Diese Präsentation wurde erfolgreich gemeldet.
Die SlideShare-Präsentation wird heruntergeladen. ×

Track 5 Session 6_ BLC01 透過 Amazon Managed Blockchain 與 Amazon QLDB 打造區塊鍊應用.pptx

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Hier ansehen

1 von 30 Anzeige

Weitere Verwandte Inhalte

Diashows für Sie (20)

Ähnlich wie Track 5 Session 6_ BLC01 透過 Amazon Managed Blockchain 與 Amazon QLDB 打造區塊鍊應用.pptx (20)

Anzeige

Weitere von Amazon Web Services (20)

Track 5 Session 6_ BLC01 透過 Amazon Managed Blockchain 與 Amazon QLDB 打造區塊鍊應用.pptx

  1. 1. © 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved. 透過 Amazon Managed Blockchain 與 Amazon QLDB 打造區塊鍊應用 T r a c k 5 | S e s s i o n 6 Tim WUTim WU, 武鯤鵬 Solutions Architect Amazon Web Services
  2. 2. © 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved. How we think of blockchain
  3. 3. Centralized trust Transactions with decentralized trust 2 DMV Track vehicle title history Manufacturers Track distribution of a recalled product HR and payroll Track changes to an individual’s profile Healthcare Verify and track hospital equipment inventory Ledgers with centralized trust 1
  4. 4. Amazon Quantum Ledger Database (Amazon QLDB) for centralized trust Amazon QLDB Journal Append-only, immutable journal stores a sequenced, cryptographically verifiable entry of each change made; changes are chained together as blocks, e.g., credits and debits Cryptographically verify the change history of your data Current state and indexed history Stores the current value and historical state of your data, e.g., the current value of a bank account and its history Access complete history of changes to your data Application data Credit and debit transactions, insurance claim history, supply chain asset tracking, vehicle records, and more  Immutable  Verifiable  SQL-like query  Serializable ACID txns  Document data model  Serverless and scalable
  5. 5. Decentralized trust Transactions with decentralized trust 2 Mortgage lenders Process syndicated loans Supply chain Transact with suppliers and distributors Retail Streamline customer rewards Financial institutions Peer-to-peer payments Ledgers with centralized trust 1
  6. 6. Blockchain builds trust in a network Eliminates the need for central authority in business networks with three main components: Distributed ledger, consensus mechanism, and smart contracts
  7. 7. Difficult to create blockchain networks • Provisioning hardware • Complex to configure software and networking • Need to secure certificates and access control • Monitoring and management of complex systems • Adding and removing members • Governing the network • Scaling performance as the transaction rate grows
  8. 8. What is Amazon Managed Blockchain Amazon Managed Blockchain is a fully managed service that makes it easy to create and manage scalable blockchain networks using popular open source frameworks: Hyperledger Fabric and Ethereum
  9. 9. Managed Blockchain features Fully managed Create a blockchain network in minutes Open-source variety Support for two frameworks Decentralized Democratically govern the network Reliable and scalable Backed with Amazon QLDB technology Low cost Pay only for resources used Integrated Easy to use with AWS services
  10. 10. How Amazon Managed Blockchain works Amazon Managed Blockchain Create a network Choose an open-source blockchain framework, set up a new blockchain network and your membership in your AWS account with just a few clicks Invite members Invite other AWS accounts to join the network Add nodes Create and configure blockchain peer nodes that store a copy of the distributed ledger Deploy applications Create and deploy decentralized applications to your network through your peer nodes Transact with other members on the network
  11. 11. Hyperledger Fabric Ordering Service (Orderer) Fabric Certificate Authority Member A Peer Node Fabric Certificate Authority Member B Peer Node Fabric Certificate Authority Member C Peer Node Fabric Certificate Authority Member D Peer Node Amazon VPC PrivateLink VPC Endpoint Fabric Client Node Fabric Network managed by Amazon Managed Blockchain VPC A VPC Endpoint Fabric Client Node VPC B VPC Endpoint Fabric Client Node VPC C VPC Endpoint Fabric Client Node VPC D Basic components of a Hyperledger Fabric blockchain running on Managed Blockchain
  12. 12. Reliable and scalable Ordering service • Core component of a Fabric network to guarantee delivery and order of transactions • Open-source production grade networks use Apache Kafka for this component • Managed Blockchain uses Amazon QLDB technology, increasing durability and reliability Certificate authority • Open source uses a “soft” HSM • Managed Blockchain uses AWS Key Management Service (AMS KMS) to secure the certificate authority service Augmented Hyperledger Fabric
  13. 13. Who owns the network? Distributed ownership Networks are decentralized and can remain active even after the initial creator leaves Members vote to invite and remove members and configure network rules Each member pays for their resources
  14. 14. Voting and proposals to govern the network • Networks are decentralized and can remain active even after the initial creator leaves • Members vote on who to invite and remove • Network voting rules to determine how a proposal is approved
  15. 15. Network • Pay-as-you-go with no up-front costs • Per-second billing • Each member pays for their own resources and the data written to the network • Standard data transfer rates Pricing dimensions Network member (per hour) Node (per hour) Node storage (GB/month) Data written (GB)
  16. 16. Low cost Starter edition • Test and small production networks • bc.t3.small and bc.t3.medium • Ordering service provisioned has lower transaction throughput and availability than that in a Standard Edition network Standard edition • Production networks • bc.t3, bc.m5, and bc.c5 instance families • Ordering service provisioned has higher transaction throughput and availability than that in a Starter Edition network Type of membership Membership pricing is different for each edition
  17. 17. Blockchain in many industries Proof of Ownership Digital Security Trading Documents/Contracts Food and Beverage Customer Rewards Insurance Mortgage Loans Voting Mechanisms Patient Records Corporate Governance HCLS Real Estate Legal Agriculture Gaming Supply Chain Transportation Digital Advertising Power/Utilities Retail Capital Markets Content Rights OWNERSHIPPRIVATE MARKETS DERIVATIVES WAGERS GLOBAL PAYMENTS REMITTANCE NOTARIZATION EQUITY MICROFINANCE INTELLECTUAL PROPERTY TITLE RECORD ESCROW DIGITAL RIGHTS E-COMMERCE DEBT CROWDFUNDING P2P LENDING HEALTHCARE SUPPLY CHAIN TRUSTEES SMART CONTRACTS DIGITAL CURRENCY SECURITIES RECORD KEEPING BLOCKCHAIN TECHNOLOGY
  18. 18. SCM (Supply Chain Management) Content license & copyright management Payment/ authentication BaaS (blockchain as a service) platform service Key benefits of blockchain Collaboration with stakeholders using transparent data Customer needs Minimize unnecessary efforts on business operation and expansion High compatibility and stability along with a variety of services De-centralization Transparency Enterprise customer’s perspective on blockchain Singapore Exchange Limited (SGX) Guardian Nestlé TEUwork/ ANKO 256 Lambda Blockchain
  19. 19. 2. Challenge in integration of IT systems between our company and vendors 3. Challenge in immediate communication 1. Total resources required to manage supply chain Fields Storage Food processor Food manufacturer Distributor Kitchen Retailer Challenges in the SCM (supply chain management)
  20. 20. Why blockchain for supply chain? • Distributed ledger • Guarantees immutability • Publicly available • Enable product traceability in each step of the supply chain • Tracing important information  Temperature  Quality of goods  Shipment and delivery dates  Safety certifications
  21. 21. © 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved. Customer Story
  22. 22. Innovation challenges How does Nestle deliver superior tasting products, and what role does technology play? Promote collaborationReward best practiceDeliver superior taste © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  23. 23. Business opportunity and technical challenge Showcase best in class practices from farming through to packaging Real-time data collaboration help better anticipate demand Share coffee tasting attributes like location, plantation type, processing method, coffee grade, freshness and roasting level Consumer value Industry needsReal-time data collaboration
  24. 24. Farm Dry & wash Ship Roast Grind Package (label) Retail Customer   “Certify the whole process”Blockchain … 48h https://www.chainoforigin.com/ https://pixabay.com/ Nestlé Supply Chain Management on AWS Managed Blockchain
  25. 25. Farmer Nestle RetailShip Blockchain (Dapp) User interface application “I can record where this coffee came from with Dapp” “I trust it is delivered within 48 hours of roasting” “I certify the whole process of this coffee” Customer “I know the origin of this coffee” https://pixabay.com/ Nestlé Supply Chain Management on AWS Managed Blockchain
  26. 26. Nestlé built the Chain of Origin Brand mission: provide consumers a transparent process that provides unique flavor profiles and distinct user journey Personalization Utilising technology to provide a fully trackable and 1:1 personalised user journey Collaboration Using data collaboration as a method to deliver artisan coffee that talks to its provenance Freshness Fresh ingredients and unique production process to provide consumers with a flavor experience like no other Subscription Creating a direct to consumer offer that giving better control over quality and user experience
  27. 27. Nestlé’s architecture on AWS
  28. 28. Amazon Managed Blockchain customers
  29. 29. Why customers chose Amazon Managed Blockchain • Support for Hyperledger Fabric • Ease of use • Low cost • Integration with other AWS components
  30. 30. Thank you! © 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.

