$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
ビヨンドブロックチェーン応用 / Beyond Blockchain Advanced
Search
Kenji Saito
PRO
October 07, 2020
Technology
0
75
ビヨンドブロックチェーン応用 / Beyond Blockchain Advanced
2020年10月7日(水)、ブロックチェーンハブ主催のブロックチェーンアカデミー「ビヨンドブロックチェーン応用」にて使用したスライドです。
Kenji Saito
PRO
October 07, 2020
Tweet
Share
More Decks by Kenji Saito
See All by Kenji Saito
成果と意思決定 / Performance and Making Decisions
ks91
PRO
0
22
ボランティア / Volunteers
ks91
PRO
0
14
理事会 / Board of Directors
ks91
PRO
0
11
成果 / Achievements
ks91
PRO
0
19
意思決定 / Decision-Making
ks91
PRO
0
21
ファンディングとデジタル市民社会 / Funding and Digital Civil Society
ks91
PRO
0
23
生成AI による論文執筆サポート・ワークショップ 論文執筆・推敲編 / Generative AI-Assisted Paper Writing Support Workshop: Drafting and Revision Edition
ks91
PRO
0
45
私たちの前提は揺るがないのか / Are Our Premises Unshakeable?
ks91
PRO
0
27
貨幣無き世界への過程 / The Process Towards a World without Money
ks91
PRO
0
14
Other Decks in Technology
See All in Technology
通勤手当申請チェックエージェント開発のリアル
whisaiyo
3
460
意外と知らない状態遷移テストの世界
nihonbuson
PRO
1
250
障害対応訓練、その前に
coconala_engineer
0
200
ハッカソンから社内プロダクトへ AIエージェント「ko☆shi」開発で学んだ4つの重要要素
sonoda_mj
6
1.6k
テストセンター受験、オンライン受験、どっちなんだい?
yama3133
0
150
たまに起きる外部サービスの障害に備えたり備えなかったりする話
egmc
0
410
Introduce marp-ai-slide-generator
itarutomy
0
120
アプリにAIを正しく組み込むための アーキテクチャ── 国産LLMの現実と実践
kohju
0
220
オープンソースKeycloakのMCP認可サーバの仕様の対応状況 / 20251219 OpenID BizDay #18 LT Keycloak
oidfj
0
170
ハッカソンから社内プロダクトへ AIエージェント ko☆shi 開発で学んだ4つの重要要素
leveragestech
0
150
Kiro を用いたペアプロのススメ
taikis
4
1.8k
AWSに革命を起こすかもしれない新サービス・アップデートについてのお話
yama3133
0
500
Featured
See All Featured
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.6k
How to train your dragon (web standard)
notwaldorf
97
6.4k
Abbi's Birthday
coloredviolet
0
3.8k
Exploring anti-patterns in Rails
aemeredith
2
200
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
My Coaching Mixtape
mlcsv
0
13
Agile that works and the tools we love
rasmusluckow
331
21k
The untapped power of vector embeddings
frankvandijk
1
1.5k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
280
Designing Powerful Visuals for Engaging Learning
tmiket
0
190
Accessibility Awareness
sabderemane
0
24
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
55k
Transcript
Chief Science Officer /
[email protected]
— — 2020-10-07 – p.1/30
https://speakerdeck.com/ks91 — — 2020-10-07 – p.2/30
( ) SFC ( ) CSO (Chief Science Officer) 1993
( ) 2006 ( ) SFC 20 P2P (Peer-to-Peer) ( 9 ) 2011 2018 2019 2019 2020 2020 → ( ) — — 2020-10-07 – p.3/30
BBc-1 — — 2020-10-07 – p.4/30
— — 2020-10-07 – p.5/30
( ) ( ) (1) (2) (3) (4) ( )
⇒ — — 2020-10-07 – p.6/30
( ) (by ) (since 1984) ( { | }
) ( ) ( ) . . . ( ) ⇒ state machine replication — — 2020-10-07 – p.7/30
( ) SMRP (State Machine Replication Problem) SMRP-1 ( )
SMRP-2 : = — — 2020-10-07 – p.8/30
( ) ( ( )) ( ) ( ) (
) ( ) → 30 BBc-1 ( ; ) ( ) — — 2020-10-07 – p.9/30
( ) ( ) ( ) ({ | } )
( ) ( ) (by ) — — 2020-10-07 – p.10/30
( ) (1) = ( , , , ) (2)
(1) (3) (1) ⇒ ( ) ⇒ · / (dependable ) — — 2020-10-07 – p.11/30
— — 2020-10-07 – p.12/30
( ) : etc. ( ) 1 10 ( )
10 /100 ( ) → ( ) — — 2020-10-07 – p.13/30
( : ) (GitHub OK ( D.C.)) ( : )
P2P Ethereum ( ) — — 2020-10-07 – p.14/30
1 2 ( ) — — 2020-10-07 – p.15/30
⇒ — — 2020-10-07 – p.16/30
: ( KVS DHT) — — 2020-10-07 – p.17/30
1 1 16 — — 2020-10-07 – p.18/30
1 ( ) จॻ จॻ จॻ จॻ
จॻ O ཌͷใ μΠδΣετ μΠδΣετ μΠδΣετ μΠδΣετ μΠδΣετ μΠδΣετ μΠδΣετ حͷ߹ ෳ͢Δ ˞μΠδΣετݩͷ ɹσʔλ͕ ϏοτͰ ɹҟͳΔͱશ͘ҟͳΔ ɹͱͳΓɺ·ͨɺμΠδΣ ɹετ͔ΒݩͷσʔλΛ ɹਪଌ͢Δ͜ͱͰ͖ͳ͍ɻ ɾจॻ Λ։ࣔ͞Εͨ " ࢯɺಉ࣌ʹϒϧʔͰࣔ͞ΕΔμΠδΣετͱͦΕ͕ࠨӈͷͲͪΒʹҐஔ͢Δ͔Λड͚औΔɻ ɾ" ࢯจॻ ͷμΠδΣετ͔Β࢝Ίͯɺ࿈͖݁͢Ұ࿈ͷμΠδΣετΛΔ͜ͱʹͳΔͷͰɺϚʔΫϧϧʔτʹࢸΔ·Ͱͷ ɹܭࢉΛ࠶ݱͰ͖ɺಘΒΕͨϚʔΫϧϧʔτ͕จॻͷ࡞ͷཌͷใʹهࡌ͞Ε͍ͯΔͱҰக͢Δ͜ͱΛ֬ೝͰ͖Δɻ هࡌ͢Δ ٻʹج͖ͮ ։ࣔ͞Ε͏Δ ใ ެ։͞ΕΔใ ϚʔΫϧϧʔτ Ϛ ồ Ϋ ϧ ߦ ͕ อ ͠ ෦ త ʹ ։ ࣔ ͢ Δ ʜʜ ʜʜ ʜʜ ʜʜ ʜʜ μΠδΣετ μΠδΣετ μΠδΣετ μΠδΣετ μΠδΣετ μΠδΣετ — — 2020-10-07 – p.19/30
2 ( 1 ) ( ) ( 1 ) —
— 2020-10-07 – p.20/30
2 ( ) จॻ ηΫγϣϯ ෆ։ࣔηΫγϣϯ ෆ։ࣔηΫγϣϯ ηΫγϣϯ ෆ ։
ࣔ จ ࣈ ྻ ܈ จॻͷ μΠδΣετ ࿈݁ޙʹܭࢉ μΠδΣετ μΠδΣετ μΠδΣετ μΠδΣετ ཚ ཚ ཚ ཚ μΠδΣετ μΠδΣετ μΠδΣετ μΠδΣετ μΠδΣετ ɾจॻΛ જࡏతʹ ෆ։ࣔͳ෦ͱແ݅ʹ։ࣔͰ͖Δ෦ʹηΫγϣϯΛ͚ͯอ͢Δɻ ɾݸਓ໊ͳͲɺෆ։ࣔͳจࣈྻʹ͍ͭͯຊจதʹஔ༻จࣈྻ ʮʯͳͲ Ͱهड़͠ɺ ɹ·ͱΊͯจॻσʔλͷඌʹ ਪଌΛࠔʹ͢ΔͨΊɺ֤ʑɺཚͱϖΞʹͯ͠ อ͢Δɻ ɾෆ։ࣔ෦ʹ͍ͭͯμΠδΣετͷΈ͕։ࣔ͞ΕΔ ϒϧʔͰࣔ͞ΕΔ෦Λ։ࣔ ɻ — — 2020-10-07 – p.21/30
3 ( ) (SMRP-2) — — 2020-10-07 – p.22/30
2 (SMRP-2) ( ) — — 2020-10-07 – p.23/30
et al., — , bit Vol.32, No.11 (2000) ( )
( ) BBc-1 ( ) ( ) ( ) — — 2020-10-07 – p.24/30
Beyond Blockchain One (BBc-1) Core version 1.5 (py-bbclib version 1.6)
— — 2020-10-07 – p.25/30
BBc-1 ( ) #JUDPJO ##D$PSF ϨοδϟʔαϒγεςϜ ΞϓϦέʔγϣϯ ͦ ͷ ଞ
͞ · ͟ · ͳ Ξ ϓ Ϧ ͷ Մ ೳ ੑ ڞ௨ϥΠϒϥϦ ##D ։ൃ߲ Ҭ ௨ ՟ Ξ ϓ Ϧ ϙ Π ϯ τ Ξ ϓ Ϧ དྷ ྺ ূ ໌ Ξ ϓ Ϧ ʜ ॳظʹ͓͍ͯଘࡏূ໌Λґଘ ΞϯΧϦϯά ֤ϊʔυʹ͓͚Δهʹ ֤छσʔλϕʔεΛར༻Մೳ TRMJUF.Z42-ͦͷଞ%# BBc-1 σδλϧ௨՟ϥΠϒϥϦ ͦͷଞͷϥΠϒϥϦ CCDMJC 1ZUIPO (P +4 FUD Bitcoin Ethereum ( ) ( ) — — 2020-10-07 – p.26/30
( ) 1 ( ) + ( ) ( )
( ) SFC MUSCAT ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) BBc-1 — — 2020-10-07 – p.27/30
BBc-1 Core 1. UTXO 2. ( ) : 3. —
— 2020-10-07 – p.28/30
⇒ BBc-1 ( ) · ( ) ( ) ·
( ) ( ) ← — — 2020-10-07 – p.29/30
— — 2020-10-07 – p.30/30