SlideShare a Scribd company logo
Tezos とオンチェーン・ガバナンス
“Kyoto amendment” に向けて
Tezos Japan, DaiLambda, Inc.
Jun FURUSE/古瀬淳, University of Tokyo, 2019-11-37BlockChainJam 2019
第三世代ブロックチェーン
2014-08: ホワイトペーパー発表
2017-03: Tezos財団創設
2017-07: ICOで250億円調達
2018-06: Betanet開始
2018-09: Mainnet開始
ペーパーで約束された機能のほぼ全てが稼働中。
ダイラムダ株式会社
2018-09: 設立
Tezos のプロトコル開発
エコシステム開発
極東でのTezosコア開発ハブを目指す
Plebeia ストレージサブシステム
SCaml コンパイラ
京都
東京である必要はない
京大研究者との共同研究
メインストリームに追随しな
い個性がある
海外の関係者が訪問したがる
通勤時間10分
Tezosとは…
    Proof-of-Stake: LPoS
    セキュリティ: 形式検証
    オンチェーン・ガバナンス: 自己修正投票
Proof-of-Stake: LPoS
選ばれたごく少数のノードではなく、
誰でもベーキング(ブロック生成)できる
各ブロックごとに生成者と裏書人を
ランダムに選出
ベーキングが面倒なら業者に委託し、
報酬を得ることができる
特殊なハードを必要としないので、
手数料が高騰しない
プロトコルをマイナーからステークホルダー全員へ
セキュリティ: 形式検証
ソフトウェアテストは気休め。
形式検証を使って安全性を数理的に証明していく
最新のソフトウェア検証技術:
型システム、モデル検査、定理証明
全ての部品に:
ノード実装、コントラクト実行器、
コンパイラ、各コントラクトの安全性
ノード実装に検証に適した関数型言語
を採用OCaml
オンチェーン・ガバナンス
自己修正投票により破滅的なハードフォークを防ぎ、
新技術をスムーズに投入、進化する
プロトコル変更をコードとして提案
自動的にP2P配布、各ノードでテスト
プロトコル上で採択するか投票
採択されれば自動的に移行
プロトコルを開発者からステークホルダーへ
Tezos のユースケース
Tezosユースケース: STO
安全性を評価され、STOプラットフォームとして採用
されている:
(10億USD)
(10億USD)
(6.43億USD)
Elevated Returns and Securitize
BTG and Dalma Capital
tZERO and Alliance Investments
Tezos ユースケース
その他にも硬い用途が多い
穀物先物:
簡易保険:
出資プラットフォーム:
       
