Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
ビヨンドブロックチェーン基礎 / Beyond Blockchain Basics
Search
Kenji Saito
PRO
October 09, 2019
Technology
0
100
ビヨンドブロックチェーン基礎 / Beyond Blockchain Basics
2019年10月9日(水)、ブロックチェーンハブ主催のブロックチェーンアカデミー「ビヨンドブロックチェーン基礎」にて使用したスライドです。
Kenji Saito
PRO
October 09, 2019
Tweet
Share
More Decks by Kenji Saito
See All by Kenji Saito
アナログAI からの逃走とメタ・ネイチャーポジティブ / Escape from Analog AI, and Meta-Nature Positive
ks91
PRO
0
4
AI 前提社会におけるトラスト / Trust in an AI-Driven Society
ks91
PRO
0
16
非営利組織の起業/発表と総括 / Starting up a Nonprofit Organization, Presentation and Summary
ks91
PRO
0
58
自己開発 / Self-Development
ks91
PRO
1
22
あなたは何によって憶えられたいですか? / What Do You Want to be Remembered for?
ks91
PRO
0
29
ボランティアと理事会 / Volunteers and Board of Directors
ks91
PRO
0
50
メタ・ネイチャーポジティブへの道 / The Path to Meta Nature Positive
ks91
PRO
0
37
アカデミーキャンプ2026 初春「ミライ、ゲーミファイ」DAY 3 / Academy Camp 2026 Early Spring "GAMIFY THE FUTURE!!" DAY 3
ks91
PRO
0
53
アカデミーキャンプ2026 初春「ミライ、ゲーミファイ」DAY 2 / Academy Camp 2026 Early Spring "GAMIFY THE FUTURE!!" DAY 2
ks91
PRO
0
88
Other Decks in Technology
See All in Technology
Webhook best practices for rock solid and resilient deployments
glaforge
2
310
AIエージェントに必要なのはデータではなく文脈だった/ai-agent-context-graph-mybest
jonnojun
1
250
AIエージェントを開発しよう!-AgentCore活用の勘所-
yukiogawa
0
190
SREのプラクティスを用いた3領域同時 マネジメントへの挑戦 〜SRE・情シス・セキュリティを統合した チーム運営術〜
coconala_engineer
2
770
Cosmos World Foundation Model Platform for Physical AI
takmin
0
970
AWS DevOps Agent x ECS on Fargate検証 / AWS DevOps Agent x ECS on Fargate
kinunori
2
150
顧客との商談議事録をみんなで読んで顧客解像度を上げよう
shibayu36
0
320
登壇駆動学習のすすめ — CfPのネタの見つけ方と書くときに意識していること
bicstone
3
130
外部キー制約の知っておいて欲しいこと - RDBMSを正しく使うために必要なこと / FOREIGN KEY Night
soudai
PRO
12
5.6k
1,000 にも届く AWS Organizations 組織のポリシー運用をちゃんとしたい、という話
kazzpapa3
0
170
M&A 後の統合をどう進めるか ─ ナレッジワーク × Poetics が実践した組織とシステムの融合
kworkdev
PRO
1
510
Amazon Bedrock Knowledge Basesチャンキング解説!
aoinoguchi
0
160
Featured
See All Featured
Balancing Empowerment & Direction
lara
5
900
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
450
From π to Pie charts
rasagy
0
130
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.3k
Skip the Path - Find Your Career Trail
mkilby
0
59
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.3k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.1k
Ethics towards AI in product and experience design
skipperchong
2
200
Why Our Code Smells
bkeepers
PRO
340
58k
Making Projects Easy
brettharned
120
6.6k
The Curse of the Amulet
leimatthew05
1
8.7k
Exploring anti-patterns in Rails
aemeredith
2
250
Transcript
ϏϤϯυϒϩοΫνΣʔϯجૅ ϒϩοΫνΣʔϯج൫ٕज़ʲϒϩοΫνΣʔϯͷ՝ΛΓӽ͑Δʳ ϒϩοΫνΣʔϯϋϒ Chief Science Officer / ૣҴాେֶ େֶӃܦӦཧݚڀՊ ڭत
੪౻ ݡ࣐
[email protected]
ϏϤϯυϒϩοΫνΣʔϯجૅ — ϒϩοΫνΣʔϯج൫ٕज़ — 2019-10-09 – p.1/32
͜ͷεϥΠυ https://speakerdeck.com/ks91 ʹஔ͔Ε͍ͯ·͢ ϏϤϯυϒϩοΫνΣʔϯجૅ — ϒϩοΫνΣʔϯج൫ٕज़ — 2019-10-09 – p.2/32
؆୯ͳࣗݾհ ੪౻ ݡ࣐ (͍͞ͱ͏ ͚Μ͡) ૣҴాେֶ େֶӃܦӦཧݚڀՊ ڭत ܚጯٛक़େֶ SFC
ݚڀॴ ্੮ॴһɾڥใֶ෦ ߨࢣ (ඇৗۈ) גࣜձࣾϒϩοΫνΣʔϯϋϒ CSO (Chief Science Officer) Ұൠࣾஂ๏ਓϏϤϯυϒϩοΫνΣʔϯ දཧࣄ Ұൠࣾஂ๏ਓΞΧσϛʔΩϟϯϓ දཧࣄ ܦྺ 1993 ɺίʔωϧେֶΑΓֶम࢜߸औಘ (ίϯϐϡʔλαΠΤϯε) 2006 ɺܚጯٛक़େֶΑΓσδλϧ௨՟ͷݚڀͰത࢜߸औಘ (ࡦɾϝσΟΞ) ܚጯٛक़େֶ େֶӃ ࡦɾϝσΟΞݚڀՊ SFC ݚڀॴʹͯ 19 ؒʹΘͨΓ P2P (Peer-to-Peer) ͓Αͼσδλϧ௨՟ͷݚڀʹैࣄ 2011 ՆΑΓౡͷ͜ͲͨͪͷͨΊͷʮΞΧσϛʔΩϟϯϓʯΛؒΒͱ։࠵ ࡢ SFC ʹͯ ΞΧσϛʔΩϟϯϓ 2018 ՆʮΦοέʔάʔάϧɺ॓ͬͱ͍ͯʂʯΛ࣮ࢪ ࠓ SFC Ͱ ΞΧσϛʔΩϟϯϓ 2019 ՆʮੈքΛ࠶ൃ໌ͤΑ ∼ REINVENT THE WORLDʯΛ࣮ࢪ → ࢲͷ಄ͷதͰͭͳ͕͍ͬͯ·͢ (͜Ε͔ΒͷࣾձͷσβΠϯ͜ͲͨͪͱҰॹʹ) ϏϤϯυϒϩοΫνΣʔϯجૅ — ϒϩοΫνΣʔϯج൫ٕज़ — 2019-10-09 – p.3/32
ࠓճͷςʔϚ ϒϩοΫνΣʔϯͦͷଞͷாٕज़ͷٕज़తͳ՝ɺ͓ΑͼͦΕΒͷղܾखஈ ͱͯ͠ఏҊ͞Ε͍ͯΔҰ࿈ͷ৽ٕज़Λཧͯ͠ղઆ͠·͢ ·ͨಛʹɺΦʔϓϯιʔεͰ։ൃ͞Ε͍ͯΔ Beyond Blockchain One (BBc-1) ʹ͍ͭͯɺͦͷٕज़తͳಛΛհ͠·͢ ϏϤϯυϒϩοΫνΣʔϯجૅ
— ϒϩοΫνΣʔϯج൫ٕज़ — 2019-10-09 – p.4/32
ϏϤϯυϒϩοΫνΣʔϯجૅ ϒϩοΫνΣʔϯͬͯԿ͚ͩͬʁ ϒϩοΫνΣʔϯͷٕज़తɾٕज़Ψόφϯεత՝ ՝ΛΓӽ͑ΔΞϓϩʔν Beyond Blockchain One (BBc-1) ϏϤϯυϒϩοΫνΣʔϯجૅ —
ϒϩοΫνΣʔϯج൫ٕज़ — 2019-10-09 – p.5/32
ϒϩοΫνΣʔϯͬͯԿ͚ͩͬʁ վΊͯཧ͠·͢ ϏϤϯυϒϩοΫνΣʔϯجૅ — ϒϩοΫνΣʔϯج൫ٕज़ — 2019-10-09 – p.6/32
ϒϩοΫνΣʔϯ(ڱٛ)ͷಈ࡞తಛ ࢀՃϊʔυʹঢ়ଶ͕ෳ͞ΕΔ (1) ͍͠ॳظঢ়ଶ͔Β͡·Δ (2) ͯ͢ͷࢀՃϊʔυʹΠϕϯτ͕ίϐʔ͞ΕΔ (3) ͔ͭಉ͡ॱংͰίϐʔ͞ΕΔ (4) શΠϕϯτঢ়ଶʹରܾͯ͠ఆతʹ
(ͲͷϊʔυͰ͘͠) ࡞༻͢Δ ͳͷͰোੑΛҡ࣋Ͱ͖Δ ͜ͷ͜ͱॏཁͰͳ͍ ͕ɺڱٛͷϒϩοΫνΣʔϯͷಈ࡞Λಛ͚ͮΔ ͜ͷ͜ͱ͕ॏཁͳͷͩͬͨΒ state machine replication ͳͲطଘͷٕज़͕͋Δ ϏϤϯυϒϩοΫνΣʔϯجૅ — ϒϩοΫνΣʔϯج൫ٕज़ — 2019-10-09 – p.7/32
ϒϩοΫνΣʔϯͷਅՁʁ աڈʹҐஔ͚ͮΒΕͨσδλϧॺ໊ΛɺԿͷݖҖʹґΒͣʹਖ਼͍͠·ͨ ਖ਼͘͠ͳ͍ͱূ໌Ͱ͖ΔΑ͏ʹ͢Δ ྫ 1 : σδλϧԽ͞ΕͨҨݴॻͷॺ໊͕ຊਓͷͷͰ͋Γɺ༰͕վ͟Μ͞Ε͍ͯͳ͍͜ͱ Λɺຊਓͷࢮޙɺൿີݤͷൿಗੑ͕୲อ͞Εͳ͘ͳͬͨঢ়گʹ͓͍ͯɺ૬ଓਓͱެূਓ (ҨݴॻΛอଘͦ͠ͷਖ਼ੑΛอূ͢Δ୭͔) ͷڞͷՄೳੑͳͲߟ্ྀͨ͠Ͱূ໌ͤΑ
ྫ 2 : σδλϧ௨՟ͷೋॏফඅΛݕग़ͤΑ (ݕग़্ͨ͠Ͱޓ͍ʹໃ६͢ΔऔҾͷͲͪΒΛ࠾༻͢Δ͔࣮ผͷ) ཱ͔ͪͩΔ աڈʹߦΘΕͨਖ਼ͳσδλϧॺ໊Ͱ͋Δ͜ͱΛূ໌͢Δ (ܦ࣌ূ໌) աڈʹߦΘΕͨਖ਼ͳσδλϧॺ໊{͕ | Ͱ}ͳ͍͜ͱΛূ໌͢Δ (ΞϦόΠূ໌) → ҉߸ٕज़ͷةຆԽԾ௨՟མʹΑΔఀࢭͷՄೳੑ·Ͱߟྀ͢Δͱɺ ϏοτίΠϯͷϒϩοΫνΣʔϯͰղ͚͍ͯͳ͍ ϏϤϯυϒϩοΫνΣʔϯجૅ — ϒϩοΫνΣʔϯج൫ٕज़ — 2019-10-09 – p.8/32
ϒϩοΫνΣʔϯԿΛ͍ٕͨ͠ज़͔ (1) ༰ଘࡏ୭ʹ൱ఆͰ͖ͳ͍هΛอଘɾҡ࣋͢Δ ൱ఆ = (൱ೝ, ॻ͖͑, ຣফ, ፻) (2)
ͦͷ͔֬͞Λ୭Ͱ֬ೝͰ͖Δ ʬ (1) ͷ࣮ݱʹඞཁʭ (3) Ҏ্ͷ͜ͱΛ୭ʹࢭΊͤ͞ͳ͍ ʬ (1) ͷ࣮ݱʹඞཁʭ ʮ୭ʹʯ ʮ୭Ͱʯͱఆٛ͞ΕͨεςʔΫϗϧμʔͨͪ ⇒ ͔ۭ͋ͨதʹهΛݻఆͰ͖Δ (෦ʹ͍Δऀ͢ΒهΛ൱ఆͰ͖ͳ͍) ⇒ ೋॏͷ՝͕͋Δ ͦͷ͜ͱຊʹ࣮ݱͰ͖͍ͯΔͷ͔ʁ ͦͷ͜ͱ͕࣮ݱͰ͖ͨΒऔΓࠫଡ͞Ε͍ͯΔԠ༻͕Մೳͳͷ͔ʁ ཧత࣮ମͱσδλϧͳهͱͷؒͷ࣮֬ͳඥ͚ͷ · αϓϥΠνΣʔϯʹ͓͍ͯɺՃΛܦ࣮ͯ֬ʹՄೳ͔ ࣮࣌ؒੑɾن֦େ/ॖখੑɾదԠੑɾ࣋ଓੑͷ՝ (dependable ͳͷʹͳΓಘΔͷ͔) ϏϤϯυϒϩοΫνΣʔϯجૅ — ϒϩοΫνΣʔϯج൫ٕज़ — 2019-10-09 – p.9/32
ϒϩοΫνΣʔϯ/DLT(Distributed Ledger Technology) ͷݱঢ় ϒϩοΫνΣʔϯ (ओͱͯ͠ʮۭதʯάϩʔόϧ) Bitcoin (βɾϒϩοΫνΣʔϯ) Open Assets
Protocol (OAP) (ϏοτίΠϯϒϩοΫνΣʔϯ্ʹҙͷྔΛఆٛͯ͠ҠసͰ͖Δ) Ethereum (ࢄΞϓϦέʔγϣϯͷͨΊͷج൫) (ଟʹ࣮ݧγεςϜ) EOS ͱ͔ (↓ ͬͪ͜ํͷਐԽ) ͦͷଞͷϨοδϟʔ (ா) ٕज़ (ओͱͯ͠ʮۭதʯϩʔΧϧ) Hyperledger (Linux Foundation) Fabric (IBM/DAH), Sawtooth (Intel), Iroha (ιϥϛπ), Indy (Sovrin) ͳͲͷ։ൃ͕ਐߦத Corda (R3), Hedera Hashgraph, BBc-1 (զʑ) ຊʹهͷ༰ଘࡏ୭ʹ൱ఆͰ͖ͳ͍ͷ͔ʁ ຊʹهͷ͔֬͞Λ୭Ͱ֬ೝͰ͖Δͱݴ͑Δͷ͔ʁ ϏϤϯυϒϩοΫνΣʔϯجૅ — ϒϩοΫνΣʔϯج൫ٕज़ — 2019-10-09 – p.10/32
ϒϩοΫνΣʔϯ/DLT Λཧղ͢Δ ਖ਼ੑͷอূ ྫ6590ߏͱσδλϧॺ໊ ଘࡏੑͷূ໌ ྫ࡞ۀূ໌͖ϋογϡνΣʔϯ །Ұੑͷ߹ҙ ྫφΧϞτɾίϯηϯαε ϧʔϧͷهड़ ྫ#5$ͷҠస
ɾ τϥϯβΫγϣϯͷ༰͕վ͟ΜͰ͖ͣɺ ɾ ͦͷΞηοτʹؔ͢ΔաڈͷτϥϯβΫγϣϯྻʹরΒͯ͠ໃ६͕ͳ͘ɺ ɾ ͔ͭɺਖ਼ͳϢʔβʹΑΓೖ͞Ε͍ͯΔ͜ͱΛอূ͢Δ ɾաڈʹ͋ͬͨτϥϯβΫγϣϯͷূڌΛຣফͰ͖ͣɺ ɾ ͔ͭɺաڈʹͳ͔ͬͨτϥϯβΫγϣϯͷূڌΛ፻Ͱ͖ͳ͍ ɾໃ६͢Δ;ͨͭͷτϥϯβΫγϣϯ͕ೖ͞Εͨ߹ɺ ɹ ͍ͣΕ ؔ༩͢Δશһ͕ಉ͡ยํΛબΜͰྺ࢙ͷதʹҐஔ͚ͮΔ ɾΞϓϦέʔγϣϯϩδοΫ Կ͕ਖ਼͍͠τϥϯβΫγϣϯ͔ΛܾΊΔ ػೳ͕Լ͔ΒੵΈ্͕͍ͬͯ·͢ ྫ͑ΞηοτΛʮɾݐʯ ɺτϥϯβΫγϣϯΛʮͦͷചങʯͱஔ͖͑ͯಡΜͰΈ͍ͯͩ͘͞ ϏϤϯυϒϩοΫνΣʔϯجૅ — ϒϩοΫνΣʔϯج൫ٕज़ — 2019-10-09 – p.11/32
ਖ਼ੑͷอূ τϥϯβΫγϣϯͷ༰͕վ͟ΜͰ͖ͣɺ ͦͷΞηοτʹؔ͢ΔաڈͷτϥϯβΫγϣϯྻʹরΒͯ͠ໃ६͕ͳ͘ɺ ͔ͭɺਖ਼ͳϢʔβʹΑΓೖ͞Ε͍ͯΔ͜ͱΛอূ͢Δ (·ͨɺਖ਼ͳϢʔβʹΑΔೖଞͷԿਓʹΑͬͯࢭΊΒΕͳ͍) ↑ ϙϦγʔʹґΔ ϏϤϯυϒϩοΫνΣʔϯجૅ — ϒϩοΫνΣʔϯج൫ٕज़
— 2019-10-09 – p.12/32
ଘࡏੑͷূ໌ աڈʹ͋ͬͨτϥϯβΫγϣϯͷূڌΛຣফͰ͖ͣɺ ͔ͭɺաڈʹͳ͔ͬͨτϥϯβΫγϣϯͷূڌΛ፻Ͱ͖ͳ͍ (աڈͷσδλϧॺ໊ͷূ໌ػೳͰ͋ΓɺϒϩοΫνΣʔϯʹ࠷ಛతͳ෦) ϏϤϯυϒϩοΫνΣʔϯجૅ — ϒϩοΫνΣʔϯج൫ٕज़ — 2019-10-09 –
p.13/32
།Ұੑͷ߹ҙ ໃ६͢Δ;ͨͭͷτϥϯβΫγϣϯ͕ೖ͞Εͨ߹ɺ (͍ͣΕ) ؔ༩͢Δશһ͕ಉ͡ยํΛબΜͰྺ࢙ͷதʹҐஔ͚ͮΔ ϏϤϯυϒϩοΫνΣʔϯجૅ — ϒϩοΫνΣʔϯج൫ٕज़ — 2019-10-09 –
p.14/32
ϒϩοΫνΣʔϯ/ாٕज़ͷൺֱ ϓϥοτϑΥʔϜ Bitcoin, Ethereum ϓϥΠϕʔτ DLT Ұൠ BBc-1 ϝλϑΝʔ
(ങऩՄೳͳ) ৽ฉϞσϧ ࣾใϞσϧ ݹจॻ (ࢀߟจݙ) Ϟσϧ ଘࡏੑͷূ໌ํ๏ ࡞ۀূ໌ ͳ͍ (ʮҨݴॻςετʯෆ߹֨) ίϯςΩετূ໌ (ݚڀத) (ຣফɾ፻ෆՄ) (Ծ௨՟ͷ ίετͰकΔ) (෦ແໃ६ੑ) (֎෦ੑͰकΔ) །Ұੑͷ߹ҙํ๏ φΧϞτίϯηϯαε Խ͞Εͨୈࡾऀ (Խ͞Εͨ) ؔऀ (ໃ६ͷղফ) (࠷େίετͷྺ࢙Λબ) ʹΑΔࢄ߹ҙ ʹΑΔ (ࢄ) ߹ҙ Πϝʔδ ެڞۭؒ ɾτϥϯβΫγϣϯͷূڌΛແؔͳྺ࢙͕อ༗ ɾͲΕ͔ͷாΛແໃ६ʹॻ͖͑ͯূڌ͕Δ τϥϯβΫγϣϯ ா υϝΠϯ ϩʔΧϧۭؒ υϝΠϯ ϩʔΧϧۭؒ υϝΠϯ ϩʔΧϧۭؒ Ethereum σϙδοτʹԠͨ͡ථݖʹΑΔࢄ߹ҙʹΛΖ͏ͱ͍ͯ͠Δ (ΓԾ௨՟ͷίετͰकΖ͏ͱ͍ͯ͠Δ) Ծ௨՟ͷίετͰकΔͱɺͦΕΛ͑ΔՁΛѻ͑ͳ͍ ϏϤϯυϒϩοΫνΣʔϯجૅ — ϒϩοΫνΣʔϯج൫ٕज़ — 2019-10-09 – p.15/32
ʮ߹ҙʯʹؔ͢Δߟ͑ํ ϒϩοΫνΣʔϯ (શһࢀՃɺಛʹࣗൃతͳୈࡾऀͱͯ͠ͷݕূऀ (ϚΠφʔ)) ࢀՃऀͷࣗಈ࡞ʹΑͬͯੜ͡͏Δໃ६Λղফ͢Δ ϥΠϒωεͷ֫ಘ (ࢭ·Βͳ͍Έͷୡ) ͷޙ࢝ ϓϥΠϕʔτ DLT
Ұൠ (໋͞Εͨୈࡾऀͱͯ͠ͷݕূऀ) ओͱͯ͠ނো (߹ʹΑΓ Ϗβϯνϯ) ʹΑΓੜ͡͏Δໃ६Λղফ͢Δ Ϗβϯνϯ : ى͜ΓಘΔোͷछྨʹલఏΛஔ͔ͳ͍ (ཪΓɾڞͳͲؚΉ) োੑͷ࣮ݱʹ͚ͨػߏ (Խ͞Εͨϊʔυͷঢ়ଶΛҰகͤ͞Δ) ͦ͏͍͏ٕज़લ͔Β (তͷ͔࣌Β) ͋Δ BBc-1 (ؔऀɺಛʹऀɾ࠴ऀ; ߹ҙΞϓϦέʔγϣϯ) ࢀՃऀͷҙࢥͷෆҰகʹΑΓੜ͡͏Δໃ६Λղফ͢Δ ෆརӹͷճආͱɺγεςϜͷ֎Ͱܗ͞Εͨ߹ҙͷ֬ೝ ͦͷ্ͰɺඞཁͳΒোੑͷ࣮ݱʹ͚ͨػߏ࣋ͭ ϏϤϯυϒϩοΫνΣʔϯجૅ — ϒϩοΫνΣʔϯج൫ٕज़ — 2019-10-09 – p.16/32
ϒϩοΫνΣʔϯͷٕज़తɾٕज़Ψόφϯεత՝ ੈؒͰ૽͕Ε͍ͯΔΑ͏ͳϒϩοΫνΣʔϯɺ·ͩੜ·Ε͍ͯ·ͤΜ ϏϤϯυϒϩοΫνΣʔϯجૅ — ϒϩοΫνΣʔϯج൫ٕज़ — 2019-10-09 – p.17/32
ϒϩοΫνΣʔϯ/DLT ͷ՝ ඇ࣮࣌ؒੑ (֬తಈ࡞) ൿಗͷࠔੑ (ສਓͷݕূՄೳੑͷ୲อ) ϫϯωε (ࢄ vs. ෳ)
εέʔϥϏϦςΟ͕ͳ͍ (શࢀՃऀʹෳ͞ΕΔͳΒεέʔϧ͠ͳ͍) ਐԽͷΨόφϯε͕ࠔ (શһ͕ҰؙͱͳΔඞཁ͕͋ΔͳΒมΘΕͳ͍) ΠϯηϯςΟϒෆ߹ੑ ωΠςΟϒ௨՟ͷՁͰࢧ͑ΒΕ͍ͯΔ (མ͢Δͱͯ͢ͷԠ༻͕ࢭ·Δ) ⇒ θϩϕʔεͰઃܭͤ͠ղ͚Δ ࣮ࡍʹਐߦதͰ͢ (ྫ : BBc-1) ଟ͘ͷ DLT θϩϕʔεͰߟ͍͑ͯͳ͍ͱ͜Ζ͕ ྫ : ࡞ۀূ໌ͷ͔ͳ͍ϋογϡνΣʔϯվ͟Μ͠์ ྫ : ৽ฉϞσϧͰɺۀքࢴࣾใʹࡌͤΔΑ͏ͳ͜ͱΛͯ͠ଘࡏূ໌ʹͳΒͳ͍ ϏϤϯυϒϩοΫνΣʔϯجૅ — ϒϩοΫνΣʔϯج൫ٕज़ — 2019-10-09 – p.18/32
վ͟Μ͛Δͷ͔ ιϑτΣΞγεςϜͰσʔλͷվมࣗମՄೳ → ݕͰ͖Δ͔ɺ͍ͭݕ͢Δ͔ ैདྷͷσʔλϕʔεΞΫηε੍ޚͰक͍ͬͯͨ δϟʔφϧ (ϩά) ʹΑΔݕʹཹ·Δ σʔλಉ࢜Λؔ࿈͚ͮɺ୯७ͳվมͰໃ६͕ੜ͡ΔΑ͏ʹ͢Δͱ͍͏ߟ͑ํ ໃ६͕͍ͬͯΕݕͰ͖Δ
ໃ६͕Βͳ͍Α͏ʹվม͞ΕΔͱݕͰ͖ͳ͍ → աڈͷσδλϧॺ໊ͷূ໌ػೳ͕ଛͳΘΕΔ ϏϤϯυϒϩοΫνΣʔϯجૅ — ϒϩοΫνΣʔϯج൫ٕज़ — 2019-10-09 – p.19/32
վ͟Μ͛Δͷ͔ ϓϥοτϑΥʔϜ ແໃ६ʹվม͢Δίετ C ѻ͏Ձ V ੍݅ C ≥ V
ੵۃతݕ Bitcoin (جຊ) ϚΠχϯάίετ bitcoin ཱ ͯ͠ͳ͍ Bitcoin (Ԡ༻) Ԡ༻࣍ୈ ෆཱՄ Ethereum ϚΠχϯάίετ Ԡ༻࣍ୈ ෆཱՄ ͯ͠ͳ͍ ϓϥΠϕʔτ DLT Ұൠ ݟੵΓʹ͍͘ (ൺֱతখ) Ԡ༻࣍ୈ Ұൠʹෆཱ ͯ͠ͳ͍ʁ BBc-1 (PoCX) ݟੵΓʹ͍͘ (ۃେ) Ԡ༻࣍ୈ Ұൠʹཱ ͢Δ ੍݅ C ≥ V ͕ෆཱͳΒɺ߹ཧతཧ༝ʹΑΓແໃ६ʹվม͞ΕݕෆՄʹͳΓಘΔ ෦తͳվมΛੵۃత (proactive) ʹݕ͢Δ͔Ͳ͏͔ (introspection (ল) ͕͋Δ͔) ෦తʹվม͞ΕΔͱɺਖ਼͍͠ใͷऔಘʹࣦഊ͢ΔڪΕ͕͋Δ ͨͩ͠ϒϩοΫνΣʔϯͰɺશମͱໃ६͢ΔτϥϯβΫγϣϯೖͰ͖ͳ͍ Ұൠͷாٕज़ͰɺτϥϯβΫγϣϯͷݕূɾঝೝऀ (ͷա) ͕৵ೖ͞ΕΔڪΕΛ ແࢹͰ͖ͳ͍ͳΒɺੵۃతݕ͕ඞཁ ϏϤϯυϒϩοΫνΣʔϯجૅ — ϒϩοΫνΣʔϯج൫ٕज़ — 2019-10-09 – p.20/32
՝ΛΓӽ͑ΔΞϓϩʔν ϒϩοΫνΣʔϯͷߟ͑ํͷ··ղ͘ ϒϩοΫνΣʔϯͷߟ͑ํΛࣺͯͯղ͘ ϏϤϯυϒϩοΫνΣʔϯجૅ — ϒϩοΫνΣʔϯج൫ٕज़ — 2019-10-09 – p.21/32
Ethereum ͷΞϓϩʔν ඇ࣮࣌ؒੑ (֬తಈ࡞) ⇒ τϥϯβΫγϣϯΛϑΝΠφϥΠζ͢ΔΈ (Casper) ൿಗͷࠔੑ (ສਓͷݕূՄೳੑͷ୲อ) ⇒
ZoE (Zcash on Ethereum) ϫϯωε (ࢄ vs. ෳ) εέʔϥϏϦςΟ͕ͳ͍ (શࢀՃऀʹෳ͞ΕΔͳΒεέʔϧ͠ͳ͍) ⇒ γϟʔσΟϯάɺPlasma ਐԽͷΨόφϯε͕ࠔ (શһ͕ҰؙͱͳΔඞཁ͕͋ΔͳΒมΘΕͳ͍) ⇒ ༏͍͠ಠࡋऀ (ۤস) (Benevolent Dictator For Life (BDFL)) ΠϯηϯςΟϒෆ߹ੑ ωΠςΟϒ௨՟ͷՁͰࢧ͑ΒΕ͍ͯΔ (མ͢Δͱͯ͢ͷԠ༻͕ࢭ·Δ) ⇒ ΞϓϦΛ࣮ߦ͍ͨ͠ਓʑ͕ങ͍ࢧ͑Δʁ ϏϤϯυϒϩοΫνΣʔϯجૅ — ϒϩοΫνΣʔϯج൫ٕज़ — 2019-10-09 – p.22/32
DPoS (Delegated Proof of Stake) ղͳͷ͔ PoS ʮ࣋ͪূ໌ʯ ࠷ۙྲྀߦΓͷσβΠϯͰ࣋ͪʹԠͨ͡ථݖΛ࣋ͪථ͢Δ Delegated
ͳ߹ථऀ੍͕ݶ͞ΕΔ (ද੍) ͜ͷଟܾͷΈΛ્͢ΔͨΊʹ߈ܸऀ͕ stake ΛಘΔඞཁ͕͋Δ͕ . . . stake ΛചΓ͢͜ͱγεςϜʹର͢ΔཪΓߦҝͱͳΔ ͔͠͠ଞͷօ͕ཪΔͷͰ͋ΕɺؙࣗʑɺଛΛඃΔ ͜ΕनਓͷδϨϯϚͷߏʹͳ͓ͬͯΓɺ݁ہ߈ܸऀඞཁͳ stake Λ ಘΒΕΔͷͰʁͱ͍͏ٞ ·ͨɺ͍ͣΕʹͤΑใुͷࢢՁ͕མ͢ΔͱγεςϜࢭ·Δ ϏϤϯυϒϩοΫνΣʔϯجૅ — ϒϩοΫνΣʔϯج൫ٕज़ — 2019-10-09 – p.23/32
BBc-1 ͷΞϓϩʔν ඇ࣮࣌ؒੑ (֬తಈ࡞) ⇒ τϥϯβΫγϣϯͷίϛοτ·Ͱʹ֬తಈ࡞͕ೖΒͳ͍ ൿಗͷࠔੑ (ສਓͷݕূՄೳੑͷ୲อ) ⇒ υϝΠϯ֎τϥϯβΫγϣϯͷ༰ΛൿಗɺଆͰ҉߸ԽՄ
ϫϯωε (ࢄ vs. ෳ) εέʔϥϏϦςΟ͕ͳ͍ (શࢀՃऀʹෳ͞ΕΔͳΒεέʔϧ͠ͳ͍) ⇒ υϝΠϯ୯ҐͰεέʔϧΞτɺυϝΠϯকདྷతʹ DHT ਐԽͷΨόφϯε͕ࠔ (શһ͕ҰؙͱͳΔඞཁ͕͋ΔͳΒมΘΕͳ͍) ⇒ υϝΠϯ͝ͱͷ࣏ࣗ (υϝΠϯϓϩτίϧؔ͠ͳ͍) ΠϯηϯςΟϒෆ߹ੑ ωΠςΟϒ௨՟ͷՁͰࢧ͑ΒΕ͍ͯΔ (མ͢Δͱͯ͢ͷԠ༻͕ࢭ·Δ) ⇒ ωΠςΟϒ௨՟࣋ͨͣɺίϯςΩετূ໌ޓॿతʹಈ࡞ ϏϤϯυϒϩοΫνΣʔϯجૅ — ϒϩοΫνΣʔϯج൫ٕज़ — 2019-10-09 – p.24/32
Beyond Blockchain One (BBc-1) ϒϩοΫνΣʔϯͰͰ͖Δͱ͞Ε͍ͯΔ͜ͱΛɺຊʹɻ https://beyond-blockchain.org https://github.com/beyond-blockchain (2017 10
݄ 31 ͔Βιʔεެ։) Ұൠࣾஂ๏ਓϏϤϯυϒϩοΫνΣʔϯͰɺ Ԡԉͯͩ͘͠͞ΔձһاۀΛืू͍ͯ͠·͢ ։ൃऀίϛϡχέʔγϣϯͷࢀՃر offi
[email protected]
·Ͱ ϏϤϯυϒϩοΫνΣʔϯجૅ — ϒϩοΫνΣʔϯج൫ٕज़ — 2019-10-09 – p.25/32
།Ұੑͷ߹ҙΛมܗ ໃ६͢Δ;ͨͭͷτϥϯβΫγϣϯ͕ίϛοτ͞Εͨ߹ɺͦͷͲͪΒਖ਼͍͠ ͦͷ͜ͱ͕࣮ࡍʹى͖Δ͜ͱʹΑΔෆརӹΛඃΒͳ͍Α͏ʹɺ ֘τϥϯβΫγϣϯ͕ѻ͏ΞηοτʹΛͭਖ਼ͳϢʔβʹɺ ͲͷτϥϯβΫγϣϯΛίϛοτ͢Δ͔ʹ͍ͭͯͷબݖ͕͋Δ Ϣʔβ͕ෳͷΞΫλʔ͔ΒΔ߹ͦͷؒͷίϯηϯαεͷػߏΛఏڙ͢Δ (ޙίΞͰͳ͘ΞϓϦέʔγϣϯͰఏڙ͢Δ) ϏϤϯυϒϩοΫνΣʔϯجૅ — ϒϩοΫνΣʔϯج൫ٕज़
— 2019-10-09 – p.26/32
ϙϦγʔ ʮਖ਼ੑͷอূʯ ʮଘࡏੑͷূ໌ʯ ʮ།Ұੑͷ߹ҙʯΛҡ࣋͘͢ɺ γεςϜ࣍ͷੑ࣭Λͭ ϨοδϟʔࣗମϑϦʔͰఏڙ͢Δ దʹಈతʹεέʔϧͰ͖Δ ڐՄͳ͘৽͍ٕ͠ज़Λࢼݧͯ͠ΞοϓσʔτͰ͖Δ ࢀՃͷΠϯηϯςΟϒ͕దͰ͋ΓɺγεςϜͱΞϓϦέʔγϣϯͷ࣋ଓੑʹରͯ͠ ߹తͰ͋Δ
ϏϤϯυϒϩοΫνΣʔϯجૅ — ϒϩοΫνΣʔϯج൫ٕज़ — 2019-10-09 – p.27/32
Beyond Blockchain One (BBc-1) #JUDPJO ##D$PSF ϨοδϟʔαϒγεςϜ ΞϓϦέʔγϣϯ ͦ ͷ
ଞ ͞ · ͟ · ͳ Ξ ϓ Ϧ ͷ Մ ೳ ੑ ڞ௨ϥΠϒϥϦ ##D ։ൃ߲ Ҭ ௨ ՟ Ξ ϓ Ϧ ϙ Π ϯ τ Ξ ϓ Ϧ དྷ ྺ ূ ໌ Ξ ϓ Ϧ ʜ ॳظʹ͓͍ͯଘࡏূ໌Λґଘ ΞϯΧϦϯά ֤ϊʔυʹ͓͚Δهʹ ֤छσʔλϕʔεΛར༻Մೳ TRMJUF.Z42-ͦͷଞ%# BBc-1 σδλϧ௨՟ϥΠϒϥϦ ͦͷଞͷϥΠϒϥϦ ίϯύΫτͳͱͯ͠ઃܭ (طଘͷγεςϜʹΞυΦϯͰ͖ΔΠϝʔδ) ίϯςΩετূ໌ (ݚڀத) ͷޮՌ͕ेͰͳ͍ؒطଘͷϒϩοΫνΣʔϯͷΞϯΧϦϯάΛར༻ ϏϤϯυϒϩοΫνΣʔϯجૅ — ϒϩοΫνΣʔϯج൫ٕज़ — 2019-10-09 – p.28/32
BBc-1ͷಛ ਖ਼ੑͷอূ 6590 جຊߏ εςʔτཧՄ ࣝผࢠͱެ։ݤͷ ଟ༷ͳॺ໊ཁٻ υϝΠϯͰͷݕূ
αΠϯϦΫΤετ ࠴ݖͱͯ͠ͷΞηοτ #Z[BOUJOF1BYPT োੑ ωΠςΟϒ௨՟Λͨͳ͍ υϝΠϯ࣏ࣗ υϝΠϯؒͷཤྺަࠩʹΑΔίϯςΩετূ໌ ॳظʹ͓͍ͯϒϩοΫνΣʔϯͷΞϯΧϦϯά ଘࡏੑͷূ໌ །Ұੑͷ߹ҙ Ψόφϯε ϏϤϯυϒϩοΫνΣʔϯجૅ — ϒϩοΫνΣʔϯج൫ٕज़ — 2019-10-09 – p.29/32
ʮͷͼ͠Ζʯ͕͋Δઃܭ BBc-1 ͷॳظͷઃܭࢀরιϑτΣΞ͕ಘҙͰͳ͍෦ʹվળɾ֦ுͷ༨͕͋Δ ϏϤϯυϒϩοΫνΣʔϯجૅ — ϒϩοΫνΣʔϯج൫ٕज़ — 2019-10-09 – p.30/32
ؔ࿈ࢿྉ 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 ࿈ࡌऴ͓ྃͯ͠Γɺ·ͱΊಡΈՄʂ ϏϤϯυϒϩοΫνΣʔϯجૅ — ϒϩοΫνΣʔϯج൫ٕज़ — 2019-10-09 – p.31/32
࣭ٞ͝Λ ϏϤϯυϒϩοΫνΣʔϯجૅ — ϒϩοΫνΣʔϯج൫ٕज़ — 2019-10-09 – p.32/32