2017 overview - JAX Finance [PDF]

Apr 5, 2017 - Explorer. Cello. Fabric. Iroha. Sawtooth. Hyperledger's Modular Umbrella Approach. Frameworks. Meaningfull

20 downloads 15 Views 1MB Size

Recommend Stories


JAX® Mice
You have to expect things of yourself before you can do them. Michael Jordan

Mark Jax
In the end only three things matter: how much you loved, how gently you lived, and how gracefully you

Finance Functional Overview
Don't ruin a good today by thinking about a bad yesterday. Let it go. Anonymous

Overview Of Islamic Finance
Sorrow prepares you for joy. It violently sweeps everything out of your house, so that new joy can find

Aviation Finance & Leasing 2017.pdf
It always seems impossible until it is done. Nelson Mandela

JAX Elintarvikelaatuiset.pdf
Make yourself a priority once in a while. It's not selfish. It's necessary. Anonymous

Texas Public School Finance Overview
Kindness, like a boomerang, always returns. Unknown

Overview Finance Toolkit for LHDs
You have to expect things of yourself before you can do them. Michael Jordan

Lending & Secured Finance 2017 - Morgan Lewis [PDF]
For commercial reasons, most U.S. borrowers choose New York law as the law governing their credit agreements, and for similar reasons, the LSTA has chosen New York as the governing law in their trading documentation. Since 2002, loan trades agreed ov

JAX-N20 CEL
Respond to every call that excites your spirit. Rumi

Idea Transcript


Hyperledger Project A new kind of platform for the next generation of the Internet

Arnaud J Le Hors Senior Technical Staff Member Web & Blockchain Open Technologies, IBM Member of the Hyperledger Project Technical Steering Committee JAX Finance April 5th, 2017

Shared Ledger Database Blockchain allows different parties to securely interact with the same universal source of truth

Finance

Healthcare

Supply Chain

Streamlined settlement, improved liquidity, increased transparency and new products/markets

Unite disparate processes, increase data flow and liquidity, reduce costs and improve patient experience and outcomes

Track parts and service provenance, ensure authenticity of goods, block counterfeits, reduce conflicts 2

A World of Many Chains There will not be only one blockchain, or a chain-of-all-chains. There will be many public chains and millions of private chains, potentially each with a different consensus mechanism, preferred smart contract language/mechanism, and other characteristics. The more common code underlying these chains, the better for everyone. This is still early days – perhaps like 1994 and the Web?

Introducing Hyperledger

Open source collaborative effort to advance cross-industry blockchain technologies

Hosted by The Linux Foundation, fastest-growing project in LF history

Global collaboration spanning finance, banking, IoT, supply chains, manufacturing and technology

Together with the global technology community, The Linux Foundation® is solving the world’s hardest problems through open source and creating the largest shared technology investment in history. With 16 years experience providing governance structure, IT infrastructure and ecosystem development, The Linux Foundation is the umbrella organization for more than 50 open source projects accelerating open technology development and commercial adoption. Some of the game-changing initiatives hosted by The Linux Foundation include:

300%+ Growth in year one! Premier Members

General Members

Updated March 1

Associate Members

Hyperledger’s Modular Umbrella Approach Infrastructure Technical, Legal, Marketing, Organizational

Ecosystems that accelerate open development and commercial adoption

CloudFoundry

Frameworks Meaningfully differentiated approaches to business blockchain frameworks developed by a growing community of communities from the entire industry

Node.js

Hyperledger

Fabric

Open Container Initiative

Sawtooth

Iroha

Coming: R3’s Corda + Monax’s Ethereum!

Modules Typically built for one framework, and through common license and community of communities approach, ported to other frameworks

Chaintool

Explorer

Cello

Composer

New!

Community Working Groups Working Groups are open to the public

Architecture Working Group

Requirements Working Group

Identity Working Group

Whitepaper Working Group

Blockchain Protocol Working Group

Technical Working Group, China (TWG - China)

Community and Ecosystem Engagement Regular participation and Hyperledger exhibits at cross-industry events.

Active engagement with technology and finance journalists and analysts to continue educating the market on Hyperledger. hyperledger.org/news Regular online and face-to-face hackfests, hackathons, and meetups. Join our mailing lists to learn about these and other technical activities. hyperledger.org/community

Hyperledger Fabric  First project to graduate to « Active » status (March 3rd, 2017)

 Stable release is on branch v0.6  Focus now shifted to 1.0 on master branch

 1.0.0-alpha released on March 17th!

10

Hyperledger Fabric v0.6 Architecture Membership ECA, TCA, TLS-CA

Application SDK keys

Peer

Consensus Ledger Events Chaincode state

What have we learned? We need:  Better support for confidentiality – multichannel  Scalable in number of participants and transaction throughput  Eliminate non-deterministic transactions  Support for rich data queries - pluggable data store (couchDB)  Ability to upgrade fabric and chaincode  Remove SPF and enable multiple providers of Membership Services

Hyperledger Fabric v1.0 Architecture Membership No SPoF No SPoT

Peer Endorser

Application

2: Execute CC

SDK

Keys

Committer

1: Submit Proposal 3: Return Endorsed Response

4: Submit Tx

o-service

6: Deliver batch

Chaincode 7: Validate & Commit Tx

5: Order TXs in a batch according to consensus

Based on Source : https://jira.hyperledger.org/browse/FAB-37

Ledger Event

Application Developer’s Focus: client + chaincode 1Client

Application

1. Client Application in using Hyperledger Fabric Client (HFC) SDK

SDK submits

2. Smart Contract implemented using chaincode – managing the World state

2Smart

Contract

emits

! accesses

‘get’, ‘put’, ‘delete’

recorded

Ledger block txn

World state

txn

txn

Blockchain

emits event

!

Getting started with Hyperledger Fabric  Starter kit using predefined enrollment certificates and « Solo » Ordering Service  Docker images: fabric-peer, fabric-orderer, fabric-ca… from Dockerhub or on Bluemix  Start in devmode (minimal set up), then move to network (several peers), and security (membersrvc)  Chaincode: init, invoke  Application integration via gRPC or SDKs (Node.js, Java, Python, Go)  CLI: launches + interacts with peers and interacts with membersrvc/fabric-ca  Several examples to start from (marbles, car lease demo)

Getting Help • Documentation: http://hyperledger-fabric.readthedocs.io • Wiki: http://wiki.hyperledger.org/projects/fabric.md

• RocketChat: https://chat.hyperledger.org/channel/fabric • Fabric mailing list: https://lists.hyperledger.org/pipermail/hyperledger-fabric/

• IBM Blockchain for developers: https://developer.ibm.com/courses/allcourses/blockchain-for-developers/ • Stackoverflow

Join Us! Ensure the strength and longevity of a core technology to your business. Publicly proclaim your leadership in the blockchain space.

Work with other blockchain leaders to develop and promote Hyperledger. Visit hyperledger.org/about/join or email [email protected].

Smile Life

When life gives you a hundred reasons to cry, show life that you have a thousand reasons to smile

Get in touch

© Copyright 2015 - 2024 PDFFOX.COM - All rights reserved.