Decet
Tezsure
Viaz
Tezos ユースケース: Mobility
コネクテッド、自動運転車のための支払いシステム
自動タクシー
優先交通権取引
有料道路の自動支払い
CHORUS mobility
Tezos ユースケース: 楽しいものw
デジタルカードコレクティングゲーム
Tezos コファウンダーが
MtG、コミック、ゲーム開
発のエキスパート達と組ん
で開発している
2020年春にリリース
Coase
Tezos のオンチェーンガバナンス
Tezosオンチェーンガバナンス、
よくある誤解
「Tezosはオンチェーンガバナンスがあるから
ハードフォークしない!」
Tezos はむしろ積極的にハードフォークしていく!
プロトコルに新しい技術を迅速に投入
投票により「コミュニティのハードフォーク」を防ぐ
投票を通さない緊急バグフィクスハードフォークもありうる
Tezosオンチェーンガバナンスサイクル
プロトコル変更をコードとして提案、P2Pで配布
第一回投票: 提案の一つを選択
第二回投票: テストするか投票
各ノードでの自動テスト
第三回投票: 採択するか投票
80%の賛成票が得られれば採択、自動的に移行。
約90日の更新サイクルがプロトコルに実装され、
自動的に執行される。
投票に至る議論も で当然行う。チェーン外
Tezos 004 Athens
オンチェーン・ガバナンスの初の社会実験
2019-02-26 提案
2019-05-29 移行
Gas limit 緩和
ステーキング条件緩和
賛成票99.89%
Tezos 005 Babylon
初の本格的なプロトコルアップグレード
2019-07-26 提案
2019-10-18 移行
合意アルゴリズムの改良(Emmy からEmmy+ へ)
スマートコントラクト強化(エントリポイントのサポート)
デリゲーション手続の単純化
賛成票84.53%
Tezos 006 Carthage
メンテナンスが主目的
2019-11-13 提案
2020-02-xx 移行予定
Gasリミット緩和
スマートコントラクトVM命令の強化
細かいバグ修正、プロトコルのコードクリーンアップ
現在議論中
Tezos 007 Delphi?
2020-03-xx 提案予定
2020-06-xx 移行予定
匿名化技術zk-SNARKs の
スマートコントラクトへの導入
プログラマブルステーキング
投票システムの改良
新ストレージサブシステム
Tezos 008 E?????, 009 F?????, ..
PBFT ベース合意アルゴリズムへの移行
(Tendermint, Avalance)
Layer2 ソリューション対応
Prediction market によるプロトコル改訂案の評価と
報酬決定
…
Tezos プロトコル更新、これからの課題
提案後にバグが発見されたり、
更新後にアプリの一部に問題が発生した。
新プロトコルの事前テストと修正
アプリ開発者への更新詳細の周知
アプリユーザーへの周知
最短で3ヶ月ごとにプロトコルが更新される、
開発者にとって、これは忙しい!!
Tezos プロトコル修正名
世界の古い都市名をアルファベット順に
Athens
Babylon
Carthage
Delphi?
E????
…
2021年前半にK に到達する!!
Tezos 014 Kyoto!
Tezso  and on-chain governanace: towards "Kyoto amendment"

More Related Content

Similar to Tezso and on-chain governanace: towards "Kyoto amendment"

ライトニングネットワーク ペイメントの新潮流〜貨幣システムはどこまで刷新されるのか〜
ライトニングネットワーク ペイメントの新潮流〜貨幣システムはどこまで刷新されるのか〜ライトニングネットワーク ペイメントの新潮流〜貨幣システムはどこまで刷新されるのか〜
ライトニングネットワーク ペイメントの新潮流〜貨幣システムはどこまで刷新されるのか〜
takayaimai
 
TechCrunch TOKYO 2015 CTO Night
TechCrunch TOKYO 2015 CTO NightTechCrunch TOKYO 2015 CTO Night
TechCrunch TOKYO 2015 CTO Night
SORACOM,INC
 
セカンドレイヤーの技術動向@国際大学GLOCOM
セカンドレイヤーの技術動向@国際大学GLOCOMセカンドレイヤーの技術動向@国際大学GLOCOM
セカンドレイヤーの技術動向@国際大学GLOCOM
takayaimai
 
Blockchain技術勉強会 #Lightning Networkの技術と最前線
Blockchain技術勉強会 #Lightning Networkの技術と最前線Blockchain技術勉強会 #Lightning Networkの技術と最前線
Blockchain技術勉強会 #Lightning Networkの技術と最前線
takayaimai
 
Scalability problems @ neutrino 20181023
Scalability problems @ neutrino 20181023Scalability problems @ neutrino 20181023
Scalability problems @ neutrino 20181023
takayaimai
 
180911 On the possibility of blockchain by katsuhiro ishigami
180911 On the possibility of blockchain by katsuhiro ishigami180911 On the possibility of blockchain by katsuhiro ishigami
180911 On the possibility of blockchain by katsuhiro ishigami
ishigami55
 
パネル 4feb
パネル 4febパネル 4feb
パネル 4feb
Yoshimitsu Homma
 
先駆者に学ぶ MLOpsの実際
先駆者に学ぶ MLOpsの実際先駆者に学ぶ MLOpsの実際
先駆者に学ぶ MLOpsの実際
Tetsutaro Watanabe
 
