10
CommonAccord Re-wiring the ecosystem

Re-wiring the ecosystem - detailed 20160901

Embed Size (px)

Citation preview

Page 1: Re-wiring the ecosystem - detailed 20160901

CommonAccord

Re-wiring the ecosystem

Page 2: Re-wiring the ecosystem - detailed 20160901

Problem #1: blockchain not enough

Smart contracts are not contracts:• Automation but no text• Using blockchain: data in too many places

(privacy, data security)

Page 3: Re-wiring the ecosystem - detailed 20160901

Problem #2: unstructured data

• Contracts mix business data with boilerplate• Trapped in Word/PDF documents• Spread across legacy systems

But GDPR requires:

• Personal data inventory• Privacy by design • Right to be forgotten• Data portability

GDPR – April 2018

Page 4: Re-wiring the ecosystem - detailed 20160901

Solution

Structured data, contracts as code:• CommonAccord data model• Cryptographic access control and management• Smart contract ready documents

Page 5: Re-wiring the ecosystem - detailed 20160901

Architecture

Page 6: Re-wiring the ecosystem - detailed 20160901

The Smart Contract ecosystemSCLL

CommonAccordHuman-friendly language to describe contracts as modular components in an

object oriented model

TELP

Target Platform Executable Languageto transform SCDL instructions into platform specific instructions

(Solidity, Golang, etc…)

SCDL

Smart Contract Description LanguagePlatform independent language to capture meaning and intent of contracts into

events, conditions, flows etc…

Page 7: Re-wiring the ecosystem - detailed 20160901

CommonAccord in 3 steps

Education Implementation

Contentcuration

Legal and regulatory

world

- Codification core- Outreach / Education- Implementation- Curation- Administration

1 project

through

3 types of actions

connecting

2 worldsBusiness and IT

world

Page 8: Re-wiring the ecosystem - detailed 20160901

Current status

• Member Caisse des Dépôts « LabChain » consortium• Member of Kantara Initiative discussion group on

« Blockchains and Smart Contracts »• Joint paper with MIT Connection Sciences accepted

by W3C – discussed at workshop on Distributed Ledgers on the Web, 29-30 June, 2016

• Solution implemented at several startups• 3 students from Paris II started codifying docs as part

of their summer project

Page 9: Re-wiring the ecosystem - detailed 20160901

Questions

http://[email protected]

Page 10: Re-wiring the ecosystem - detailed 20160901

Connecting two worlds

General CounselData Privacy OfficersLawyers, Regulators

Publishers

Hyperledgerproject

CommonAccordproject

Developers (IoT, blockchains, payments)

CIOs