Hinweis der Redaktion

  • 1/The first set of customers wanted a system-of-record, also known as a ledger. They wanted this ledger to be owned by a central authority and they wanted it to be immutable and verifiable..

    2/Take an example of a DMV. They have a current record of all the vehicles in a state. They also have the historical data.
  • 1/We built QLDB for these customers. It has two components.

    2/Component 1 - Current state and indexed history database, which stores the current value and historical state of the data.

    3/Component 2 – The immutable journal, which has a cryptographically verifiable log of each transaction.

    4/ So, when application data comes in, it gets logged to the journal first, and then gets stored in the database.
  • 1/The 2nd set of customers wanted to transact with peers in a decentralized way without a centralized authority.

    2/Financial institutions – They wanted to do peer-to-peer transactions but wanted an independent way to verify transactions.

    3/Supply chain customers – These are complicated supply chains with retailers, distributers and suppliers, and they all wanted a single view of the data.

    4/Mortgage Lenders – They wanted to run loan transactions without a centralized authority.
  • 1/Blockchain builds trust in a network and eliminates the need for central authority.
     
    2/It has Three main components: distributed ledger, consensus mechanism, and smart contracts

    3/Together these components provides immutability and trust, and enables multi-party transactions without a centralized authority.
  • In this slide we showcase how easy it is to get started with Amazon managed blockchain. It is important to stress on this slide given that a lot of customers find implementing blockchain networks to be hard.


  • 1/Using the AWS CLI, SDK or the console, in a few clicks/commands you can create your network in minutes.

    2/Inviting other members is also programmatic. You use the proposal APIs to invite others.

    3/Add nodes. This is where we create the ledger component for you. A range of node types are available depending on your transaction throughput requirements.

    4/Deploy Applications. Build your smart contracts and applications and start transacting. With Managed Blockchain, you can get to this state in minutes. There are databases to setup, Kafka nodes to provision, containers to build, none of that.


  • 1/ Ordering Service – Uses QLDB tech for more reliability and durability

    2/ CA – soft HSM are expensive and difficult to manage. We use AWS KMS under the to hood to secure the CA service.
  • 1/We get this question a lot.
  • 1/Pay as you go model, with no upfront costs

    2/Four pricing dimensions – a) Network membership fee (per hour), b) Data written per GB, c) Peer nodes you provision (per hour) and d) Node Storage (GB-month)

    3/We have done a lot of work ard managing pricing for different members. Customers don’t have to do anything.
  • 1/ Starter and Standard edition – But, both memberships are production grade.

×