MULTI CLOUD NIGHT! | IoTの事例から紐解くマルチクラウドと SORACOM Funnelの活用
MULTI CLOUD NIGHT! | IoTの事例から紐解くマルチクラウドと SORACOM Funnelの活用MULTI CLOUD NIGHT! | IoTの事例から紐解くマルチクラウドと SORACOM Funnelの活用
MULTI CLOUD NIGHT! | IoTの事例から紐解くマルチクラウドと SORACOM Funnelの活用
SORACOM,INC
 
ブロックチェーン同士をつなげたトークンエコノミーの実現 —-ConnectionChainとHyperledger CACTUS | 藤本 真吾
ブロックチェーン同士をつなげたトークンエコノミーの実現 —-ConnectionChainとHyperledger CACTUS | 藤本 真吾 ブロックチェーン同士をつなげたトークンエコノミーの実現 —-ConnectionChainとHyperledger CACTUS | 藤本 真吾
ブロックチェーン同士をつなげたトークンエコノミーの実現 —-ConnectionChainとHyperledger CACTUS | 藤本 真吾
blockchainexe
 
2nd presentation of ライトニングネットワーク JBA 2018/04/24
2nd presentation of ライトニングネットワーク JBA 2018/04/242nd presentation of ライトニングネットワーク JBA 2018/04/24
2nd presentation of ライトニングネットワーク JBA 2018/04/24
takayaimai
 
Tezos and its formal verification (Japanese)
Tezos and its formal verification (Japanese)Tezos and its formal verification (Japanese)
Tezos and its formal verification (Japanese)
Jun Furuse
 
北海道Io tあるじゃん1 ネクステック
北海道Io tあるじゃん1 ネクステック北海道Io tあるじゃん1 ネクステック
北海道Io tあるじゃん1 ネクステックNorikatsu Oishi
 
Stripe触ってみた! Jekyll + AWS S3に組み込み
Stripe触ってみた! Jekyll + AWS S3に組み込みStripe触ってみた! Jekyll + AWS S3に組み込み
Stripe触ってみた! Jekyll + AWS S3に組み込み
Hirokazu Tokuno
 
事例とキーワードで紐解くIoT / JAWS-UG長崎支部 Re:Boot! 第一回勉強会@長崎県産業振興財団
事例とキーワードで紐解くIoT / JAWS-UG長崎支部 Re:Boot! 第一回勉強会@長崎県産業振興財団事例とキーワードで紐解くIoT / JAWS-UG長崎支部 Re:Boot! 第一回勉強会@長崎県産業振興財団
事例とキーワードで紐解くIoT / JAWS-UG長崎支部 Re:Boot! 第一回勉強会@長崎県産業振興財団
Kohei MATSUSHITA
 
道東 x IoT ハッカソン 2018 / 開発技術資料
道東 x IoT ハッカソン 2018 / 開発技術資料道東 x IoT ハッカソン 2018 / 開発技術資料
道東 x IoT ハッカソン 2018 / 開発技術資料
Kohei MATSUSHITA
 
IoT向けプラットフォーム「SORACOM」とは? 他2本
IoT向けプラットフォーム「SORACOM」とは? 他2本IoT向けプラットフォーム「SORACOM」とは? 他2本
IoT向けプラットフォーム「SORACOM」とは? 他2本
SORACOM,INC
 
IoT 向け通信プラットフォーム SORACOM ご紹介 / SORACOM UG 九州 #4 in 宮崎
IoT 向け通信プラットフォーム SORACOM ご紹介 / SORACOM UG 九州 #4 in 宮崎IoT 向け通信プラットフォーム SORACOM ご紹介 / SORACOM UG 九州 #4 in 宮崎
IoT 向け通信プラットフォーム SORACOM ご紹介 / SORACOM UG 九州 #4 in 宮崎
SORACOM,INC
 
ブロックチェーンが切り拓く新たな市場
ブロックチェーンが切り拓く新たな市場ブロックチェーンが切り拓く新たな市場
ブロックチェーンが切り拓く新たな市場
Hiroshi Takahashi
 
