tools to help *you* rewire music: omi & coala ip | ipdb | bigchaindb

34
OMI, New York, March 10 Trent McConaghy Tools to Help You Rewire Music OMI & COALA IP | IPDB | BigchainDB

Upload: trent-mcconaghy

Post on 05-Apr-2017

149 views

Category:

Internet


1 download

TRANSCRIPT

Page 1: Tools to Help *You* Rewire Music: OMI & COALA IP | IPDB | BigchainDB

Database for the Planet

OMI, New York, March 10Trent McConaghy

Tools to Help You Rewire Music

OMI & COALA IP | IPDB | BigchainDB

Page 2: Tools to Help *You* Rewire Music: OMI & COALA IP | IPDB | BigchainDB

How do you collect digital art?

= How can digital artists get

compensated?

Jonathan MonaghanEscape Pod, 2015

Page 3: Tools to Help *You* Rewire Music: OMI & COALA IP | IPDB | BigchainDB
Page 4: Tools to Help *You* Rewire Music: OMI & COALA IP | IPDB | BigchainDB

How do you collect digital art?

= How can digital artists get

compensated?

What if you could own digital art the way you

own Bitcoin?Jonathan MonaghanEscape Pod, 2015

Page 5: Tools to Help *You* Rewire Music: OMI & COALA IP | IPDB | BigchainDB

Register / license IP on shared substrateHow: ascribe.io, via blockchain & contract law

Register: bind work + composition

License

work

Page 6: Tools to Help *You* Rewire Music: OMI & COALA IP | IPDB | BigchainDB

Trace when/where IP is usedHow: whereonthe.net, via web crawl & AI

Trace

work

Page 7: Tools to Help *You* Rewire Music: OMI & COALA IP | IPDB | BigchainDB

Recover metadataHow: ascribe IP registry x whereonthe.net ML

work

metadata

Check registry

Page 8: Tools to Help *You* Rewire Music: OMI & COALA IP | IPDB | BigchainDB

Problems

1. IP Licensing Flexibility

2. Scale

Page 9: Tools to Help *You* Rewire Music: OMI & COALA IP | IPDB | BigchainDB

Problems

1. IP Licensing FlexibilityTedious to add new IP use cases.

E.g. what about stills in a video? Fractional ownership?

2. Scale

Page 10: Tools to Help *You* Rewire Music: OMI & COALA IP | IPDB | BigchainDB

Problem 1: Blockchain-ready flexible IP LicensingSolution: COALA IP (A piece of MVI?)

Engineer in modern web & blockchain tech:

• JSON, IPLD, schema.org• “own” = have private key

(Some) DDEX -music

PLUS -photos

LCC

Community effort: COALA, ascribe/BDB, Ujo, IPFS, Mycelia,

Resonate, jaak, ..

Iterations w LCC,DDEX,PLUS

Page 11: Tools to Help *You* Rewire Music: OMI & COALA IP | IPDB | BigchainDB

COALA IP Example

Page 12: Tools to Help *You* Rewire Music: OMI & COALA IP | IPDB | BigchainDB

Problems

1. IP Licensing Flexibility

2. ScaleBitcoin limited in throughput, capacity, latency.

No other blockchains scaled either.But… big data scales…

Page 13: Tools to Help *You* Rewire Music: OMI & COALA IP | IPDB | BigchainDB

Problem 2: scalable blockchain storageSolution: BigchainDB

Start with a traditional “big data” database

• Scale• Querying

Engineer in blockchain characteristics:• Decentralized control (co-admin)

• Immutable (audit trails)• Assets (“own” = have private key)

Best of both worlds

Page 14: Tools to Help *You* Rewire Music: OMI & COALA IP | IPDB | BigchainDB

Admin

control

Distributed DB: MongoDB

Blockchain DB:BigchainDB

Co-Admin 1

Co-Admin 2

Co-Admin 21

control

Client 1 Client 2Client

10,000data

A blockchain database has many administrators

(decentralized)

A traditional database has one administrator

(centralized)

Client 1 Client 2Client

10,000data

Page 15: Tools to Help *You* Rewire Music: OMI & COALA IP | IPDB | BigchainDB

• Anyone can write to & read from• With privacy controls

• Governed as a non-profit foundation with caretakers: Internet Archive, Open Media Foundation, COALA, …

Interplanetary Database

Problem 2a: need a shared public database Solution: IPDB network running BDB software

Page 16: Tools to Help *You* Rewire Music: OMI & COALA IP | IPDB | BigchainDB

Example BigchainDB & IPDB Usage

Page 17: Tools to Help *You* Rewire Music: OMI & COALA IP | IPDB | BigchainDB

Vertical:IP – Music rights

