COALA IP is a blockchain-ready IP licensing protocol developed by the COALA IP working group to create an open, interoperable, and extensible standard for intellectual property rights management. The protocol aims to leverage existing technologies like blockchain and IPFS to create an auditable system for tracking IP ownership and licensing. It uses a directed graph data model with JSON objects linked via IPLD and Merkle trees to represent things like authors, creations, manifestations, licenses, and ownership transfers in a way that is blockchain-agnostic and can be queried across ledgers. The working group has published a whitepaper and is working on a reference implementation to establish COALA IP as a community-driven open standard.
8. 2015: COALA group forms, meets 3-4 times a year
Fall 2015: COALA IP group forms
Fall 2016: Release of first draft COALA IP whitepaper
Present: Working on reference implementation
9.
10. Icons made by Madebyoliver, freepik, Nice and Serious, Zlatko Najdenovski
Author
11. Icons made by Madebyoliver, freepik, Nice and Serious, Zlatko Najdenovski
Author Creation
12. Icons made by Madebyoliver, freepik, Nice and Serious, Zlatko Najdenovski
Author Creation Manifestation
13. Icons made by Madebyoliver, freepik, Nice and Serious, Zlatko Najdenovski
Author Creation Manifestation License
14. Icons made by Madebyoliver, freepik, Nice and Serious, Zlatko Najdenovski
Author Creation Manifestation License Distribution
15. COALA IP
Icons made by Madebyoliver, freepik, Nice and Serious
Attribution &
Provenance Licensing Distribution Verification
25. Party / “Author”
{
"@type": { "/": "<hash pointing to RDF-Schema of Individual>" },
"givenName”: “Andy”,
“familyName”: “Warhol”,
“birthDate”: “1928-08-06”,
“deathDate”: “1987-02-22”
// and any other arbitrary meta data
// TDB: Let’s use an established identity protocol here
}
Icons made by Madebyoliver, freepik, Nice and Serious, Zlatko Najdenovski
26. Creation
{
"@type": { "/": "<hash pointing to RDF-Schema of Creation>" },
"name”: “Lord of the Rings”,
“author”: { "/": "<hash pointing to the Author>" }
}
Icons made by Madebyoliver, freepik, Nice and Serious, Zlatko Najdenovski
27. Manifestation
{ "@type": { "/": "<hash pointing to Schema of Manifestation>" },
"name": "The Fellowship of the Ring",
"creation": { "/": "<hash pointing to the Creation>" },
"digital_work": { "/": "<hash pointing to a media blob>" },
"locationCreated": "<URI pointing to a Place object>"
}
Icons made by Madebyoliver, freepik, Nice and Serious, Zlatko Najdenovski
28. DigitalFingerprint
{
"@context": { "/": "<hash pointing to COALA IP's context>" },
"@type": "DigitalFingerprint",
"fingerprintOf": "<hash pointing to a media blob>",
"fingerprint": "Qmbs2DxMBraF3U8F7vLAarGmZaSFry3vVY5zytuN3BxwaY"
}
Icons made by Madebyoliver, freepik, Nice and Serious, Zlatko Najdenovski
30. Right / ”License”
{ "@type": { "/": "<hash pointing to RDF-Schema of Right>" },
“usages”: “all|copy|play|stream|...”,
“territory”: { “/”: “<hash pointing to a Place>” },
“context”: “inflight|inpublic|commercialuse…”,
“exclusive”: true|false,
...
"manifestation": { "/": "<hash pointing to the Manifestation>" },
"license": { "/": "<link/hash pointing to the License>" }
}
Icons made by Madebyoliver, freepik, Nice and Serious, Zlatko Najdenovski
31. Right / ”License”
{ "@type": { "/": "<hash pointing to RDF-Schema of Right>" },
“usages”: “all|copy|play|stream|...”,
“territory”: { “/”: “<hash pointing to a Place>” },
“context”: “inflight|inpublic|commercialuse…”,
“exclusive”: true|false,
...
"manifestation": { "/": "<hash pointing to the Manifestation>" },
"license": "https://www.ascribe.io/terms#transferring+editions"
}
Icons made by Madebyoliver, freepik, Nice and Serious, Zlatko Najdenovski
32.
33. RightAssignment / “Blockchain-Transfer”
{
"@context": { "/": "<hash pointing to COALA IP's context>" },
"@type": "RightsTransferAction",
"transferContract": [
{ "/": "<hash pointing to a file on e.g. IPFS>" },
{ "@value": "<Contract text>" }
]
}
46. “Principles of self-sovereign identity”
● Existence: Connect “I” with its
aspects
● Control: User is in full control,
always
● Access: User has full access,
always
● Transparency: “Systems are
FOSS”
● Persistence: ID is long-lived
● Portability: USA ⇔ Canada
● Interoperability: Many systems,
one standard
● Consent: User agrees to usage
of data
● Minimalization: Data disclosure
is minimal
● Protection: User’s rights must
be protected
48. COALA IP
Icons made by Madebyoliver, freepik, Nice and Serious
Attribution &
Provenance Licensing Distribution Verification
● Community-driven data
models
● branch-specific data
● open IP protocol of
license transactions
● Web of Trust