Submit Search
Upload
Blockchain on AWS
•
5 likes
•
782 views
Amazon Web Services
Follow
AWS 區塊鍊解決方案 (Level 200) 講師: Michael Edge, Senior Cloud Architect , AWS
Read less
Read more
Slideshow view
Report
Share
Slideshow view
Report
Share
1 of 44
Download now
Download to read offline
Recommended
Inside AWS: Technology Choices for Modern Applications (SRV305-R1) - AWS re:I...
Inside AWS: Technology Choices for Modern Applications (SRV305-R1) - AWS re:I...
Amazon Web Services
SPEKE-ing of Content Protection & DRM (MAE302) - AWS re:Invent 2018
SPEKE-ing of Content Protection & DRM (MAE302) - AWS re:Invent 2018
Amazon Web Services
Executive Security Simulation Workshop (WPS206) - AWS re:Invent 2018
Executive Security Simulation Workshop (WPS206) - AWS re:Invent 2018
Amazon Web Services
BDA210 AWS DeepLens Workshop Building Computer Vision Applications
BDA210 AWS DeepLens Workshop Building Computer Vision Applications
Amazon Web Services
AWS IoT_Connected Home Solutions
AWS IoT_Connected Home Solutions
Amazon Web Services
ENT201 Simplifying Microsoft Architectures with AWS Services
ENT201 Simplifying Microsoft Architectures with AWS Services
Amazon Web Services
Understanding and Hardening the Attack Surface at the Edge (GPSTEC402) - AWS ...
Understanding and Hardening the Attack Surface at the Edge (GPSTEC402) - AWS ...
Amazon Web Services
GDPR x AWS 導覽 (Level 200)
GDPR x AWS 導覽 (Level 200)
Amazon Web Services
Recommended
Inside AWS: Technology Choices for Modern Applications (SRV305-R1) - AWS re:I...
Inside AWS: Technology Choices for Modern Applications (SRV305-R1) - AWS re:I...
Amazon Web Services
SPEKE-ing of Content Protection & DRM (MAE302) - AWS re:Invent 2018
SPEKE-ing of Content Protection & DRM (MAE302) - AWS re:Invent 2018
Amazon Web Services
Executive Security Simulation Workshop (WPS206) - AWS re:Invent 2018
Executive Security Simulation Workshop (WPS206) - AWS re:Invent 2018
Amazon Web Services
BDA210 AWS DeepLens Workshop Building Computer Vision Applications
BDA210 AWS DeepLens Workshop Building Computer Vision Applications
Amazon Web Services
AWS IoT_Connected Home Solutions
AWS IoT_Connected Home Solutions
Amazon Web Services
ENT201 Simplifying Microsoft Architectures with AWS Services
ENT201 Simplifying Microsoft Architectures with AWS Services
Amazon Web Services
Understanding and Hardening the Attack Surface at the Edge (GPSTEC402) - AWS ...
Understanding and Hardening the Attack Surface at the Edge (GPSTEC402) - AWS ...
Amazon Web Services
GDPR x AWS 導覽 (Level 200)
GDPR x AWS 導覽 (Level 200)
Amazon Web Services
SRV206 Edge Computing with AWS Greengrass
SRV206 Edge Computing with AWS Greengrass
Amazon Web Services
AWS Snowball Edge and AWS Greengrass for Fun and Profit (STG388) - AWS re:Inv...
AWS Snowball Edge and AWS Greengrass for Fun and Profit (STG388) - AWS re:Inv...
Amazon Web Services
Leadership Session: Using DevOps, Microservices, and Serverless to Accelerate...
Leadership Session: Using DevOps, Microservices, and Serverless to Accelerate...
Amazon Web Services
Making Hybrid Work for You: Getting into the Cloud Fast (GPSTEC308) - AWS re:...
Making Hybrid Work for You: Getting into the Cloud Fast (GPSTEC308) - AWS re:...
Amazon Web Services
Leadership Session: Learn about 10 Years' of Windows and .NET Innovation on A...
Leadership Session: Learn about 10 Years' of Windows and .NET Innovation on A...
Amazon Web Services
MassMutual Goes Cloud First with Hybrid Cloud on AWS (ENT210) - AWS re:Invent...
MassMutual Goes Cloud First with Hybrid Cloud on AWS (ENT210) - AWS re:Invent...
Amazon Web Services
Deep Dive on Cloud File System Offerings: What to Use, Where, and Why (STG392...
Deep Dive on Cloud File System Offerings: What to Use, Where, and Why (STG392...
Amazon Web Services
Container Security and Avoiding the 2 A.M. Call (CON303-R1) - AWS re:Invent 2018
Container Security and Avoiding the 2 A.M. Call (CON303-R1) - AWS re:Invent 2018
Amazon Web Services
SRV201 Push Intelligence to the Edge Machine Learning on AWS Greengrass Devices
SRV201 Push Intelligence to the Edge Machine Learning on AWS Greengrass Devices
Amazon Web Services
Autonomous DevSecOps: Five Steps to a Self-Driving Cloud (ENT214-S) - AWS re:...
Autonomous DevSecOps: Five Steps to a Self-Driving Cloud (ENT214-S) - AWS re:...
Amazon Web Services
Edge Computing with AWS Greengrass
Edge Computing with AWS Greengrass
Amazon Web Services
Perform Machine Learning at the IoT Edge using AWS Greengrass and Amazon Sage...
Perform Machine Learning at the IoT Edge using AWS Greengrass and Amazon Sage...
Amazon Web Services
Building Fraud Detection Systems with AWS Batch and Containers (DVC301) - AWS...
Building Fraud Detection Systems with AWS Batch and Containers (DVC301) - AWS...
Amazon Web Services
Leadership Session: AWS IoT (IOT218-L) - AWS re:Invent 2018
Leadership Session: AWS IoT (IOT218-L) - AWS re:Invent 2018
Amazon Web Services
How ThingLogix Redefined the Conference Experience for VMworld Attendees (ARV...
How ThingLogix Redefined the Conference Experience for VMworld Attendees (ARV...
Amazon Web Services
[NEW LAUNCH!] Scaling Tightly-coupled HPC workloads on HPC with Elastic Fabri...
[NEW LAUNCH!] Scaling Tightly-coupled HPC workloads on HPC with Elastic Fabri...
Amazon Web Services
Optimizing Costs as You Scale on AWS (ENT302) - AWS re:Invent 2018
Optimizing Costs as You Scale on AWS (ENT302) - AWS re:Invent 2018
Amazon Web Services
SRV304 IoT Building Blocks From Edge Devices to Analytics in the Cloud
SRV304 IoT Building Blocks From Edge Devices to Analytics in the Cloud
Amazon Web Services
善用 GraphQL 與 AWS AppSync 讓您的 Progressive Web App (PWA) 加速進化 (Level 200)
善用 GraphQL 與 AWS AppSync 讓您的 Progressive Web App (PWA) 加速進化 (Level 200)
Amazon Web Services
DEM04 Fearless: From Monolith to Serverless with Dynatrace
DEM04 Fearless: From Monolith to Serverless with Dynatrace
Amazon Web Services
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Amazon Web Services
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Amazon Web Services
More Related Content
What's hot
SRV206 Edge Computing with AWS Greengrass
SRV206 Edge Computing with AWS Greengrass
Amazon Web Services
AWS Snowball Edge and AWS Greengrass for Fun and Profit (STG388) - AWS re:Inv...
AWS Snowball Edge and AWS Greengrass for Fun and Profit (STG388) - AWS re:Inv...
Amazon Web Services
Leadership Session: Using DevOps, Microservices, and Serverless to Accelerate...
Leadership Session: Using DevOps, Microservices, and Serverless to Accelerate...
Amazon Web Services
Making Hybrid Work for You: Getting into the Cloud Fast (GPSTEC308) - AWS re:...
Making Hybrid Work for You: Getting into the Cloud Fast (GPSTEC308) - AWS re:...
Amazon Web Services
Leadership Session: Learn about 10 Years' of Windows and .NET Innovation on A...
Leadership Session: Learn about 10 Years' of Windows and .NET Innovation on A...
Amazon Web Services
MassMutual Goes Cloud First with Hybrid Cloud on AWS (ENT210) - AWS re:Invent...
MassMutual Goes Cloud First with Hybrid Cloud on AWS (ENT210) - AWS re:Invent...
Amazon Web Services
Deep Dive on Cloud File System Offerings: What to Use, Where, and Why (STG392...
Deep Dive on Cloud File System Offerings: What to Use, Where, and Why (STG392...
Amazon Web Services
Container Security and Avoiding the 2 A.M. Call (CON303-R1) - AWS re:Invent 2018
Container Security and Avoiding the 2 A.M. Call (CON303-R1) - AWS re:Invent 2018
Amazon Web Services
SRV201 Push Intelligence to the Edge Machine Learning on AWS Greengrass Devices
SRV201 Push Intelligence to the Edge Machine Learning on AWS Greengrass Devices
Amazon Web Services
Autonomous DevSecOps: Five Steps to a Self-Driving Cloud (ENT214-S) - AWS re:...
Autonomous DevSecOps: Five Steps to a Self-Driving Cloud (ENT214-S) - AWS re:...
Amazon Web Services
Edge Computing with AWS Greengrass
Edge Computing with AWS Greengrass
Amazon Web Services
Perform Machine Learning at the IoT Edge using AWS Greengrass and Amazon Sage...
Perform Machine Learning at the IoT Edge using AWS Greengrass and Amazon Sage...
Amazon Web Services
Building Fraud Detection Systems with AWS Batch and Containers (DVC301) - AWS...
Building Fraud Detection Systems with AWS Batch and Containers (DVC301) - AWS...
Amazon Web Services
Leadership Session: AWS IoT (IOT218-L) - AWS re:Invent 2018
Leadership Session: AWS IoT (IOT218-L) - AWS re:Invent 2018
Amazon Web Services
How ThingLogix Redefined the Conference Experience for VMworld Attendees (ARV...
How ThingLogix Redefined the Conference Experience for VMworld Attendees (ARV...
Amazon Web Services
[NEW LAUNCH!] Scaling Tightly-coupled HPC workloads on HPC with Elastic Fabri...
[NEW LAUNCH!] Scaling Tightly-coupled HPC workloads on HPC with Elastic Fabri...
Amazon Web Services
Optimizing Costs as You Scale on AWS (ENT302) - AWS re:Invent 2018
Optimizing Costs as You Scale on AWS (ENT302) - AWS re:Invent 2018
Amazon Web Services
SRV304 IoT Building Blocks From Edge Devices to Analytics in the Cloud
SRV304 IoT Building Blocks From Edge Devices to Analytics in the Cloud
Amazon Web Services
善用 GraphQL 與 AWS AppSync 讓您的 Progressive Web App (PWA) 加速進化 (Level 200)
善用 GraphQL 與 AWS AppSync 讓您的 Progressive Web App (PWA) 加速進化 (Level 200)
Amazon Web Services
DEM04 Fearless: From Monolith to Serverless with Dynatrace
DEM04 Fearless: From Monolith to Serverless with Dynatrace
Amazon Web Services
What's hot
(20)
SRV206 Edge Computing with AWS Greengrass
SRV206 Edge Computing with AWS Greengrass
AWS Snowball Edge and AWS Greengrass for Fun and Profit (STG388) - AWS re:Inv...
AWS Snowball Edge and AWS Greengrass for Fun and Profit (STG388) - AWS re:Inv...
Leadership Session: Using DevOps, Microservices, and Serverless to Accelerate...
Leadership Session: Using DevOps, Microservices, and Serverless to Accelerate...
Making Hybrid Work for You: Getting into the Cloud Fast (GPSTEC308) - AWS re:...
Making Hybrid Work for You: Getting into the Cloud Fast (GPSTEC308) - AWS re:...
Leadership Session: Learn about 10 Years' of Windows and .NET Innovation on A...
Leadership Session: Learn about 10 Years' of Windows and .NET Innovation on A...
MassMutual Goes Cloud First with Hybrid Cloud on AWS (ENT210) - AWS re:Invent...
MassMutual Goes Cloud First with Hybrid Cloud on AWS (ENT210) - AWS re:Invent...
Deep Dive on Cloud File System Offerings: What to Use, Where, and Why (STG392...
Deep Dive on Cloud File System Offerings: What to Use, Where, and Why (STG392...
Container Security and Avoiding the 2 A.M. Call (CON303-R1) - AWS re:Invent 2018
Container Security and Avoiding the 2 A.M. Call (CON303-R1) - AWS re:Invent 2018
SRV201 Push Intelligence to the Edge Machine Learning on AWS Greengrass Devices
SRV201 Push Intelligence to the Edge Machine Learning on AWS Greengrass Devices
Autonomous DevSecOps: Five Steps to a Self-Driving Cloud (ENT214-S) - AWS re:...
Autonomous DevSecOps: Five Steps to a Self-Driving Cloud (ENT214-S) - AWS re:...
Edge Computing with AWS Greengrass
Edge Computing with AWS Greengrass
Perform Machine Learning at the IoT Edge using AWS Greengrass and Amazon Sage...
Perform Machine Learning at the IoT Edge using AWS Greengrass and Amazon Sage...
Building Fraud Detection Systems with AWS Batch and Containers (DVC301) - AWS...
Building Fraud Detection Systems with AWS Batch and Containers (DVC301) - AWS...
Leadership Session: AWS IoT (IOT218-L) - AWS re:Invent 2018
Leadership Session: AWS IoT (IOT218-L) - AWS re:Invent 2018
How ThingLogix Redefined the Conference Experience for VMworld Attendees (ARV...
How ThingLogix Redefined the Conference Experience for VMworld Attendees (ARV...
[NEW LAUNCH!] Scaling Tightly-coupled HPC workloads on HPC with Elastic Fabri...
[NEW LAUNCH!] Scaling Tightly-coupled HPC workloads on HPC with Elastic Fabri...
Optimizing Costs as You Scale on AWS (ENT302) - AWS re:Invent 2018
Optimizing Costs as You Scale on AWS (ENT302) - AWS re:Invent 2018
SRV304 IoT Building Blocks From Edge Devices to Analytics in the Cloud
SRV304 IoT Building Blocks From Edge Devices to Analytics in the Cloud
善用 GraphQL 與 AWS AppSync 讓您的 Progressive Web App (PWA) 加速進化 (Level 200)
善用 GraphQL 與 AWS AppSync 讓您的 Progressive Web App (PWA) 加速進化 (Level 200)
DEM04 Fearless: From Monolith to Serverless with Dynatrace
DEM04 Fearless: From Monolith to Serverless with Dynatrace
More from Amazon Web Services
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Amazon Web Services
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Amazon Web Services
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS Fargate
Amazon Web Services
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
Amazon Web Services
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot
Amazon Web Services
Open banking as a service
Open banking as a service
Amazon Web Services
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Amazon Web Services
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
Amazon Web Services
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Amazon Web Services
Computer Vision con AWS
Computer Vision con AWS
Amazon Web Services
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatare
Amazon Web Services
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Amazon Web Services
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e web
Amazon Web Services
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Amazon Web Services
Tools for building your MVP on AWS
Tools for building your MVP on AWS
Amazon Web Services
How to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
Amazon Web Services
Building a web application without servers
Building a web application without servers
Amazon Web Services
Fundraising Essentials
Fundraising Essentials
Amazon Web Services
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
Amazon Web Services
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container Service
Amazon Web Services
More from Amazon Web Services
(20)
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS Fargate
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot
Open banking as a service
Open banking as a service
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Computer Vision con AWS
Computer Vision con AWS
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatare
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e web
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Tools for building your MVP on AWS
Tools for building your MVP on AWS
How to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
Building a web application without servers
Building a web application without servers
Fundraising Essentials
Fundraising Essentials
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container Service
Blockchain on AWS
1.
© 2018, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. Prepared by Michael Edge & John Yeung (AWS) Michael Edge, Senior Cloud Architect | 23rd October 2018 Blockchain on AWS
2.
© 2018, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. Agenda • What is blockchain? • Common usages of blockchain • Comparing blockchain • Selecting a blockchain platform • Blockchain on AWS • For geeks
3.
© 2018, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. Reliable Decentralized Secure Immutable What is a Blockchain?
4.
© 2018, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. Common Usage of Blockchain Source: Deloitte and Fletcher School of Law and Diplomacy at Tufts University. 1. Digital currency / payments 2. Land registration 3. Voting (elections) 4. Identity management 5. Supply chain traceability 6. Health care (record keeping) 7. Voting (proxy) 8. Corporate registration 9. Taxation 10. Entitlements management Top 10 most active use cases:
5.
© 2018, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. Digital Currency Record Keeping Smart Contracts Securities 1. Digital currency / payments 2. Land registration 3. Voting (elections) 4. Identity management 5. Supply chain traceability 6. Health care (record keeping) 7. Voting (proxy) 8. Corporate registration 9. Taxation 10. Entitlements management Common Usage of Blockchain Top 10 most active use cases:
6.
© 2018, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. Using blockchain in voting Voter votes for Candidate Counter counts votes
7.
© 2018, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. Using blockchain the 3rd party is no longer required Voter votes for Candidate Counter counts votes
8.
© 2018, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. Common Usage of Blockchain OWNERSHIP PRIVATE MARKETS DERIVATIVES WAGERS GLOBAL PAYMENTS REMITTANCE NOTARISATION EQUITY MICROFINANCE INTELLECTUAL PROPERTY TITLE RECORD ESCROW DIGITAL RIGHTS E-COMMERCE DEBT CROWDFUNDING P2P LENDING HEALTHCARE VOTING TRUSTEES SMART CONTRACTS DIGITAL CURRENCY SECURITIES RECORD KEEPING
9.
© 2018, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. Comparing Blockchain to what we know Ethereum Node Ethereum Node Ethereum Node Ethereum Node Ethereum Node Ethereum Node John gives Michael $100 Update BALANCE set AMT=AMT + 100 where NAME=‘Michael’ Transaction Log – the events State – the current state Peer Smart Contract Simulate & sign transaction Orderer Order TX and create blocks Write block and update world state $100 World state – the current state Genesis Block Peer Validate Order Execute Ethereum Node Ethereum Node Ethereum Node Ethereum Node Ethereum Node Ethereum Node Miners Miners order via PoW Peer Smart Contract Execute smart contract $100 World state – the current state Genesis Block Execute Order RDBMS Ethereum Hyperledger
10.
© 2018, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. How the blocks are arranged in a blockchain Genesis block Merkle root Block 1 transactions BLOCK 0 HEADER Hash of previous block header Merkle root Block 2 transactions BLOCK 1 HEADER Hash of previous block header Merkle root Block 3 transactions BLOCK 2 HEADER TIME
11.
© 2018, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. There are many blockchain platforms. Which one? There are many blockchain platforms. Which one should you use for your use case? It depends on what’s important to your use case. It could be: • Throughput (i.e. tps) • How scalable (i.e. how many users can be supported) • Finality – when is a TX considered irreversible • Anonymous or requires identity • Threat model: DoS, 51%, double-spend, sybil, etc. • Liveness vs. safety • Forking • Decentralised
12.
© 2018, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. Trade-offs made by known consensus algorithms Throughput Latency Threat Scalability Live/Safe Finality PoW Low High 51% Good (users) Poor (tps) Liveness 6 blocks (btc – 1 hour) 30 blocks (eth - 7 minutes) DPoS 100’s tps Low 33% Good Liveness 30 - 180 seconds (Steem, EOS) BFT High Low 33% Poor Safety Seconds Hyperledger 100’s to 1000’s tps Low Configurable Average (users) Good (tps) Liveness (rejects TX) Per block (i.e.2 seconds) Sharding Average Average, unless cross shard 51% (per shard) Good Safety Minutes
13.
© 2018, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. Public, private, permissioned, anonymous Private Permissioned Public Anonymous
14.
© 2018, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. Public, private: its not so clear cut Private Public
15.
© 2018, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. Permissioned, anonymous: its not so clear cut Permissioned Anonymous
16.
© 2018, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. AWS Blockchain Templates
17.
© 2018, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. AWS Blockchain Templates Benefit • Fast Deploy • Choose your framework • Ethereum • Hyperledger Fabric • Include Management Tools • Pay as you go
18.
© 2018, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. Ethereum is an open-source blockchain framework from the Ethereum Foundation that enables you to write blockchain applications that run exactly as programmed without downtime, censorship, fraud, or third-party interference. You should consider using Ethereum if you would like to transact with peers on the public Ethereum network, want to build a new public network, or want to use Ethereum’s Solidity smart contract language. Hyperledger Fabric is an open-source blockchain framework from the Linux Foundation that enables you to write blockchain applications and offers access control and permissions for data on the blockchain. You should consider using Hyperledger Fabric if you want to create a private blockchain network, or want to limit the transactions that each party can see.
19.
© 2018, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. Deploying Ethereum using AWS Blockchain Template AWS Blockchain Template for Ethereum Ethereum is an open-source blockchain framework from the Ethereum Foundation that enables you to write blockchain applications that run exactly as programmed without downtime, censorship, fraud, or third-party interference. You should consider using Ethereum if you would like to transact with peers on the public Ethereum network, want to build a new public network, or want to use Ethereum’s Solidity smart contract language.
20.
© 2018, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. Deploying Hyperledger Fabric using AWS Blockchain Template AWS Blockchain Template for Hyperledger Fabric Hyperledger Fabric is an open-source blockchain framework from the Linux Foundation that enables you to write blockchain applications and offers access control and permissions for data on the blockchain. You should consider using Hyperledger Fabric if you want to create a private blockchain network, or want to limit the transactions that each party can see.
21.
© 2018, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. AWS + Blockchain Use AWS compute services as the foundation for your blockchain infrastructure Amazon API Gateway lets you create custom REST API to power your blockchain apps Use CloudHSM to manage blockchain participant’s secret keys Connect IoT devices with unique identities to a common underlying data layer Utilize S3 as your off-chain data storage for high availability Perform analytics and gain insights from your blockchain’s data in near real time Leverage off-chain database solutions to support blockchain applications and store metadata Send notifications or leverage serverless compute to respond to events programmed into blockchain smart contracts AMAZON EC2 AMAZON ECS AMAZON S3 AMAZON EBS AWS CLOUDHSM AMAZON REDSHIFT AWS LAMBDA AMAZON DYNAMODB AMAZON KINESIS AMAZON API GATEWAY* AMAZON SQS AMAZON SNS AMAZON IOT
22.
© 2018, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. Geek Stuff – determinism in blockchains Ethereum Node Ethereum Node Ethereum Node Ethereum Node Ethereum Node Ethereum Node John gives Michael $100 Peer Smart Contract Simulate & sign transaction Orderer Order TX and create blocks Write block and update world state $100 World state – the current state Genesis Block Peer Validate Order Execute Ethereum Node Ethereum Node Ethereum Node Ethereum Node Ethereum Node Ethereum Node Miners Miners order via PoW Peer Smart Contract Execute smart contract $100 World state – the current state Genesis Block Execute Order Ethereum Hyperledger Hyperledger Ethereum TX execution Non-deterministic Deterministic Ordering & Block creation Deterministic Non-deterministic Ledger update Deterministic Deterministic
23.
© 2018, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. Introduction of Hyperledger Edmund To, Organizer of Hyperledger Meetup Hong Kong
24.
© 2018, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. Agenda ● Introduction of Linux Foundation ● Introduction of all Hyperledger projects ● Case studies ○ Diamond tracking ○ Health Care ○ Food Supply Chain ● Demo of Hyperledger Fabric and Hyperledger Sawtooth ● Summary
25.
© 2018, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. 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, healthcare, manufacturing, technology and more. Introducing Hyperledger
26.
© 2018, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. We are helping global privacy and security through a program to encrypt the entire internet. Security Networking We are creating ecosystems around networking to improve agility in the evolving software-defined datacenter. Cloud We are creating a portability layer for the cloud, driving de facto standards and developing the orchestration layer for all clouds. Automotive We are creating the platform for infotainment in the auto industry that can be expanded into instrument clusters and telematics systems. Blockchain We are creating a permanent, secure distributed ledger that makes it easier to create cost-efficient, decentralized business networks. We are regularly adding projects; for the most up-to-date listing of all projects visit tlfprojects.org Web We are providing the application development framework for next generation web, mobile, serverless, and IoT applications. The Linux Foundation is Much More than Linux
27.
© 2018, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. 240+ Hyperledger members 27 General Members 1WorldBlockchain ABN Amro Aesthetic Integration AlphaPoint Altoros Americas LLC Aktsiaselts Eurostep Digital AMIHAN Global ANNE ANZ BBVA Beijing Botuzongheng Science & Technology Co., Ltd. Beijing RZXT Technology Development Belink Technologies Bitmark BitSE Blockchain BLOCKO Inc. Blockstream Bloq BNP Paribas BNY Mellon Broadridge Financial Solutions BTS CA Technologies Calastone Capgemini Chain Connected ChainNova China Merchants Bank ChongQin Xichain Technologies CITIC Clause, Inc Cloudsoft Corporation Ltd. CLS Bank International Coinplug CollectorIQ Inc. Colu Consensus Base Inc. ConsenSys Cuscal Limited Deloitte Consulting LLP DLT Labs Energy Blockchain Labs Ernst & Young Factom Foundation FZG360 Network Co. Ltd GameCredits Gem Gibraltar Stock Exchange (GSX) Global Peersafe Technology Corp. Guardtime Hangzhou Fuzamei Technology Hashed Health Huawei Hyperchain Technologies IntellectEU iRootech Technology Co., Ltd Kaiser Permanente Korea Exchange Korea Security Depository Koscom Kubique S.p.A. LedgerDomain Libra Loyyal Corporation Lykke MadHive Medicalchain Milligan Partners MIRACL UK Limited Monax Industries Limited MonetaGo Montran Labs Moscow Exchange Murphy & McGonigle, P.C. National Stock Exchange of India Netki New H3C Technologies NEX Optimisation Nokia Norbloc NTT Data Onchain Oracle Orange Magic Cube Paxos PDX Technologies RadarWin Cyber Technology Red Hat Revelry Labs Samsung SDS Sany Heavy Group Co., Ltd Sberbank ScanTrust SA Schroder Investment Management Limited SecureKey Technologies Shanghai Ginkoo Financial Technology Shanghai Onechain Information Technology Shenzhen Forms Syntron Information Shenzhen Qianhai Zhaogu Financial Service Co. Ltd Shenzhen Xinguodu Technology CO., LTD Sinolending Ltd Smart Link Lab Soramitsu State Street SWIFT Swisscom AG Symbiont Tai Yi Yun Tencent Tequa Creek Holdings Patientory Thomson Reuters TMX Group Limited (TSX) TradeIX Limited VMware Wells Fargo Yuphant Blockchain Zhejiang Shuqin Technology Beijing Smart Card Technology Research Institute Associate Members Accord Project Bank of England Blockchain Research Institute Chamber of Digital Commerce Cloud Security Alliance Colored Coins Federal Reserve Bank of Boston IC3 IFSE Monetary Authority Of Singapore Mercy Corps Nxt Foundation OSCRE Sovrin Foundation Taiwan Fintech Association Tecnalia Research & Innovation TNO University of Luxembourg University of Rome Tor Vergata/Inuit Foundation VSP Global Zhejiang University The Illinois Blockchain Premier Members
28.
© 2018, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. 大中华区超过50个会员 高级会员: 常规会员:
29.
© 2018, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. Hyperledger Cello Hyperledger Explorer Hyperledger Quilt Tools Typically built for one framework, and through common license and community of communities approach, ported to other frameworks Hyperledger Sawtooth Hyperledger Iroha Hyperledger Indy Hyperledger Cloud Foundry Node.js Cloud Native Computing The Hyperledger Greenhouse Infrastructure Technical, Legal, Marketing, Organizational Ecosystems that accelerate open development and commercial adoption Frameworks Meaningfully differentiated approaches to business blockchain frameworks developed by a growing community of communities Hyperledger Burrow Hyperledger Fabric Hyperledger Composer Hyperledger Caliper View on demand video: Blockchain Projects and Working Groups by Hyperledger
30.
© 2018, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. Hyperledger Blockchain Frameworks Hyperledger Fabric Intended as a foundation for developing applications or solutions with a modular architecture, Hyperledger Fabric allows components, such as consensus and membership services, to be plug- and-play. Initially contributed by IBM and Digital Assets. Hyperledger Sawtooth A modular platform for building, deploying, and running distributed ledgers. Hyperledger Sawtooth includes a novel consensus algorithm, Proof of Elapsed Time (PoET), which targets large distributed validator populations with minimal resource consumption. Contributed by Intel and using Intel chip instruction for consensus algorithm. Hyperledger Iroha A business blockchain framework designed to be simple and easy to incorporate into infrastructural projects requiring distributed ledger technology. (Mobile) Hyperledger Burrow A permissionable smart contract machine. The first of its kind when released in December, 2014, Burrow provides a modular blockchain client with a permissioned smart contract interpreter built in part to the specification of the Ethereum Virtual Machine (private version of EVM). Hyperledger Indy Tools, libraries, and reusable components for providing digital identities rooted on blockchains or other distributed ledgers so that they are interoperable across administrative domains, applications, and any other silo. (Identity)
31.
© 2018, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. Hyperledger Blockchain Tools Hyperledger Quilt Offers interoperability between ledger systems by implementing ILP, which is primarily a payments protocol and is designed to transfer value across distributed ledgers and non-distributed ledgers. Initially contributed by Ripple, etc. Hyperledger Explorer Hyperledger Explorer can view, invoke, deploy or query blocks, transactions and associated data, network information, chain codes and transaction families, as well as any other relevant information stored in the ledger. (Similar to blockchain.info for bitcoin and etherscan for ethereum) Hyperledger Composer Hyperledger Composer is a collaboration tool for building blockchain business networks, accelerating the development of smart contracts and their deployment across a distributed ledger. (Similar to remix for ethereum) Hyperledger Cello Hyperledger Cello aims to bring the on-demand “as-a-service” deployment model to the blockchain ecosystem to reduce the effort required for creating, managing and terminating blockchains. Hyperledger Caliper Hyperledger Caliper is a blockchain benchmark tool, which allows users to measure the performance of a specific blockchain implementation with a set of predefined use cases. (Performance testing on blockchain)
32.
© 2018, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. Business use cases
33.
© 2018, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. Case Study 1 - Diamond Tracking ● Everledger is a startup using blockchain to track diamonds ● To keep blood diamonds from enter the supply chain ● Miners, distributors and retailers can all write to the same ledger ● Built on Hyperledger Fabric
34.
© 2018, Amazon
Web Services, Inc. or its Affiliates. All rights reserved.
35.
© 2018, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. Takeaway 1: Startups can build on Hyperledger and can raise significant funding
36.
© 2018, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. Case Study 2 - Change Healthcare ● Founded in 2005 ● Over 15,000 employees ● Using Hyperledger Fabric ● Running production workload on AWS ● Intelligent Healthcare Network for claims management
37.
© 2018, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. Case Study 2 - Change Healthcare ● CTO at Open Source Summit ● Instead of emails and forms going back and forth ● Patient, Doctor, Insurance Companies are editing those claims on the blockchain ● Channel in Fabric to allow privacy between companies ● Cost and resources saving ● New business model ● 50 Million per day / 550 TX Per Second ● Takeaway 2: Ready for production
38.
© 2018, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. Case Study 3 - Seafood Supply Chain ● A project built by Intel on Hyperledger Sawtooth ● Hyperledger Sawtooth is the second project reaching 1.0 ● Ethical fishing, e.g., tracking fish caught outside of legal areas ● Using IoT Sensors to measure seafood traceability, such as location, temperature, humidity ● Consumer can track the journey from ocean to table
39.
© 2018, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. Demo - Hyperledger Fabric Hyperledger Sawtooth
40.
© 2018, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. Demo 1 - Hyperledger Fabric ● Marble - Hello World ● Append only ledger - Blockchain ● Data stored is an Asset, not a Cryptocurrency like Bitcoin ● Data attributes can be defined such as the colour and size of the marble
41.
© 2018, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. Demo 2 - Hyperledger Sawtooth - Supply Chain Demo ● Project contributed by Intel ● Second Hyperledger project reaching 1.0 ● Tracking an apple from Japan via sea to Hong Kong, without a single database ● Takeaway 3: Well documented, easy to get started!
42.
© 2018, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. Summary What is Hyperledger? A set of permissioned blockchain technologies hosted by the Linux Foundation and being used in industries, including finance, supply chain, healthcare, IoT, etc. 1. Start ups can build on Hyperledger and can raise significant funding. 2. Ready for enterprise and production workloads. 3. Well documented and governed, with good community support for you to get started!
43.
© 2018, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. Help us shape the future of blockchain. Subscribe to Hyperledger Mailing Lists Attend Hyperledger Hackfests and upcoming blockchain events Get the latest development updates from the wiki Engage in the discussion on Rocket.Chat Search for Open Bugs, or Report a New One, in Our Bug Database Start or join a local Hyperledger Meetup Participate in the Working Group meetings Check out all the Hyperledger business blockchain technologies and download our codebases
44.
© 2018, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. Thank You
Download now