Value proposition:A streaming service owned by all

Page 18: Tools to Help *You* Rewire Music: OMI & COALA IP | IPDB | BigchainDB

Interledger

Vertical:Identity

Value proposition:Low-friction assurance, sovereign personal data

Authenteq

©ITU/L.Berney, (CC BY 2.0)

Page 19: Tools to Help *You* Rewire Music: OMI & COALA IP | IPDB | BigchainDB

Interledger

Vertical:Government – Land Registry

Value proposition:Low-cost registry, less risk of corruption

BenBen

©ITU/L.Berney, (CC BY 2.0)

Page 20: Tools to Help *You* Rewire Music: OMI & COALA IP | IPDB | BigchainDB

Vertical:ID - Education Credentials

Value proposition:reduce fraudulent degrees, lower HR friction

Recruit

Page 21: Tools to Help *You* Rewire Music: OMI & COALA IP | IPDB | BigchainDB

Vertical:Energy

Value proposition:manage $ flow in energy deregulation

Page 22: Tools to Help *You* Rewire Music: OMI & COALA IP | IPDB | BigchainDB

Vertical:Supply Chain / Health

Value proposition:government-mandatedtransparent $ flow

Page 23: Tools to Help *You* Rewire Music: OMI & COALA IP | IPDB | BigchainDB

A few more (with COALA IP)Backend music platform - Envoke

Interoperability among networks – Interledger / Ripple

Supply chain / IoT – Innogy and R&C

French govt creative archives - BOKK

Luxury goods provenance - <coming soon>

Financial Infrastructure – 17 POCs with one partner

National identity system (>10M people) - <coming soon>

Loyalty and Reward System – CapGemini

Voting – SettleMint

Fix social media filter bubble – <coming soon>

Personal data consent – <coming soon>

<<waiting list on IPDB – 200+ of orgs>>

Page 24: Tools to Help *You* Rewire Music: OMI & COALA IP | IPDB | BigchainDB

Using BigchainDB / IPDB

Page 25: Tools to Help *You* Rewire Music: OMI & COALA IP | IPDB | BigchainDB

No need to re-do the whole stack,Just add one more (special) database.

On Deploying

Page 26: Tools to Help *You* Rewire Music: OMI & COALA IP | IPDB | BigchainDB

To start: bigchaindb.com -> Quickstart

Page 27: Tools to Help *You* Rewire Music: OMI & COALA IP | IPDB | BigchainDB
Page 28: Tools to Help *You* Rewire Music: OMI & COALA IP | IPDB | BigchainDB

Did you notice… this was all it took to use blockchain technology!

Page 29: Tools to Help *You* Rewire Music: OMI & COALA IP | IPDB | BigchainDB

Example Music Stack: Resonate + Envoke

IPDB networkrunning BigchainDB software

Envoke platform

http API, with COALA IP-shaped JSON

Simple music-tuned http API

Resonate application

Page 30: Tools to Help *You* Rewire Music: OMI & COALA IP | IPDB | BigchainDB

Partly decentralized stack

APPLICATION

PROCESSINGe.g. EC2

FILE SYSTEM

e.g. S3, HDFS

DATABASEe.g. MySQL, MongoDB,

BigchainDB/IPDB

Page 31: Tools to Help *You* Rewire Music: OMI & COALA IP | IPDB | BigchainDB

Fully decentralized stack

E-GOLD / E-CASHBitcoin, zcash, Eth

FILE SYSTEM

e.g. S3, HDFS, IPFS

APPLICATION

PROCESSINGe.g. EC2, Ethereum, Sawtooth Lake

DATABASEe.g. MySQL, MongoDB

BigchainDB/IPDB

Page 32: Tools to Help *You* Rewire Music: OMI & COALA IP | IPDB | BigchainDB

Towards Shipping…

Page 33: Tools to Help *You* Rewire Music: OMI & COALA IP | IPDB | BigchainDB

Q: How to efficiently make a target use case demo?A: Hackfests

“Hackathon”• Short time: 1-3 d• Open-ended team • Undirected scope• High org. effort

“POC”• Targeted scope• Targeted team• Long time: 1-3 mos

“Hackfest”• Short time: 1-3 d• Targeted scope• Targeted team (2-4 co’s)

Example output• Biz case: 10 slides• Frontend: mockup or code• Backend v0.1: code w. API• Medium post

Page 34: Tools to Help *You* Rewire Music: OMI & COALA IP | IPDB | BigchainDB

BigchainDB + IPDB + COALA IP are tools

to help you rewire the music industryfor the benefit of everyone

Let’s hack! Let’s ship!

coalaip.org

ipdb.foundation

bigchaindb.comTrent McConaghy

[email protected]