11
CONTRACTS THAT CAN BE READ BY MACHINES CMACC TRANSACT - JUNE 2017 1

CONTRACTS THAT CAN BE READ BY MACHINES · 2020. 2. 5. · CMACC TRANSACT - JUNE 2017 2 Bob is a trader Bob wants to make a deal ... Prose object server CMACC TRANSACT - JUNE 2017

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: CONTRACTS THAT CAN BE READ BY MACHINES · 2020. 2. 5. · CMACC TRANSACT - JUNE 2017 2 Bob is a trader Bob wants to make a deal ... Prose object server CMACC TRANSACT - JUNE 2017

CONTRACTS THAT CAN BE READ BY MACHINES

CMACCTRANSACT-JUNE2017 1

Page 2: CONTRACTS THAT CAN BE READ BY MACHINES · 2020. 2. 5. · CMACC TRANSACT - JUNE 2017 2 Bob is a trader Bob wants to make a deal ... Prose object server CMACC TRANSACT - JUNE 2017

CMACCTRANSACT-JUNE2017 2

Bobisatrader

Bobwantstomakeadeal

Page 3: CONTRACTS THAT CAN BE READ BY MACHINES · 2020. 2. 5. · CMACC TRANSACT - JUNE 2017 2 Bob is a trader Bob wants to make a deal ... Prose object server CMACC TRANSACT - JUNE 2017

CMACCTRANSACT-JUNE2017 3

BobcallsBill

Theyagreeontermsforthedeal

Billsendstheinfoto

Johnforapproval

Bobsendstheinfoto

Claireforapproval

ClairecallsJohntoconfirmterms

Theyconfirm

BillsendsthePOto

Janeforordering

Janeconfirmsthat

theorderwassent

TransacKoniscompleted

APOisgenerated

Page 4: CONTRACTS THAT CAN BE READ BY MACHINES · 2020. 2. 5. · CMACC TRANSACT - JUNE 2017 2 Bob is a trader Bob wants to make a deal ... Prose object server CMACC TRANSACT - JUNE 2017

CMACCTRANSACT-JUNE2017 4

BobappelleBill

IlssemeNentd’accordsurles

termesdelacommande

ClaireappelleJohnpourconfirmerles

termesIlsconfirment

Janeconfirmeà

Billquela

commandeaété

effectuée

LatransacKonest

confirmée

Page 5: CONTRACTS THAT CAN BE READ BY MACHINES · 2020. 2. 5. · CMACC TRANSACT - JUNE 2017 2 Bob is a trader Bob wants to make a deal ... Prose object server CMACC TRANSACT - JUNE 2017

CMACCTRANSACT-JUNE2017 5

What if a transac;on could be done in a few clicks?

Page 6: CONTRACTS THAT CAN BE READ BY MACHINES · 2020. 2. 5. · CMACC TRANSACT - JUNE 2017 2 Bob is a trader Bob wants to make a deal ... Prose object server CMACC TRANSACT - JUNE 2017

CMACCTRANSACT-JUNE2017 6

A language and a methodology Endusers Lawyers

Visualclues,

icons

IdenKfy

KeyopKons

Create,managedeals

SmartcontractsAutomateexecu+on

Notarizeina

blockchainOpensourcelanguage

forcontracts

Extract

parameters

IdenKfyprocesses

thatcouldbe

automated

Businessline Connectedthings

Page 7: CONTRACTS THAT CAN BE READ BY MACHINES · 2020. 2. 5. · CMACC TRANSACT - JUNE 2017 2 Bob is a trader Bob wants to make a deal ... Prose object server CMACC TRANSACT - JUNE 2017

Prose object server

CMACCTRANSACT-JUNE2017 7

VSCodeplugin

Opensourceproseobjects

AIcapture

ContractbuilderUI

Databinding

Proseobjects

Contractserver

WebpagegeneraKon

•  APIforcustomUI

•  APIforContractLifecyclemanagement

•  APIforSmartContracts

PDFgeneraKon

Standardizedcontracts

Page 8: CONTRACTS THAT CAN BE READ BY MACHINES · 2020. 2. 5. · CMACC TRANSACT - JUNE 2017 2 Bob is a trader Bob wants to make a deal ... Prose object server CMACC TRANSACT - JUNE 2017

Assemble clauses to tailor the contract to a deal

CMACCTRANSACT-JUNE2017 8

Page 9: CONTRACTS THAT CAN BE READ BY MACHINES · 2020. 2. 5. · CMACC TRANSACT - JUNE 2017 2 Bob is a trader Bob wants to make a deal ... Prose object server CMACC TRANSACT - JUNE 2017

Automa;cally generate web pages for data input

CMACCTRANSACT-JUNE2017 9

Page 10: CONTRACTS THAT CAN BE READ BY MACHINES · 2020. 2. 5. · CMACC TRANSACT - JUNE 2017 2 Bob is a trader Bob wants to make a deal ... Prose object server CMACC TRANSACT - JUNE 2017

Where we are today  Well-testedmodelfor“ProseObjects”◦ HarvardBerkmanCenter,MITConnecKonScience,LaBChain,KantaraIniKaKve

◦  ScholarshipwithHelenaHaapio◦ Discussionswithlegaltech

 Specificproposalsfor:• mMSA–modularMasterServicesAgreement

•  TermsofUse,GDPR

 Proofofconcept:•  CaissedesDépôtsgroupinFrance(4companiesinvolved)

•  Privacy-techHackatontocreatefirstTermsofUseproseobject

CMACCTRANSACT-JUNE2017 10

Page 11: CONTRACTS THAT CAN BE READ BY MACHINES · 2020. 2. 5. · CMACC TRANSACT - JUNE 2017 2 Bob is a trader Bob wants to make a deal ... Prose object server CMACC TRANSACT - JUNE 2017

CMACCTRANSACT-JUNE2017 11

QUESTIONS?