Chaintope CTO 安土氏によるBitcoinのソフトフォークのデプロイ方法についての解説です。
この動画で学べる事
- ソフトフォークとは?
- Block height指定
- Block height指定 + ハッシュレート測定
- IsSuperMajority(ISM)
- IsSuperMajorityを使ったデプロイ
- BIP 9 version bits
-
BIP9を使ったデプロイ
- Segwitアクティベートの試み
- BIP-8
- Speedy Trial
【参考資料】
動画中に出てきたリンク
-
Block height指定+ハッシュレート測定(p3)
- 2012年2月: OP_EVALの導入
- 2012年4月:P2SHの導入
-
IsSuperMajorityを使ったデプロイ(p5)
- Version 2 (2012年)
- Version 3(2015年):String DER signature
- Version4(2015年):OP_CHECKLOCKTIMEVERIFY(OP_CLTV)導入
-
BIP9を使ったデプロイ(p7)
-
version bit 0(2016年):相対的なロックタイムの導入
- Relative locktime
- OP_CHECKSEQUENCEVERIFY(OP_CSV)
- Median time-past
-
version bit 1(2017年):Segregated witness
- BIP 141
- BIP 143
- BIP 147
-
Segwitアクティベートのための試み(p8)
- BIP 148
- BIP 149
- BIP 91
- BIP-8(p9)
- Speedy Trial(p10)