$30 off During Our Annual Pro Sale. View Details »

ビヨンドブロックチェーン基礎 / Beyond Blockchain Basics

ビヨンドブロックチェーン基礎 / Beyond Blockchain Basics

2023年8月2日(水)、ブロックチェーンハブ主催のブロックチェーンアカデミーにて使用したスライドです。

Kenji Saito
PRO

August 02, 2023
Tweet

More Decks by Kenji Saito

Other Decks in Technology

Transcript

  1. Chief Science Officer /
    [email protected]
    — — 2023-08-02 – p.1/32

    View Slide

  2. https://speakerdeck.com/ks91
    — — 2023-08-02 – p.2/32

    View Slide

  3. ( )
    SFC ( )
    CSO (Chief Science Officer)
    1993 ( )
    2006 ( )
    SFC
    22 P2P (Peer-to-Peer)
    2011 ( )
    2018 2019
    VR 2021.9 & VR 2022.3
    2023 AI VR 2023.2-3 “POWER TO THE PEOPLE”
    VR&RPG 2023.5 “Don’t Be So Serious” VOXEL 2023.7 DAZE
    → ( )
    — — 2023-08-02 – p.3/32

    View Slide

  4. Beyond Blockchain One (BBc-1)
    — — 2023-08-02 – p.4/32

    View Slide

  5. Beyond Blockchain One (BBc-1)
    — — 2023-08-02 – p.5/32

    View Slide

  6. — — 2023-08-02 – p.6/32

    View Slide

  7. Bitcoin
    Bitcoin
    4 ( )
    : ( )
    ( ) :
    :
    :
    ( )
    ( )

    permissionless ( ) permissioned ( )
    — — 2023-08-02 – p.7/32

    View Slide

  8. ( )
    (1)
    (2)
    (3)
    (4) ( )
    state machine replication
    . . .
    ( : ( ))
    ( )
    ( )
    — — 2023-08-02 – p.8/32

    View Slide

  9. 1
    :
    ( )
    2
    :
    ( )
    ⇒ ( )
    ( ) ( )
    ( ) ( )

    — — 2023-08-02 – p.9/32

    View Slide

  10. /
    ( )
    Bitcoin ( )
    Open Assets Protocol (OAP)
    ( )
    Ethereum ( ) ( )
    Polkadot relay chain (parachains ↓ )
    ( ) ( )
    Hyperledger (Linux Foundation)
    Fabric (IBM/DAH), Sawtooth (Intel), Iroha ( ), Indy (Sovrin)
    Corda (R3), BBc-1 ( )
    — — 2023-08-02 – p.10/32

    View Slide

  11. /
    ਖ਼౰ੑͷอূ
    ྫ6590ߏ଄ͱσδλϧॺ໊
    ଘࡏੑͷূ໌
    ྫ࡞ۀূ໌෇͖ϋογϡνΣʔϯ
    །Ұੑͷ߹ҙ
    ྫφΧϞτɾίϯηϯαε
    ϧʔϧͷهड़
    ྫ#5$ͷҠస
    ɾ
    τϥϯβΫγϣϯͷ಺༰͕վ͟ΜͰ͖ͣɺ
    ɾ
    ͦͷΞηοτʹؔ͢ΔաڈͷτϥϯβΫγϣϯྻʹরΒͯ͠ໃ६͕ͳ͘ɺ
    ɾ
    ͔ͭɺਖ਼౰ͳϢʔβʹΑΓ౤ೖ͞Ε͍ͯΔ͜ͱΛอূ͢Δ
    ɾաڈʹ͋ͬͨτϥϯβΫγϣϯͷূڌΛຣফͰ͖ͣɺ
    ɾ
    ͔ͭɺաڈʹͳ͔ͬͨτϥϯβΫγϣϯͷূڌΛ፻଄Ͱ͖ͳ͍
    ɾໃ६͢Δ;ͨͭͷτϥϯβΫγϣϯ͕౤ೖ͞Εͨ৔߹ɺ
    ɹ ͍ͣΕ
    ؔ༩͢Δશһ͕ಉ͡ยํΛબΜͰྺ࢙ͷதʹҐஔ͚ͮΔ
    ɾΞϓϦέʔγϣϯϩδοΫ Կ͕ਖ਼͍͠τϥϯβΫγϣϯ͔ΛܾΊΔ

    — — 2023-08-02 – p.11/32

    View Slide

  12. ( )
    ↑ ( )
    — — 2023-08-02 – p.12/32

    View Slide

  13. ( )
    ( )
    — — 2023-08-02 – p.13/32

    View Slide

  14. ( )
    ( )
    ( )
    ( )
    — — 2023-08-02 – p.14/32

    View Slide

  15. /
    Bitcoin, Ethereum BBc-1
    ( ) ( )
    ( ) ( )
    ( ) ( ) ( ) ( )
    ( ) ( ) ( )
    ެڞۭؒ
    ɾτϥϯβΫγϣϯͷূڌΛແؔ܎ͳྺ࢙͕อ༗
    ɾͲΕ͔ͷ୆ாΛແໃ६ʹॻ͖׵͑ͯ΋ূڌ͕࢒Δ
    τϥϯβΫγϣϯ
    ୆ா
    υϝΠϯ ϩʔΧϧۭؒ

    υϝΠϯ ϩʔΧϧۭؒ

    υϝΠϯ ϩʔΧϧۭؒ

    Ethereum ( )
    — — 2023-08-02 – p.15/32

    View Slide

  16. ( ( / ))
    ( )
    ( )
    ( )
    : ( )
    ( )
    ( )
    BBc-1 ( ; )
    — — 2023-08-02 – p.16/32

    View Slide

  17. — — 2023-08-02 – p.17/32

    View Slide

  18. /
    ( )
    ( )
    ( vs. )
    ( )
    ( )
    ( )

    ( : BBc-1)
    :
    :
    — — 2023-08-02 – p.18/32

    View Slide


  19. ( )

    — — 2023-08-02 – p.19/32

    View Slide

  20. C V C ≥ V
    Bitcoin ( ) bitcoin
    Bitcoin ( )
    Ethereum
    ( )
    BBc-1 (PoCX) ( )
    C ≥ V
    (proactive) (introspection ( ) )
    ( )
    — — 2023-08-02 – p.20/32

    View Slide

  21. — — 2023-08-02 – p.21/32

    View Slide

  22. Ethereum
    ( )
    ⇒ (Ethereum PoS)
    ( )
    ⇒ ZoE (Zcash on Ethereum) ZK-rollups
    ( vs. )
    ( )
    ⇒ ( Plasma)
    ( )
    ⇒ ( ) (Benevolent Dictator For Life (BDFL))
    ( )

    — — 2023-08-02 – p.22/32

    View Slide

  23. DPoS (Delegated Proof of Stake)
    PoS
    Delegated ( )
    stake
    . . .
    stake
    stake
    . . .
    — — 2023-08-02 – p.23/32

    View Slide

  24. BBc-1
    ( )

    ( )

    ( vs. )
    ( )
    ⇒ DHT
    ( )
    ⇒ ( )
    ( )

    — — 2023-08-02 – p.24/32

    View Slide

  25. Beyond Blockchain One (BBc-1)
    https://beyond-blockchain.org
    https://github.com/beyond-blockchain (2017 10 31 )
    offi[email protected]
    BBc-2
    — — 2023-08-02 – p.25/32

    View Slide

  26. ( )
    — — 2023-08-02 – p.26/32

    View Slide

  27. — — 2023-08-02 – p.27/32

    View Slide

  28. Beyond Blockchain One (BBc-1)
    #JUDPJO
    ##D$PSF
    ϨοδϟʔαϒγεςϜ
    ΞϓϦέʔγϣϯ
    ͦ
    ͷ

    ͞
    ·
    ͟
    ·
    ͳ
    Ξ
    ϓ
    Ϧ
    ͷ
    Մ


    ڞ௨ϥΠϒϥϦ
    ##D ։ൃ߲໨

    Ҭ

    ՟
    Ξ
    ϓ
    Ϧ
    ϙ
    Π
    ϯ
    τ
    Ξ
    ϓ
    Ϧ




    Ξ
    ϓ
    Ϧ
    ʜ
    ॳظʹ͓͍ͯଘࡏূ໌Λґଘ
    ΞϯΧϦϯά

    ֤ϊʔυʹ͓͚Δه࿥ʹ͸
    ֤छσʔλϕʔεΛར༻Մೳ
    TRMJUF.Z42-ͦͷଞ%#
    BBc-1
    σδλϧ௨՟ϥΠϒϥϦ ͦͷଞͷϥΠϒϥϦ
    CCDMJC
    1ZUIPO (P
    +4 FUD

    ( )
    ( )
    — — 2023-08-02 – p.28/32

    View Slide

  29. BBc-1
    ਖ਼౰ੑͷอূ
    6590 جຊߏ଄
    εςʔτ؅ཧ΋Մ

    ࣝผࢠͱެ։ݤͷ෼཭
    ଟ༷ͳॺ໊ཁٻ
    υϝΠϯ಺Ͱͷݕূ
    αΠϯϦΫΤετ
    ࠴ݖͱͯ͠ͷΞηοτ
    #Z[BOUJOF1BYPT ଱ো֐ੑ

    ωΠςΟϒ௨՟Λ΋ͨͳ͍
    υϝΠϯ಺࣏ࣗ
    υϝΠϯؒͷཤྺަࠩʹΑΔίϯςΩετূ໌
    ॳظʹ͓͍ͯ͸ϒϩοΫνΣʔϯ΁ͷΞϯΧϦϯά
    ଘࡏੑͷূ໌ །Ұੑͷ߹ҙ Ψόφϯε
    — — 2023-08-02 – p.29/32

    View Slide

  30. BBc-1
    — — 2023-08-02 – p.30/32

    View Slide

  31. BBc Trust ( )
    — https://beyond-blockchain.org/public/bbc-trust.pdf
    — https://beyond-blockchain.org/public/bbc-trust_ja.pdf
    Design Paper (white paper) ( revision 0.2)
    — https://beyond-blockchain.org/public/bbc1-design-paper.pdf
    gihyo.jp
    ∼BBc-1 Beyond Blockchain One
    — https://gihyo.jp/dev/serial/01/bbc1
    — — 2023-08-02 – p.31/32

    View Slide

  32. — — 2023-08-02 – p.32/32

    View Slide