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
ブロックチェーン連続講義 第2-6回 ブロックチェーン 2.0 / Blockchain 2.0
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Kenji Saito
PRO
September 02, 2016
Technology
1
760
ブロックチェーン連続講義 第2-6回 ブロックチェーン 2.0 / Blockchain 2.0
ブロックチェーンハブ主催で開催している第2期ブロックチェーン連続講義の第6回「ブロックチェーン 2.0」のスライドです。2016年9月2日(金) に使用しました。
Kenji Saito
PRO
September 02, 2016
Tweet
Share
More Decks by Kenji Saito
See All by Kenji Saito
AI 前提社会におけるトラスト / Trust in an AI-Driven Society
ks91
PRO
0
6
非営利組織の起業/発表と総括 / Starting up a Nonprofit Organization, Presentation and Summary
ks91
PRO
0
56
自己開発 / Self-Development
ks91
PRO
1
16
あなたは何によって憶えられたいですか? / What Do You Want to be Remembered for?
ks91
PRO
0
19
ボランティアと理事会 / Volunteers and Board of Directors
ks91
PRO
0
42
メタ・ネイチャーポジティブへの道 / The Path to Meta Nature Positive
ks91
PRO
0
34
アカデミーキャンプ2026 初春「ミライ、ゲーミファイ」DAY 3 / Academy Camp 2026 Early Spring "GAMIFY THE FUTURE!!" DAY 3
ks91
PRO
0
50
アカデミーキャンプ2026 初春「ミライ、ゲーミファイ」DAY 2 / Academy Camp 2026 Early Spring "GAMIFY THE FUTURE!!" DAY 2
ks91
PRO
0
85
アカデミーキャンプ2026 初春「ミライ、ゲーミファイ」DAY 1 / Academy Camp 2026 Early Spring "GAMIFY THE FUTURE!!" DAY 1
ks91
PRO
0
82
Other Decks in Technology
See All in Technology
Embedded SREの終わりを設計する 「なんとなく」から計画的な自立支援へ
sansantech
PRO
3
2.2k
小さく始めるBCP ― 多プロダクト環境で始める最初の一歩
kekke_n
1
360
生成AIを活用した音声文字起こしシステムの2つの構築パターンについて
miu_crescent
PRO
1
120
OCI Database Management サービス詳細
oracle4engineer
PRO
1
7.3k
レガシー共有バッチ基盤への挑戦 - SREドリブンなリアーキテクチャリングの取り組み
tatsukoni
0
210
ブロックテーマ、WordPress でウェブサイトをつくるということ / 2026.02.07 Gifu WordPress Meetup
torounit
0
130
外部キー制約の知っておいて欲しいこと - RDBMSを正しく使うために必要なこと / FOREIGN KEY Night
soudai
PRO
12
4.8k
ClickHouseはどのように大規模データを活用したAIエージェントを全社展開しているのか
mikimatsumoto
0
200
【5分でわかる】セーフィー エンジニア向け会社紹介
safie_recruit
0
42k
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
10k
AIと新時代を切り拓く。これからのSREとメルカリIBISの挑戦
0gm
0
800
ZOZOにおけるAI活用の現在 ~開発組織全体での取り組みと試行錯誤~
zozotech
PRO
5
4.9k
Featured
See All Featured
WCS-LA-2024
lcolladotor
0
450
AI Search: Where Are We & What Can We Do About It?
aleyda
0
6.9k
The Curse of the Amulet
leimatthew05
1
8.3k
Fashionably flexible responsive web design (full day workshop)
malarkey
408
66k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.1k
How Software Deployment tools have changed in the past 20 years
geshan
0
32k
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
3.9k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
380
My Coaching Mixtape
mlcsv
0
46
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
1
49
The Pragmatic Product Professional
lauravandoore
37
7.1k
Transcript
2.0 2 6 SFC / CSO
[email protected]
2.0 — 2016-09-02
– p.1/42
2.0 / Proof of Stake 2.0 — 2016-09-02 – p.2/42
2.0 1. 2. 3. 2.0 — 2016-09-02 – p.3/42
1. Abra – Uber – as is Proof of Existence
– – 2.0 — 2016-09-02 – p.4/42
Abra Uber https://www.goabra.com Abra cf. Uber cf. Airbnb 2.0 —
2016-09-02 – p.5/42
Abra P2P ( ) ( ) (teller) → ATM →
ATM BTC 2.0 — 2016-09-02 – p.6/42
Abra 1.5% Abra 0.25% Abra (by CEO) 2.0 — 2016-09-02
– p.7/42
BTC (USD 3 ) Abra UI ( ) “Don’t lose
your phone!” ( ) Abra 2.0 — 2016-09-02 – p.8/42
Proof of Existence ( ) https://proofofexistence.com 2.0 — 2016-09-02 –
p.9/42
Proof of Existence ( ) ( ) OP_RETURN OP_RETURN =
⇒ (burn = ( ) ) 0x444f4350524f4f46 (‘DOCPROOF’) SHA-256 Bitcoin blockchain explorer 5 mBTC (0.005 BTC) 2.0 — 2016-09-02 – p.10/42
2. Segregated Witness 2.0 — 2016-09-02 – p.11/42
BTC / . . . 2.0 — 2016-09-02 – p.12/42
(Colored Coins) BTC ← 2.0 — 2016-09-02 – p.13/42
EPOBC (Open Assets) OP_RETURN 2.0 — 2016-09-02 – p.14/42
Open Assets Protocol (OAP) ( = ) 2.0 — 2016-09-02
– p.15/42
ID ID (asset ID) 1. 2. 3. 160 = ID
( ) 4. base58check ‘A’ ( = 23) (asset quantity) BTC 2.0 — 2016-09-02 – p.16/42
OP_RETURN PUSH 0x4f41 (‘OA’) = 2 0x0100 2 1∼9 LEB128
1∼9 2.0 — 2016-09-02 – p.17/42
2.0 — 2016-09-02 – p.18/42
Segregated Witness ( = ) (malleability) 2.0 — 2016-09-02 –
p.19/42
(witness) 2.0 — 2016-09-02 – p.20/42
OP_RETURN PUSH 0xaa21a9ed 4 (witness) SHA-256 32 Merkle 2.0 —
2016-09-02 – p.21/42
(1) P2WPKH (version 0) (pay-to-(witnessed)-public-key-hash) witness ( ): < >
< > scriptSig ( ): scriptPubKey ( ) 0 <20-byte > 20-byte < > < > CHECKSIG 2.0 — 2016-09-02 – p.22/42
(2) P2WSH (version 0) (pay-to-(witnessed)-script-hash) witness: < 1 > <1
< 1 > < 2 > 2 CHECKMULTISIG> scriptSig: scriptPubKey 0 <32-byte > 32-byte 1-out-of-2 2.0 — 2016-09-02 – p.23/42
2.0 — 2016-09-02 – p.24/42
BIP (Bitcoin Improvement Proposal) ex. BIP 1 : BIP Purposes
and Guidelines https://github.com/bitcoin/bips/blob/master/bip-0001.mediawiki ex. BIP 141 : Segregated Witness (Consensus layer) TCP/IP RFC XMPP XEP 2.0 — 2016-09-02 – p.25/42
3. Proof of Stake ( ) 2.0 — 2016-09-02 –
p.26/42
Proof of Stake ( ) 2.0 — 2016-09-02 – p.27/42
Proof of Stake ( ) ( ) 2.0 — 2016-09-02
– p.28/42
Proof of Stake Hn (PD + id + t +
. . .) ≤ 2n × balance d H n : n (ex. SHA-256 (n = 256)) PD : id : (ex. ) t : (ex. UNIX ( )) balance : d : (ex. ) POW 2.0 — 2016-09-02 – p.29/42
Proof of Stake 3 1. 2. “Nothing at Stake” 3.
51% 2.0 — 2016-09-02 – p.30/42
: Proof of Stake Velocity Reddcoin 2.0 — 2016-09-02 –
p.31/42
Nothing at Stake - 2.0 — 2016-09-02 – p.32/42
Nothing at Stake - 100% Proof of Stake 2.0 —
2016-09-02 – p.33/42
51% 2.0 — 2016-09-02 – p.34/42
. . . 2.0 — 2016-09-02 – p.35/42
2.0 — 2016-09-02 – p.36/42
2.0 — 2016-09-02 – p.37/42
→ ⇒ A. Back, et. al., “Enabling Blockchain Innovations with
Pegged Sidechains”, 2014 2.0 — 2016-09-02 – p.38/42
2.0 — 2016-09-02 – p.39/42
( ) 1. 2. ( ) 2.0 — 2016-09-02 –
p.40/42
OP_RETURN DNS ⇒ 2.0 — 2016-09-02 – p.41/42
2.0 — 2016-09-02 – p.42/42