blockchain (for geeks)

25
1 Entrez dans l’ère cognitive ! IBM BusinessConnect 2016 Entrez dans l’ère cognitive ! Blockchain (for geeks) Luca Comparini, Blockchain Leader, IBM France Matthieu Debeaux, Bluemix Technical Sales, IBM France @lucacomparini #IBMBizco

Upload: benjamin-adeline

Post on 09-Jan-2017

432 views

Category:

Technology


0 download

TRANSCRIPT

1

Entrez  dans  l’ère  cognitive  !

IBM  BusinessConnect 2016Entrez dans l’ère cognitive  !

Blockchain  (for  geeks)Luca  Comparini,  Blockchain  Leader,  IBM  FranceMatthieu  Debeaux,  Bluemix  Technical  Sales,  IBM  France

@lucacomparini#IBMBizco

2

Entrez  dans  l’ère  cognitive  !

©  2016  IBM  Corporation

Relationship between Bitcoin and Blockchain@lucacomparini#IBMBizco

ConsumerRetailer

Digital asset (crypto-currency) is registered on a distributed ledger and value is transferred via a P2P network; transactions are grouped into blocks and processed

only if consensus is reached

Pseudo-anonimity, decentralised, censorship resistant Law and regulation; KYC / AML?Reputation: for geek, volatile, risky (MtGox scandal)

Retailers accept bitcoin (Amazon, Expedia, Dell, ..)Blockchain technology is re-usable:Risk / Opportunity of Disintermediation

Blockchain = transactional platformBitcoin = currencyBitcoin = currency

3

Entrez  dans  l’ère  cognitive  !

©  2016  IBM  Corporation

Ledgers and reconciliation@lucacomparini#IBMBizco

Asset Counterparty Owning

€ Bank  B 1,000,000

€ Bank  C -­ 5,000,000

€ Customer  A -­ 1,000

€ Customer  B 5,000

Bank  A

Asset Counterparty Owning

€ Bank  A 1,000

€ Bank  B -­ 500

$ Bank  C 10,000

Customer  AAsset Counterparty Owning

€ Bank  A -­ 5,000

Customer  B

Asset Counterparty Owning

€ Bank  A -­1,000,000

€ Bank  C 50,000

€ Customer  A 500

Bank  BAsset Counterparty Owning

€ Bank  A 5,000,000

€ Bank  B -­ 50,000

$ Customer  A -­ 10,000

Bank  C

4

Entrez  dans  l’ère  cognitive  !

©  2016  IBM  Corporation

Blockchain: distributed, shared, replicated ledger@lucacomparini#IBMBizco

Owner Holder Asset Amount

Bank A Bank C € 5,000,000

Bank A Customer A € 1,000

Bank B Bank A € 1,000,000

Bank C Bank B € 50,000

Bank C Customer A $ 10,000

Customer A Bank B € 500

Customer B Bank A € 5,000

Ledger is shared and replicated: - Single source of truth- Ledger is public- Ledger is immutable

Blockchain defined as “Trust Machine”

Bank A

Customer A

Customer B

Bank B

Bank C

5

Entrez  dans  l’ère  cognitive  !

©  2016  IBM  Corporation

Blockchain disruption…@lucacomparini#IBMBizco

Issuing BankMarket Infrastructure

Acquiring Bank

Merchant Consumer

At risk

Issuing Bank

Blockchain

Acquiring Bank

Merchant Consumer

Opportunity to reduce time, cost, risk

6

Entrez  dans  l’ère  cognitive  !

©  2016  IBM  Corporation

… could go beyond payment@lucacomparini#IBMBizco

Smart Contract

Supply ChainSmart Object

Retailer

Project ADEPTIBM + Samsung

Digitalized self-executable contract with embedded business logic

Self-Execute ContractsReduce process timeReduce risk exposure

Improve discoverabilityNo mediation, no fraud

Transfer ownership of the “thing of value”

Reduce transaction cost

7

Entrez  dans  l’ère  cognitive  !

©  2016  IBM  Corporation

IBM Thought Leadership on Blockchain@lucacomparini#IBMBizco

Empowering the edgePractical insigths on a decentralized Internet of ThingsRead the report

Device DemocracySaving the future of the Internet of ThingsRead the report

Fast forwardRethinking enterprises, ecosystems and economies with BlockchainRead the report

The Economy of ThingsExctracting new value from the Internet of ThingsRead the report

8

Entrez  dans  l’ère  cognitive  !

©  2016  IBM  Corporation

Same ingredients, different Use Cases@lucacomparini#IBMBizco

Based on:Swanson, T. (2015). Consensus as a service: a brief report on the emergence of permissioned, distributed ledger systems.Brown, R. G. (2015) Towards an unified model for replicated, shared ledgers.

PermissionedPermission-less

Design points:- Public network with no 3rd parties- Trustless environment- “Censorship-Resistance”

Consensus:- Expensive, slow- Incentives intrinsic to platform

Design points:- Private / Semi-private network- Actors known / knowable- Regulated Industries

Consensus:- Protocol assumes known actors- Incentives extrinsic to platform

IBM focus is here

9

Entrez  dans  l’ère  cognitive  !

©  2016  IBM  Corporation

IBM vision on Blockchain@lucacomparini#IBMBizco

Confidentialpermission control

Privateun-linkable identity

Shared Ledgersingle source of truth

Secure(Cryptography)tamper proof

