Upgrade to Pro — share decks privately, control downloads, hide ads and more …

web3loft_session.pdf

 web3loft_session.pdf

bc/web3@loft

November 16, 2022
Tweet

More Decks by bc/web3@loft

Other Decks in Technology

Transcript

  1. © 2022, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon Confidential and Trademark.
    © 2022, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon Confidential and Trademark.
    AWS における Blockchain/Web3 の
    これまでとこれから
    Yuki Nakatake
    Sr. Blockchain/Web3 Specialist Solutions Architect

    View Slide

  2. © 2022, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon Confidential and Trademark.
    Name
    Fron Miyazaki
    中武 優樹(yuki nakatake) aka zabbio
    Twitter: @zabbiozabbio
    Previous job
    DeNA-> Startup -> AWS
    Favorite AWS Service
    Amazon Managed Blockchain
    Who am I?

    View Slide

  3. © 2022, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon Confidential and Trademark.
    ご連絡 #Web3Loft
    #Web3Loft
    セッションの内容はもちろん、SNSに投稿する場合は下記
    ハッシュタグで︕

    View Slide

  4. © 2022, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon Confidential and Trademark.
    • AWS Loft Tokyo にて定期的に
    Meetup を開催している
    Blockchain コミュニティイベント
    • Tech 回、Biz 回を開催し、
    幅広く情報交換を行う
    • コミュニティの Slack も参加歓迎
    Blockchain@Loft
    https://speakerdeck.com/zabbio

    View Slide

  5. © 2022, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon Confidential and Trademark. 5
    • これまでの登壇者、トピック
    • 2019/07/25 #00 Kick-Off
    株式会社矢野経済研究所 山口様
    株式会社 Ginco 房安様
    double jump.tokyo株式会社 満足様
    Curvegrid株式会社 Jeff Wentworth
    株式会社 ALIS 冨樫様
    • 2019/09/30 #01 Tech回
    AWS Senior Blockchain Specialist, Carl Youngblood
    Curvegrid 株式会社 金様
    AWS Japan Solutions Architect 中武 優樹
    • 2019/11/29 #02 Biz回
    株式会社Ginco 藤本様
    株式会社LayerX 梶原様
    シンプレクス株式会社 三浦様
    2020/03/25 #03 Tech回
    AWS Japan Solutions Architect 中武 優樹
    2020/06/30 #04 Biz回
    גࣜձࣾ ೔ཱ੡࡞ॴ ࡾ໦༷
    גࣜձࣾαΠόʔΤʔδΣϯτ ஥ඌ༷
    ZEROBILLBANK JAPANגࣜձࣾ ງޱ༷
    גࣜձࣾGINKAN ࡾా༷

    View Slide

  6. © 2022, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon Confidential and Trademark.
    Web3@Loft

    View Slide

  7. © 2022, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon Confidential and Trademark.
    Why Web3@Loft?
    • BlockchainのUse Caseが広くなりすぎた
    • Blockchain LoftでWeb3の話とエンタープライズブロックチェーンの話が混
    在してしまう
    • 扱う技術やカルチャーが異なる
    • Web3 Developerを増やしたい
    • AWS Loft Tokyo にて定期的に Meetup を開催します。

    View Slide

  8. © 2022, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon Confidential and Trademark.
    Overview of Amazon
    Managed Blockchain

    View Slide

  9. © 2022, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon Confidential and Trademark.
    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

    View Slide

  10. © 2022, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon Confidential and Trademark.
    Low cost
    Only pay for resources used
    Open-source variety
    Support for two frameworks
    Fully managed
    Create a blockchain network in minutes
    Reliable & scalable
    Backed with Amazon Quantum Ledger
    Database (Amazon QLDB) technology
    Decentralised
    Democratically govern the network
    Integrated
    Easily use with AWS services
    Amazon Managed Blockchain features

    View Slide

  11. © 2022, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon Confidential and Trademark.
    Amazon Managed Blockchainは、信頼性が⾼く、
    スケーラブルで効率的なEthereumのフルノードを提供します。
    フルノード、高速 信頼性と耐久性 ニーズに合ったサイズ

    View Slide

  12. © 2022, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon Confidential and Trademark.
    Hyperledger Fabric and Ethereum benefits
    Useful for a finite set of known users
    Well suited for applications that require
    stringent privacy and permission controls with
    a known set of members
    For example, a financial application where
    certain trade-related data is only shared with
    select banks and other members in the
    network donʼt have access to the data
    Hyperledger Fabric
    Useful for an infinite number of unknown users
    Well suited for highly distributed blockchain
    networks where transparency of data for all
    members is important
    For example, a digital identity network comprising of
    farmers and government organization, where an
    infinite number of farmers can join the network and
    information regarding their land, crop yields, etc. is
    shared across all members on the blockchain
    Ethereum
    Version 2.2

    View Slide

  13. © 2022, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon Confidential and Trademark.
    How Amazon Managed Blockchain works
    Amazon Managed
    Blockchain
    (Hyperledger)
    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
    Amazon Managed
    Blockchain
    (Ethereum)
    Create Ethereum Node
    Select the Ethereum blockchain
    framework and create one or
    more nodes in your AWS account
    with just a few clicks
    Sync your node(s)
    Your node(s) will sync
    with the public testnet or
    mainnet rapidly using
    FastSync
    Connect
    Configure other AWS
    services to connect to
    your blockchain node(s)
    in minutes
    Deploy applications
    Create and deploy decentralized
    applications to the public
    blockchain network through
    your managed node(s). Transact
    with other users on the network

    View Slide

  14. © 2022, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon Confidential and Trademark.
    © 2022, Amazon Web Services, Inc. or its affiliates.
    Web2 vs Web3

    View Slide

  15. © 2022, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon Confidential and Trademark.
    Web 2.0 vs Web 3.0 Architecture
    15
    Web 2.0 Web 3.0
    https://www.preethikasireddy.com/post/the-architecture-of-a-web-3-0-application

    View Slide

  16. © 2022, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon Confidential and Trademark.
    © 2022, Amazon Web Services, Inc. or its affiliates.
    BUIDLing blocks for Web3 & Blockchain companies on AWS
    CORE COMPUTE
    & INFRASTRUCTURE
    CORE
    Amazon
    CloudFront
    Amazon EC2
    Compute
    Storage
    Amazon S3
    Amazon EBS
    Serverless
    AWS Lambda
    AWS Step Functions
    Amazon EventBridge
    Containers
    Amazon ECS
    Amazon EKS
    IoT
    AWS IoT
    Databases Observability
    Amazon DynamoDB
    Amazon ElastiCache
    Amazon RDS
    SECURITY
    AWS
    Nitro Enclaves
    AWS
    KMS
    AWS
    Secrets Manager
    AWS
    Cognito
    AWS
    Cloud HSM
    STORAGE SYSTEMS
    & API
    Amazon
    API Gateway
    AWS
    AppSync
    API/NETWORK STORAGE SYSTEMS
    MACHINE LEARNING
    & ANALYTICS
    MANAGED BLOCKCHAIN &
    LEDGER DATABASE SERVICES
    Amazon Managed Prometheus
    Amazon Managed Grafana
    Amazon Container Insights
    Amazon
    Kinesis
    Amazon
    SageMaker
    Amazon
    Managed
    Blockchain
    Amazon
    Quantum Ledger
    Database
    AWS
    PrivateLink
    AWS
    Direct Connect
    Amazon EC2 Spot
    Amazon
    Managed Streaming for
    Apache Kafka (MSK)

    View Slide

  17. © 2022, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon Confidential and Trademark. 17
    © 2022, Amazon Web Services, Inc. or its affiliates. 17
    NFTs

    View Slide

  18. © 2022, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon Confidential and Trademark.
    NFT
    Architecture
    Crypto Wallet
    Decentralized Centralized
    Blockchain Node
    Self Hosted
    AWS Managed
    Service
    3rd Party
    Services
    Decentralized
    Storage Node
    Self Hosted
    3rd Party
    Services
    NFT Architecture Components
    18
    MetaMask
    Phantom
    WalletConnect
    Binance Wallet
    AWS KMS
    Amazon EKS
    Amazon ECS
    Amazon EC2 Amazon Managed
    Blockchain for
    Ethereum
    Infura Alchemy
    QuickNode
    Pinata NFT.Storage
    Web3.Storage
    AWS Nitro
    Enclave
    HashiCorp
    Vault
    Amazon EC2

    View Slide

  19. © 2022, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon Confidential and Trademark.
    General Purpose NFT dApp - Ethereum
    A AWS Cloud
    AWS Key
    Management Service
    (AWS KMS)
    AWS Lambda
    (NFT Operations)
    Amazon Managed
    Blockchain
    (Ethereum nodes)
    Amazon API Gateway
    Amazon DynamoDB AWS Fargate
    Amazon CloudFront
    Amazon S3
    Buckets

    View Slide

  20. © 2022, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon Confidential and Trademark.
    Customer Use Case

    View Slide

  21. © 2022, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon Confidential and Trademark.
    Global Rock Star Music NFTs
    • Solution
    Global Rockstarは、アーティストの楽曲をNFT化
    し、お気に⼊りのアーティストの成功に参加するこ
    とができるプラットフォームを開発しました。
    • Impact
    ⾳楽NFTは、これまでで最も直接的なファンエン
    ゲージメントを可能にします。誰でもお気に⼊りの
    アーティストの曲に投資し、数年間にわたるスト
    リーム、ダウンロード、ラジオ、テレビ、CD、ラ
    イブパフォーマンス、広告取引からの収益を共有で
    きます。
    NFTの購⼊履歴は、ブロックチェーン内で保護され
    ます。将来NFTが取引される場合、すべてのトラン
    ザクションは完全に追跡可能であり、誰がどのNFT
    を所有しているかは常に明確です。
    https://www.globalrockstar.com/

    View Slide

  22. © 2022, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon Confidential and Trademark.
    Double Jump.Tokyo uses Amazon Managed
    Blockchain (Ethereum) for Gaming
    Double Jump.Tokyo is a Japanese startup that develops
    blockchain games, including Japan’s first blockchain
    game, “My Crypto Heroes”, which achieved a #1 ranking
    for Ethereum transaction volumes with over $62M ETH-
    USD equivalent transacted (as of May 2021)
    26,033ETH
    Over $62M
    *ETH-USD=$2,163 (at 5/2/2021)

    View Slide

  23. © 2022, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon Confidential and Trademark.
    double jump.tokyo AWS Architecure

    View Slide

  24. © 2022, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon Confidential and Trademark.
    © 2022, Amazon Web Services, Inc. or its affiliates.
    Coinhako uses AWS for compliance support and high availability
    With AMS, Coinhako accelerated their compliance timeline from
    7 months to 3 months and projects 30% lower operating costs.
    Containerized autoscaling groups also removed the need for
    manual intervention, saving their engineers 10-15 minutes when
    demand surges.
    Coinhako was able to utilize AWS Managed Services (AMS) to
    enhance operational security and compliance, Amazon RDS to
    better handle the influx of queries when crypto markets rally,
    and Amazon EKS for container orchestration.
    Coinhako wanted a license as a Digital Payment Token (DPT)
    services provider to give customers full confidence in its
    platform. One of the key requirements is adherence to
    the Technology Risk Management Guidelines (TRMG).
    Numerous security features that come out-
    of-the-box with AMS would have taken us
    months, if not years, to properly roll out.
    Gerry Eng
    Co-founder and Chief Technology Officer, Coinhako


    View Slide

  25. © 2022, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon Confidential and Trademark.
    © 2022, Amazon Web Services, Inc. or its affiliates.
    CoinJar builds world-class cryptocurrency exchange on AWS
    With AWS, CoinJar’s platform can scale up or down within 5
    minutes of spikes in API usage. Traffic is also evenly distributed
    across server instances to ensure uptime and latency targets
    during periods of high user activity.
    Given the unpredictable nature of digital currency markets,
    scalability is particularly important. Using AWS Auto Scaling and
    Elastic Load Balancing, Coinjar can manage heavy workloads and
    scale effectively with a team of seven IT and DevOps engineers.
    CoinJar is a crypto and digital payments platform in Australia
    that builds on AWS to ensure financial compliance and security
    best practices, and scale its platform.
    We see a lot of opportunities in the
    scalability of our products because we
    were built for a global market on AWS
    from day one.
    Ryan Zhou
    Cofounder and COO, CoinJar


    View Slide

  26. © 2022, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon Confidential and Trademark.
    © 2022, Amazon Web Services, Inc. or its affiliates.
    ADDX builds a secure digitized securities platform on AWS
    Using AWS Managed services, such as Amazon RDS, has greatly
    reduced time spent on managing infrastructure, enabling faster
    time to market for new innovations and features.
    ADDX leverages Amazon VPC, Amazon Config, and Amazon
    GuardDuty to manage security of its application environment.
    Using Amazon RDS also allows it to easily replicate
    environments quickly and easily.
    As a trading platform for digitized securities, ADDX needs to
    ensure it provides a safe, secure, and reliable platform for its
    customers that meets the Monetary Authority of Singapore’s
    (MAS) security regulations
    We chose AWS because we wanted the
    cloud service provider that puts us in the
    best interest to meet MAS’ security
    standards.
    Daruis Liu
    Co-founder and Chief Operating Officer, ADDX


    View Slide

  27. © 2022, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon Confidential and Trademark.
    © 2022, Amazon Web Services, Inc. or its affiliates.
    Bitkub scales with containers on AWS
    With AWS, Bitkub can scale to keep up with its growth. AWS also
    provides Bitkub with the ability to provide 24/7 support to its
    online business and teams while growing in a compliant way.
    Bitkub utilized Amazon EKS, Amazon RDS, Amazon S3, Amazon
    Redshift, and other managed services to support expansion. With
    AWS, Bitkub can evaluate new services and increase reliability,
    security, scalability, and provision the right amount of resources.
    Bitkub, a Cryptocurrency and Digital Asset Exchange in Thailand,
    is using over 50 different applications to help the company work
    in a smarter way. Bitkub wanted to support growing demand
    and increasing transactions, as well as add new features to its
    platform.
    We intend to expand our target base
    internationally next year and AWS would
    be the ideal cloud service provider to help
    us realize Bitkub’s full potential.
    K. Topp
    Founder & Group CEO, Bitkub


    View Slide

  28. © 2022, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon Confidential and Trademark.
    © 2022, Amazon Web Services, Inc. or its affiliates.
    AAX builds a compliant cryptocurrency exchange on AWS
    On AWS, AAX is compliant with ISO27001, GDPR regulations,
    and secure trading framework.
    AAX uses Amazon GuardDuty for intelligent threat monitoring,
    AWS KMS for securing blockchain keys, and Amazon RDS for
    automating management of open source databases.
    Atom Asset Exchange (AAX) chose to build a digital assets
    trading platform on AWS and wanted to make security a core
    design point.
    We are impressed by the level of security
    advice that is available to us from AWS on
    how to best deploy our systems on the
    AWS Cloud. We are dedicated to adopting
    the best available security solutions to
    protect our users.
    Michael Wong
    Chief Operating Officer, AAX


    View Slide

  29. © 2022, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon Confidential and Trademark.
    © 2022, Amazon Web Services, Inc. or its affiliates.
    What kind of support does AWS provide?

    View Slide

  30. © 2022, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon Confidential and Trademark.
    • アーキテクチャレビュー
    • 技術的なご相談
    • 他社事例の共有
    • 業界動向の共有
    • ワークショップ
    • Best effortで対応
    AWSが提供する⽀援内容
    技術相談会 プロトタイピング
    • お客様の技術的課題解決を⽀援
    - AWSからお客様の課題にあわせた
    サンプルコードを開発しご提供
    - 技術的な知識を提供
    • 無償
    (NDA締結と事例化のご協⼒を
    お願いします)
    • 約1ヶ⽉の期間で対応。 ProServe
    • AWSの有償コンサ
    ルティングサービス
    パートナー
    • お客様の開発に
    AWSのパートナー
    企業が⽀援する
    • ⼤規模SIから⼩⼝の
    PoCまで紹介可能
    • 期間,体制,費⽤は
    パートナーによる
    30

    View Slide

  31. © 2022, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon Confidential and Trademark.
    ワークショップ
    https://qldb-immersionday.workshop.aws/
    https://track-and-trace-blockchain.workshop.aws/
    https://github.com/aws-samples/simple-nft-marketplace

    View Slide

  32. © 2022, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon Confidential and Trademark.
    AWSはBlockchain/Web3に
    引き続き投資をしていきます

    View Slide

  33. © 2022, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon Confidential and Trademark.
    Thank you!
    Thank you!
    © 2021, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon Confidential and Trademark. 33

    View Slide