slides

  • POS ブロックチェーン (LPoS)
  • エネルギー消費低。Mining ではなく Baking
  • スマートコントラクト (Michelsonスタックマシーン)
  • オンチェーンガバナンス
  • NFT が流行っているようです

ブロックチェーン状態 (TzStats)

Tezos プロトコルアップグレード

  • 2018-07-01 001 Alpha
  • 2018-07-22 002 Alpha2
  • 2018-11-27 003 Alpha3
  • 2019-05-30 004 Athens
  • 2019-10-18 005 Babylon
  • 2020-03-05 006 Carthage
  • 2020-11-12 007 Delphi
  • 2021-02-14 008 Edo
  • 2021-05-11 009 Florence
  • 2021-08-06 010 Granada

Tezos のオンチェーン・ガバナンス

プロトコルのハードフォーク案を投票で承認する

  • ステークに比例した投票権
  • 複数の案から一件を選ぶ投票
  • 選ばれた案を実際に採用するか投票

投票で承認されいるのでコミュニティーがフォークしにくい

開発者が好き勝手はできない

004 Athens

オンチェーン・ガバナンスの初の社会実験

  • 2019-02-26 提案
  • 2019-05-29 移行

  • Gas limit 緩和
  • ステーキング条件緩和

005 Babylon

初の本格的なプロトコルアップグレード

  • 2019-07-26 提案
  • 2019-10-18 移行


  • 合意アルゴリズムの改良 (Emmy から Emmy+ へ)
  • スマートコントラクト強化 (エントリポイントのサポート)
  • デリゲーション手続の単純化

006 Carthage

メンテナンスが主目的

  • 2019-11-13 提案
  • 2020-03-05 移行


  • Block gasリミット +30%
  • スマートコントラクトVM命令の強化
  • 細かいバグ修正、プロトコルのコードクリーンアップ

007 Delphi

  • 2020-09-03 提案
  • 2020-11-12 移行


  • VM 命令の gas コスト再定義と低減
  • ストレージ費用の低減。Gas コスト 1/4 に。

008 Edo

  • 2020-11-20 提案
  • 2021-02-14 移行


  • BLS12-381 ペアリング暗号命令。ゼロ知識証明
  • Sapling プロトコルの導入。Shielded Tez スマートコントラクトによる匿名送金
  • Keccak, SHA3, PVSS
  • Ticket
  • ガバナンス: Adoption(移行)期間の導入

009 Florence

  • 2021-03-04 提案
  • 2021-05-11 移行


  • オペレーションサイズ x2
  • コントラクト呼出順序の修正
  • ガス費最適化
  • ガバナンス: テスト期間のテストチェーン起動を廃止。

010 Granada

  • 2021-05-31 提案
  • 2021-08-06T18:3?:00+09:00 移行予定


  • 合意アルゴリズムの改良 (Emmy+ → Emmy*)
  • Liquidity Baking
  • Gas 費削減: 従来の 1/3 ~ 1/6 に

at Cycle 388, Block level 1589248

Emmy*

合意アルゴリズムの改良。

まだ Nakamoto スタイルアルゴリズムなので確立的 finality。

  • Block time: 60秒 → 30秒
  • Endorsements/block : 32 → 256
  • Finality : 12分 → 1.5分 (40% ステークを持つ攻撃者がいた場合)
  • 1 cycle: 4096 → 8192

詳しくは Faster finality with Emmy*

BFT スタイル、決定的 finality のある Tenderbake への布石

Liquidity Baking

プロトコルに強化された DEX (Tez ⇆ tzBTC)

Liquidity pool を提供するCPMMコントラクト KT1TxqZ8QtKvLu3V3JH7Gx58n7Co8pgtpQU5

  • プロトコルは各ブロックごとに 2.5tez 鋳造し CPMM コントラクトに足す
  • 増えた 2.5tez 分は流動性提供のインセンティブになる
  • 全 tez の 1/16 がプールされるまでは baking より儲かる
  • インフレ対策: CPMM を使って両替すると 0.1% が burn される
  • Baker は Liquidity Baking を止める投票ができる

詳しくは Liquidity baking in Tezos Granada proposal — how it works