加速するIoTの社会実装! スマートxxで世の中はどう変わる?
加速するIoTの社会実装! スマートxxで世の中はどう変わる?加速するIoTの社会実装! スマートxxで世の中はどう変わる?
加速するIoTの社会実装! スマートxxで世の中はどう変わる?
Ichiro Tsuji
 

Similar to Tezso and on-chain governanace: towards "Kyoto amendment" (20)

ライトニングネットワーク ペイメントの新潮流〜貨幣システムはどこまで刷新されるのか〜
ライトニングネットワーク ペイメントの新潮流〜貨幣システムはどこまで刷新されるのか〜ライトニングネットワーク ペイメントの新潮流〜貨幣システムはどこまで刷新されるのか〜
ライトニングネットワーク ペイメントの新潮流〜貨幣システムはどこまで刷新されるのか〜
 
TechCrunch TOKYO 2015 CTO Night
TechCrunch TOKYO 2015 CTO NightTechCrunch TOKYO 2015 CTO Night
TechCrunch TOKYO 2015 CTO Night
 
セカンドレイヤーの技術動向@国際大学GLOCOM
セカンドレイヤーの技術動向@国際大学GLOCOMセカンドレイヤーの技術動向@国際大学GLOCOM
セカンドレイヤーの技術動向@国際大学GLOCOM
 
Blockchain技術勉強会 #Lightning Networkの技術と最前線
Blockchain技術勉強会 #Lightning Networkの技術と最前線Blockchain技術勉強会 #Lightning Networkの技術と最前線
Blockchain技術勉強会 #Lightning Networkの技術と最前線
 
Scalability problems @ neutrino 20181023
Scalability problems @ neutrino 20181023Scalability problems @ neutrino 20181023
Scalability problems @ neutrino 20181023
 
180911 On the possibility of blockchain by katsuhiro ishigami
180911 On the possibility of blockchain by katsuhiro ishigami180911 On the possibility of blockchain by katsuhiro ishigami
180911 On the possibility of blockchain by katsuhiro ishigami
 
パネル 4feb
パネル 4febパネル 4feb
パネル 4feb
 
先駆者に学ぶ MLOpsの実際
先駆者に学ぶ MLOpsの実際先駆者に学ぶ MLOpsの実際
先駆者に学ぶ MLOpsの実際
 
MULTI CLOUD NIGHT! | IoTの事例から紐解くマルチクラウドと SORACOM Funnelの活用
MULTI CLOUD NIGHT! | IoTの事例から紐解くマルチクラウドと SORACOM Funnelの活用MULTI CLOUD NIGHT! | IoTの事例から紐解くマルチクラウドと SORACOM Funnelの活用
MULTI CLOUD NIGHT! | IoTの事例から紐解くマルチクラウドと SORACOM Funnelの活用
 
ブロックチェーン同士をつなげたトークンエコノミーの実現 —-ConnectionChainとHyperledger CACTUS | 藤本 真吾
ブロックチェーン同士をつなげたトークンエコノミーの実現 —-ConnectionChainとHyperledger CACTUS | 藤本 真吾 ブロックチェーン同士をつなげたトークンエコノミーの実現 —-ConnectionChainとHyperledger CACTUS | 藤本 真吾
ブロックチェーン同士をつなげたトークンエコノミーの実現 —-ConnectionChainとHyperledger CACTUS | 藤本 真吾
 
2nd presentation of ライトニングネットワーク JBA 2018/04/24
2nd presentation of ライトニングネットワーク JBA 2018/04/242nd presentation of ライトニングネットワーク JBA 2018/04/24
2nd presentation of ライトニングネットワーク JBA 2018/04/24
 
Tezos and its formal verification (Japanese)
Tezos and its formal verification (Japanese)Tezos and its formal verification (Japanese)
Tezos and its formal verification (Japanese)
 
北海道Io tあるじゃん1 ネクステック
北海道Io tあるじゃん1 ネクステック北海道Io tあるじゃん1 ネクステック
北海道Io tあるじゃん1 ネクステック
 