Audit-able prove identity &

ownership

Scalable100+ year

architecture

Smart Contractsbusiness logic

Digital assetsRecord depository

ConsensusModular protocol

PermissionedParticipants Identity

Black  :  « standard »  properties of  Blockchain  Blu :  added properties /  uniqueness of  IBM

10

Entrez  dans  l’ère  cognitive  !

©  2016  IBM  Corporation

@lucacomparini#Bizco

Mission:Create an enterprise grade, open sourcedistributed ledger framework and codebase upon which users can build and runrobust, industry-­specific applications,platforms and hardware systems tosupport business transactions.

IBM supports the Linux FoundationHyperledger open standard, open source,open governance Blockchain

11

Entrez  dans  l’ère  cognitive  !

Page©  2016  IBM  Corporation 11

So what? Getting ready for your First Project

12

Entrez  dans  l’ère  cognitive  !

©  2016  IBM  Corporation

A French reference in Retail Banking: KYC@lucacomparini#IBMBizco

Avec 3,6 millions de clients et une gamme complète de services bancaires, financiers et d’assurance pour lesparticuliers, les entreprises ou les clients institutionnels, le Crédit Mutuel Arkéa veut améliorer, à l’aide de laBlockchain, l’expérience des clients et des conseillers.

Crédit à laconsommation

ProtectionAssurance vie

Banque de détail

Besoin: une plateforme KYC unique pour l’ensemble des domaines d’activité fournissant aux employés de CMA une vueconsolidée des documents, justificatifs et autres certificats client collectés par les différentes entités du Groupe CMA, de sorte àréduire la duplication inutile des informations et des demandes.

Bénéfices: simplifier et fiabiliser les processus administratifs; améliorer la satisfaction client.

Press Release: http://www-03.ibm.com/press/fr/fr/pressrelease/50096.wss

Possibilité d’extension à des tiers(ouverture vers un nouveau ecosysteme)

Possibilité d’extension à des clients finaux(evolution vers modele de banque en ligne)

13

Entrez  dans  l’ère  cognitive  !

©  2016  IBM  Corporation

Ecole42 - Blockchain Hackathon@lucacomparini#IBMBizco

Website:  http://blockfest.fr/https://josianegain.wordpress.com/2016/06/30/blockfest-­2016-­premier-­hackathon-­autour-­de-­la-­blockchain-­en-­france/

L’équipe a utilisé le service IoT sur le Cloud Bluemix pour filtrer les données provenant des terminaux et re-utilisé le code TradeCenter basée sur Hyperledger. Ce projet ambitieux a remporté le prix de l’IoT, le second prix du public ainsi que le prix ESAM pour ledesign de son application.

14

Entrez  dans  l’ère  cognitive  !

©  2016  IBM  Corporation

The commonalities of these two Projects@lucacomparini#IBMBizco

15

Entrez  dans  l’ère  cognitive  !

©  2016  IBM  Corporation

Bluemix in a nutshell: open standards, cloud-based platform for building, running and managing applications.

@lucacomparini#IBMBizco

Build your apps, your wayUse the most prominent compute technologies to power your app: Cloud Foundry, Docker, OpenStack.

Extend apps with servicesA catalog of IBM, third party, and open source services allow the developer to stitch an application together quickly.

Scale more than just instancesDevelopment, monitoring, deployment, and logging tools allow the developer to run and manage the entire application.

Large catalog of services

Choice of run-times

Layered SecurityIBM secures the platform and infrastructure and provides you with the tools to secure your apps.

Deploy and manage hybrid apps seamlesslyGet a seamless dev and management experience across a number of hybrid implementations options.

Flexible Pricing Try compute options and services for free and, when you’re ready, pay only for what you use. Pay as you go and subscription models offer choice and flexibility. (Public)

16

Entrez  dans  l’ère  cognitive  !

©  2016  IBM  Corporation

Getting started – Blockchain as a service@lucacomparini#IBMBizco

Shared, Multi-tenant environment for developers. 4 nodes + CA

Beta features include:- Integrated Swagger UI to

quickly explore and invoke blockchain APIs

- Dashboard monitor- Live Logs- Blockchain transaction view- Deploy and invoke blockchain

logic (chaincode) from the dashboard

- Updated samples and tutorials

17

Entrez  dans  l’ère  cognitive  !

©  2016  IBM  Corporation

Getting started – Blockchain samples@lucacomparini#IBMBizco

18

Entrez  dans  l’ère  cognitive  !

©  2016  IBM  Corporation

@lucacomparini#IBMBizco

19

Entrez  dans  l’ère  cognitive  !

©  2016  IBM  Corporation

@lucacomparini#IBMBizco

20

Entrez  dans  l’ère  cognitive  !

©  2016  IBM  Corporation

@lucacomparini#IBMBizco

21

Entrez  dans  l’ère  cognitive  !

©  2016  IBM  Corporation

@lucacomparini#IBMBizco

22

Entrez  dans  l’ère  cognitive  !

©  2016  IBM  Corporation

@lucacomparini#IBMBizco

23

Entrez  dans  l’ère  cognitive  !

©  2016  IBM  Corporation

@lucacomparini#IBMBizco

24

Entrez  dans  l’ère  cognitive  !

©  2016  IBM  Corporation

@lucacomparini#IBMBizco

25

Entrez  dans  l’ère  cognitive  !

©  2016  IBM  Corporation

@lucacomparini#IBMBizco