+ All Categories
Home > Technology > HACKBCBR - IBM - Percival Lucena

HACKBCBR - IBM - Percival Lucena

Date post: 08-Jan-2017
Category:
Upload: victor-cunha
View: 144 times
Download: 0 times
Share this document with a friend
18
HyperLedger for Developers github.com/hyperledger/fabric Percival Lucena IBM Research © 2016 IBM Corporation V3.0, 20 Jun 16
Transcript
Page 1: HACKBCBR - IBM - Percival Lucena

HyperLedger for Developers

github.com/hyperledger/fabric

Percival Lucena

IBM Research

© 2016 IBM Corporation V3.0, 20 Jun 16

Page 2: HACKBCBR - IBM - Percival Lucena

© 2015 IBM Corporation

Systems IntegrationInformation Duplicates/InconsitencyHyperLedger - Linux Foundation

Brian_Behlendorf

ASF founder

Page 3: HACKBCBR - IBM - Percival Lucena

Page© 2016 IBM Corporation

3

Hyperledger Offerings

HYPELEDGER

DOCKER

Blockchain

BLUEMIX

SERVICE

• Managed Service on IBM Cloud

• Your private Blockchain network in 1-click

• Learn with sample applications

• Develop your own Smart Contracts

https://console.ng.bluemix.net/catalog/services/blockchain/

• https://hub.docker.com/u/ibmblockchain/?cm_mc_uid=&cm_mc_sid_50200000=1465483110

LINUX

SRC CODEhttps://github.com/hyperledger/fabric

Page 4: HACKBCBR - IBM - Percival Lucena

© 2015 IBM Corporation

Systems IntegrationInformation Duplicates/InconsitencyHyperLedger

Page 5: HACKBCBR - IBM - Percival Lucena

© 2015 IBM Corporation

Systems IntegrationInformation Duplicates/InconsitencyBlockchain

Page 6: HACKBCBR - IBM - Percival Lucena

Page© 2016 IBM Corporation

6

Smart contract

Interface Shim - "Façade"

https://github.com/IBM-Blockchain/learn-chaincode

https://obc-service-broker-prod.mybluemix.net/v2/swagger#!/Chaincode/chaincodeOp

Page 7: HACKBCBR - IBM - Percival Lucena

Page© 2016 IBM Corporation

Smart contract

Interface Shim - "Façade"

Page 8: HACKBCBR - IBM - Percival Lucena

Page© 2016 IBM Corporation

Smart contract

Interface Shim - "Façade"

Page 9: HACKBCBR - IBM - Percival Lucena

Page© 2016 IBM Corporation 9

Page 10: HACKBCBR - IBM - Percival Lucena

© 2015 IBM Corporation

Hyperledger Service

Page 11: HACKBCBR - IBM - Percival Lucena

© 2015 IBM Corporation

Hyperledger Service

Page 12: HACKBCBR - IBM - Percival Lucena

© 2015 IBM Corporation

Systems IntegrationInformation Duplicates/InconsitencyBlockchain

Page 13: HACKBCBR - IBM - Percival Lucena

© 2015 IBM Corporation

Systems IntegrationInformation Duplicates/InconsitencyNode.js SDK

REST

https://github.com/plucena/blockchain-sdk

GRPC - npm install hfc —save

https://github.com/hyperledger/fabric/tree/master/sdk/node

Page 14: HACKBCBR - IBM - Percival Lucena

© 2015 IBM Corporation

Systems IntegrationInformation Duplicates/InconsitencyNode.js SDK

Page 15: HACKBCBR - IBM - Percival Lucena

© 2015 IBM Corporation

Systems IntegrationInformation Duplicates/InconsitencyNode.js SDK

Page 16: HACKBCBR - IBM - Percival Lucena

© 2015 IBM Corporation

Systems IntegrationInformation Duplicates/InconsitencyNode.js SDK

Page 17: HACKBCBR - IBM - Percival Lucena

© 2015 IBM Corporation

Systems IntegrationInformation Duplicates/InconsitencyNode.js SDK

Page 18: HACKBCBR - IBM - Percival Lucena

© 2015 IBM Corporation

References

http://ibm.co/2bOZoMh - DeveloperWorks Tutorial

https://github.com/IBM-Blockchain/learn-chaincode

https://github.com/plucena/hyperledger-njs

Bluemix codes - https://goo.gl/forms/iQ9oiZzXIuJLuCR32


Recommended