Stripe触ってみた! Jekyll + AWS S3に組み込み
Stripe触ってみた! Jekyll + AWS S3に組み込みStripe触ってみた! Jekyll + AWS S3に組み込み
Stripe触ってみた! Jekyll + AWS S3に組み込み
 
事例とキーワードで紐解くIoT / JAWS-UG長崎支部 Re:Boot! 第一回勉強会@長崎県産業振興財団
事例とキーワードで紐解くIoT / JAWS-UG長崎支部 Re:Boot! 第一回勉強会@長崎県産業振興財団事例とキーワードで紐解くIoT / JAWS-UG長崎支部 Re:Boot! 第一回勉強会@長崎県産業振興財団
事例とキーワードで紐解くIoT / JAWS-UG長崎支部 Re:Boot! 第一回勉強会@長崎県産業振興財団
 
道東 x IoT ハッカソン 2018 / 開発技術資料
道東 x IoT ハッカソン 2018 / 開発技術資料道東 x IoT ハッカソン 2018 / 開発技術資料
道東 x IoT ハッカソン 2018 / 開発技術資料
 
IoT向けプラットフォーム「SORACOM」とは? 他2本
IoT向けプラットフォーム「SORACOM」とは? 他2本IoT向けプラットフォーム「SORACOM」とは? 他2本
IoT向けプラットフォーム「SORACOM」とは? 他2本
 
IoT 向け通信プラットフォーム SORACOM ご紹介 / SORACOM UG 九州 #4 in 宮崎
IoT 向け通信プラットフォーム SORACOM ご紹介 / SORACOM UG 九州 #4 in 宮崎IoT 向け通信プラットフォーム SORACOM ご紹介 / SORACOM UG 九州 #4 in 宮崎
IoT 向け通信プラットフォーム SORACOM ご紹介 / SORACOM UG 九州 #4 in 宮崎
 
ブロックチェーンが切り拓く新たな市場
ブロックチェーンが切り拓く新たな市場ブロックチェーンが切り拓く新たな市場
ブロックチェーンが切り拓く新たな市場
 
加速するIoTの社会実装! スマートxxで世の中はどう変わる?
加速するIoTの社会実装! スマートxxで世の中はどう変わる?加速するIoTの社会実装! スマートxxで世の中はどう変わる?
加速するIoTの社会実装! スマートxxで世の中はどう変わる?
 

More from Jun Furuse

Tezos 008 Edo protocol
Tezos 008 Edo protocolTezos 008 Edo protocol
Tezos 008 Edo protocol
Jun Furuse
 
Plebeia, a new storage for Tezos blockchain state
Plebeia, a new storage for Tezos blockchain statePlebeia, a new storage for Tezos blockchain state
Plebeia, a new storage for Tezos blockchain state
Jun Furuse
 
SCaml update 2020-06
SCaml update 2020-06SCaml update 2020-06
SCaml update 2020-06
Jun Furuse
 
Comparison of Proof of Stakes
Comparison of Proof of StakesComparison of Proof of Stakes
Comparison of Proof of Stakes
Jun Furuse
 
SCaml compiler
SCaml compilerSCaml compiler
SCaml compiler
Jun Furuse
 
SCaml compiler
SCaml compilerSCaml compiler
SCaml compiler
Jun Furuse
 
Blockchain and Smart Contract Simulation
Blockchain and Smart Contract SimulationBlockchain and Smart Contract Simulation
Blockchain and Smart Contract Simulation
Jun Furuse
 
Blockchain and formal verification (Japanese)
Blockchain and formal verification (Japanese)Blockchain and formal verification (Japanese)
Blockchain and formal verification (Japanese)
Jun Furuse
 
Blockchain and Formal verification (English)
Blockchain and Formal verification (English)Blockchain and Formal verification (English)
Blockchain and Formal verification (English)
Jun Furuse
 
