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...
Search
Kenji Saito
PRO
December 15, 2017
Technology
1
600
ブロックチェーン技術が抱える問題点とその解決アプローチ — Beyond Blockchain One の場合 — / Problems of Blockchain Technology and Their Solutions in Case of Beyond Blockchain One
2017年12月15日(金)、虎ノ門にて開催された KAULA Blockchain Meetup での講演で使用したスライドです。
Kenji Saito
PRO
December 15, 2017
Tweet
Share
More Decks by Kenji Saito
See All by Kenji Saito
デジタルトランスフォーメーションと民主主義 / Digital Transformation and Democracy
ks91
PRO
0
3
We Never Took the Kobayashi Maru Test Until Now. What Do You Think of Our Solutions? — Journeys of the Mind Through a No-Win Game
ks91
PRO
0
14
思いつきが武器になる:研究というゲームを始めよう / Ideas Are Your Equipments : Let the Game of Research Begin!
ks91
PRO
0
73
ロボットを雰囲気(ヴァイブ)でプログラミングするこどもたち / Children Vibe-Programming Robots
ks91
PRO
0
21
アカデミーキャンプ 2025 SuuuuuuMMeR「燃えろ!!ロボコン」 / Academy Camp 2025 SuuuuuuMMeR "Burn the Spirit, Robocon!!" DAY 3
ks91
PRO
0
30
アカデミーキャンプ 2025 SuuuuuuMMeR「燃えろ!!ロボコン」 / Academy Camp 2025 SuuuuuuMMeR "Burn the Spirit, Robocon!!" DAY 2
ks91
PRO
0
33
アカデミーキャンプ 2025 SuuuuuuMMeR「燃えろ!!ロボコン」 / Academy Camp 2025 SuuuuuuMMeR "Burn the Spirit, Robocon!!" DAY 1
ks91
PRO
0
160
未来へのフォワードキャスト / Forward Cast to the Future
ks91
PRO
0
86
発表と総括 / Presentations and Summary
ks91
PRO
0
61
Other Decks in Technology
See All in Technology
LLMを搭載したプロダクトの品質保証の模索と学び
qa
0
950
2025年夏 コーディングエージェントを統べる者
nwiizo
0
110
なぜテストマネージャの視点が 必要なのか? 〜 一歩先へ進むために 〜
moritamasami
0
180
落ちる 落ちるよ サーバーは落ちる
suehiromasatoshi
0
140
データアナリストからアナリティクスエンジニアになった話
hiyokko_data
2
430
kubellが考える戦略と実行を繋ぐ活用ファーストのデータ分析基盤
kubell_hr
0
150
なぜスクラムはこうなったのか?歴史が教えてくれたこと/Shall we explore the roots of Scrum
sanogemaru
5
1.4k
5年目から始める Vue3 サイト改善 #frontendo
tacck
PRO
3
200
バイブスに「型」を!Kent Beckに学ぶ、AI時代のテスト駆動開発
amixedcolor
2
320
おやつは300円まで!の最適化を模索してみた
techtekt
PRO
0
290
大「個人開発サービス」時代に僕たちはどう生きるか
sotarok
20
9.4k
【Grafana Meetup Japan #6】Grafanaをリバプロ配下で動かすときにやること ~ Grafana Liveってなんだ ~
yoshitake945
0
380
Featured
See All Featured
Git: the NoSQL Database
bkeepers
PRO
431
66k
Building Flexible Design Systems
yeseniaperezcruz
328
39k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
61k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
33
2.4k
A better future with KSS
kneath
239
17k
Scaling GitHub
holman
463
140k
Speed Design
sergeychernyshev
32
1.1k
Why You Should Never Use an ORM
jnunemaker
PRO
59
9.5k
Code Review Best Practice
trishagee
70
19k
Why Our Code Smells
bkeepers
PRO
339
57k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
252
21k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Transcript
— Beyond Blockchain One — / SFC
[email protected]
— Beyond
Blockchain One — 2017-12-15 – p.1/27
( ) SFC ( ) CSO (Chief Science Officer) 1993
( ) 2006 ( ) SFC 17 P2P (Peer-to-Peer) 2011 → ( ) — Beyond Blockchain One — 2017-12-15 – p.2/27
— Beyond Blockchain One — 2017-12-15 – p.3/27
( ) (1) (2) (3) (4) ( ) ⇒ —
Beyond Blockchain One — 2017-12-15 – p.4/27
( ) (by ) (since 1984) ( ) ( )
( ) . . . ( ) ⇒ state machine replication — Beyond Blockchain One — 2017-12-15 – p.5/27
( ) ( ) ( ) ( ) ( )
( ) (by ) — Beyond Blockchain One — 2017-12-15 – p.6/27
— Beyond Blockchain One — 2017-12-15 – p.7/27
1) 2) 3) ⇒ ⇒ / (dependable ) — Beyond
Blockchain One — 2017-12-15 – p.8/27
( ) P2P ( ) (double spending) ( ) ⇒
( ) → ( ) ( ) — Beyond Blockchain One — 2017-12-15 – p.9/27
/ (1) 2,100 cm3 (cc) 1 1cm3 10 12.5cm3 ⇒
⇒ ( ) — Beyond Blockchain One — 2017-12-15 – p.10/27
/ (2) ( ) ( ) ( ) ( )
( ) ( ) → ( ) — Beyond Blockchain One — 2017-12-15 – p.11/27
∼ ( ) → — Beyond Blockchain One — 2017-12-15
– p.12/27
∼ ( ) — Beyond Blockchain One — 2017-12-15 –
p.13/27
/DLT ( ) Bitcoin ( ) Open Assets Protocol (OAP)
( ) Ethereum ( ) ( ) Enterprise Ethereum Alliance (↓ ) (DLT) ( ) ( ) Hyperledger (Linux Foundation) Fabric (IBM/DAH), Sawtooth (Intel), Iroha ( ) Corda (R3), Tangle (IOTA), . . . , BBc-1 ( ) — Beyond Blockchain One — 2017-12-15 – p.14/27
(Hyperledger ) ( ) ( ) ( ) IoT /
/ ( ) — Beyond Blockchain One — 2017-12-15 – p.15/27
/DLT ( ) ( ) ( ) ( vs. )
( ) ( ) ( ) ⇒ ( : BBc-1) DLT : : — Beyond Blockchain One — 2017-12-15 – p.16/27
vs. : : : : : : : : :
— Beyond Blockchain One — 2017-12-15 – p.17/27
Beyond Blockchain One (BBc-1) #JUDPJO ͦͷଞͷ ύϒϦοΫϨοδϟʔ BBc-1 ΦʔϓϯͰύϒϦοΫͳɹࢄϨοδϟʔ ࢄετϨʔδཧ
αʔόϨε ۃྗϝΠϯςφϯεϑϦʔ ͳ࣮ߦڥ ΞϓϦέʔγϣϯ ͦ ͷ ଞ ͞ · ͟ · ͳ Ξ ϓ Ϧ ͷ Մ ೳ ੑ σδλϧ௨՟ 4%, σδλϧΞηοτ "1* ##D ։ൃ߲ ҠߦΞγελϯτ Ҭ ௨ ՟ Ξ ϓ Ϧ ϙ Π ϯ τ Ξ ϓ Ϧ དྷ ྺ ূ ໌ Ξ ϓ Ϧ ʜ ॳظ λʔήοτ ॳظ λʔήοτ ॳظʹ͓͍ͯଘࡏূ໌Λґଘ ݸʑͷετϨʔδαʔϏε Մೳͳλʔήοτ 2017 10 31 (https://github.com/beyond-blockchain/bbc1) — Beyond Blockchain One — 2017-12-15 – p.18/27
ਖ਼ੑͷอূ 6590 ࣝผࢠͱެ։ݤͷ υϝΠϯͰͷݕূ ࠴ݖͱͯ͠ͷΞηοτ #Z[BOUJOF1BYPT ωΠςΟϒ௨՟Λͨͳ͍ υϝΠϯ࣏ࣗ υϝΠϯؒͷཤྺަࠩ
ॳظʹ͓͍ͯϒϩοΫνΣʔϯͷΞϯΧϦϯά ଘࡏͷূ໌ །Ұੑͷ߹ҙ Ψόφϯε v1.0 (2018 2 ; v0.7) https://beyond-blockchain.org — Beyond Blockchain One — 2017-12-15 – p.19/27
ࣝผࢠ ʂ ެ։ݤ ݕূՄೳ υϝΠϯ هͷ༰ υϝΠϯͷ֎ʹग़ͳ͍ ࣙॻ ͜Εه UTXO
⇒ — Beyond Blockchain One — 2017-12-15 – p.20/27
(1) ⇒ — Beyond Blockchain One — 2017-12-15 – p.21/27
(2) → DAG (Directed Acyclic Graph) ⇒ ( ) —
Beyond Blockchain One — 2017-12-15 – p.22/27
( → ) ⇒ — Beyond Blockchain One — 2017-12-15
– p.23/27
BBc-1 — Beyond Blockchain One — 2017-12-15 – p.24/27
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.1) — https://beyond-blockchain.org/public/bbc1-design-paper.pdf — https://beyond-blockchain.org/public/BBc-1-press-release20171031.pdf — https://beyond-blockchain.org/public/BBc-1-introduction-and-showcase20171031a.pdf — Beyond Blockchain One — 2017-12-15 – p.25/27
1 BBc-1 https://github.com/beyond-blockchain/bbc1 v0.7.2 ( v ) ( OK) Xmas
pull request beyond-blockchain.org technical steering committee — Beyond Blockchain One — 2017-12-15 – p.26/27
, — , R&D (2017-12-25 ) — Beyond Blockchain One
— 2017-12-15 – p.27/27