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
110
0
Share
ビヨンドブロックチェーン基礎 / Beyond Blockchain Basics
2019年10月9日(水)、ブロックチェーンハブ主催のブロックチェーンアカデミー「ビヨンドブロックチェーン基礎」にて使用したスライドです。
Kenji Saito
PRO
October 09, 2019
More Decks by Kenji Saito
See All by Kenji Saito
AI 前提社会における(地球)環境データのセンシング / Sensing of (Global) Environmental Data in an AI-Driven Society
ks91
PRO
0
18
自然言語の扱いと翻訳のためのプロンプト / Handling Natural Language and Prompts for Translation
ks91
PRO
0
17
シリアスゲームとしてのRPG / RPGs as Serious Games
ks91
PRO
0
23
“September 12th” ゲームのプロンプトの構造 / The Structure of the "September 12th" Game Prompt
ks91
PRO
0
20
ウェブとイノベーション / The Web and Innovation
ks91
PRO
0
130
試作とデモンストレーション / Prototyping and Demonstrations
ks91
PRO
0
200
アカデミーキャンプ2026GW「前倒し!ウチらとヤツらの自由研究」DAY 4 / Academy Camp 2026 GW "Bringing It Forward! Our and Their Free Research Projects" DAY 4
ks91
PRO
0
33
アカデミーキャンプ2026GW「前倒し!ウチらとヤツらの自由研究」DAY 3 / Academy Camp 2026 GW "Bringing It Forward! Our and Their Free Research Projects" DAY 3
ks91
PRO
0
54
アカデミーキャンプ2026GW「前倒し!ウチらとヤツらの自由研究」DAY 2 / Academy Camp 2026 GW "Bringing It Forward! Our and Their Free Research Projects" DAY 2
ks91
PRO
0
60
Other Decks in Technology
See All in Technology
The 7 pitfalls of AI
ufried
0
200
ハーネスエンジニアリング入門
hatyibei
0
120
Every Conversation Counts
kawaguti
PRO
0
180
データモデリング通り #5オンライン勉強会: AIに『ビジネスの文脈』を教え込むデータモデリング
datayokocho
0
220
EMから幅を広げるために最近挑戦していること / Recent challenges I'm undertaking to expand my horizons beyond EM
hiro_torii
1
180
2026-05-14 要件定義からソース管理まで!IBM Bob基礎ハンズオン
yutanonaka
0
120
AIと乗り切った1,500ページ超のヘルプサイト基盤刷新とさらにその先の話
mugi_uno
2
330
クラウドネイティブ DB はいかにして制約を 克服したか? 〜進化歴史から紐解く、スケーラブルアーキテクチャ設計指針〜
hacomono
PRO
6
790
freeeで運用しているAIQAについて
qatonchan
0
450
エンタープライズの厳格な制約を開発者に意識させない:クラウドネイティブ開発基盤設計/cloudnative-kaigi-golden-path
mhrtech
0
370
SLI/SLO、「完全に理解した」から「チョットデキル」へ
maruloop
1
150
もっとコンテンツをよく構造化して理解したいので、LLM 時代こそ Taxonomy の設計品質に目を向けたい〜!
morinota
0
230
Featured
See All Featured
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
690
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Marketing to machines
jonoalderson
1
5.2k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.7k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.9k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
140
GitHub's CSS Performance
jonrohan
1032
470k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.9k
Discover your Explorer Soul
emna__ayadi
2
1.1k
Faster Mobile Websites
deanohume
310
31k
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