Tezos Hands on 2019-06-15 Exercise (Japanese)
Tezos Hands on 2019-06-15 Exercise (Japanese)Tezos Hands on 2019-06-15 Exercise (Japanese)
Tezos Hands on 2019-06-15 Exercise (Japanese)
Jun Furuse
 
Tezos hands-on : Tezos exercise
Tezos hands-on : Tezos exerciseTezos hands-on : Tezos exercise
Tezos hands-on : Tezos exercise
Jun Furuse
 
ブロックチェーンと形式検証
ブロックチェーンと形式検証ブロックチェーンと形式検証
ブロックチェーンと形式検証
Jun Furuse
 
Recent tezos core developments
Recent tezos core developmentsRecent tezos core developments
Recent tezos core developments
Jun Furuse
 
Challenges in blockchain certification (Nov 19, 2018 for TPP2018)
Challenges in blockchain certification (Nov 19, 2018 for TPP2018)Challenges in blockchain certification (Nov 19, 2018 for TPP2018)
Challenges in blockchain certification (Nov 19, 2018 for TPP2018)
Jun Furuse
 
OCamlOScope: a New OCaml API Search
OCamlOScope: a New OCaml API SearchOCamlOScope: a New OCaml API Search
OCamlOScope: a New OCaml API Search
Jun Furuse
 
Um2010
Um2010Um2010
Um2010
Jun Furuse
 

More from Jun Furuse (16)

Tezos 008 Edo protocol
Tezos 008 Edo protocolTezos 008 Edo protocol
Tezos 008 Edo protocol
 
Plebeia, a new storage for Tezos blockchain state
Plebeia, a new storage for Tezos blockchain statePlebeia, a new storage for Tezos blockchain state
Plebeia, a new storage for Tezos blockchain state
 
SCaml update 2020-06
SCaml update 2020-06SCaml update 2020-06
SCaml update 2020-06
 
Comparison of Proof of Stakes
Comparison of Proof of StakesComparison of Proof of Stakes
Comparison of Proof of Stakes
 
SCaml compiler
SCaml compilerSCaml compiler
SCaml compiler
 
SCaml compiler
SCaml compilerSCaml compiler
SCaml compiler
 
Blockchain and Smart Contract Simulation
Blockchain and Smart Contract SimulationBlockchain and Smart Contract Simulation
Blockchain and Smart Contract Simulation
 
Blockchain and formal verification (Japanese)
Blockchain and formal verification (Japanese)Blockchain and formal verification (Japanese)
Blockchain and formal verification (Japanese)
 
Blockchain and Formal verification (English)
Blockchain and Formal verification (English)Blockchain and Formal verification (English)
Blockchain and Formal verification (English)
 
Tezos Hands on 2019-06-15 Exercise (Japanese)
Tezos Hands on 2019-06-15 Exercise (Japanese)Tezos Hands on 2019-06-15 Exercise (Japanese)
Tezos Hands on 2019-06-15 Exercise (Japanese)
 
Tezos hands-on : Tezos exercise
Tezos hands-on : Tezos exerciseTezos hands-on : Tezos exercise
Tezos hands-on : Tezos exercise
 
ブロックチェーンと形式検証
ブロックチェーンと形式検証ブロックチェーンと形式検証
ブロックチェーンと形式検証
 
Recent tezos core developments
Recent tezos core developmentsRecent tezos core developments
Recent tezos core developments
 
Challenges in blockchain certification (Nov 19, 2018 for TPP2018)
Challenges in blockchain certification (Nov 19, 2018 for TPP2018)Challenges in blockchain certification (Nov 19, 2018 for TPP2018)
Challenges in blockchain certification (Nov 19, 2018 for TPP2018)
 
OCamlOScope: a New OCaml API Search
OCamlOScope: a New OCaml API SearchOCamlOScope: a New OCaml API Search
OCamlOScope: a New OCaml API Search
 
Um2010
Um2010Um2010
Um2010
 

Tezso and on-chain governanace: towards "Kyoto amendment"