BIP 110 は出力スクリプト、push データ、witness、Taproot に一時的なコンセンサス上限を設ける。支持側は貨幣用途とノード費用を理由にし、反対側は回避可能性、正当なスクリプト、分裂リスクを指摘した。BIP 収録は合意や採用を意味しない。
7規則は、通常の scriptPubKey を34バイト、OP_RETURN を83バイト、OP_PUSHDATA と引数 witness を256バイトに制限し、BIP16 redeemScript を例外とした。未定義 witness/Tapleaf の支出、Taproot annex、257バイト超の control block、Tapscript の OP_SUCCESS と実行された OP_IF/OP_NOTIF を無効化した。事前 UTXO には grandfathering があった。
bit 4、55%閾値、高さ961632からの強制シグナリングを使用した。閾値で早期有効化でき、強制期には無信号ブロックを拒否する。52,416ブロック、約1年で失効する設計だった。この信号は特定の状態機械であり、一般的な統治投票ではない。
提案者は、任意データが支払いと競合し、保存・検証費用や UTXO 集を増やし、望まない内容をノード運用者に負わせると主張した。目的は許可不要の貨幣としてのビットコインと旧 policy 上限の復元だった。これは提案者の目的で、独立に証明された効果ではない。
反対者は、複数フィールドへ分割すれば回避でき、BIP 本文自体も準拠取引に符号化できると示した。正当なプログラマブルマネー、未定義 witness version や OP_SUCCESS という将来の更新口、spam の主観性も問題とされた。互換性、法的表現、有効化安全性も争点だった。
2026年8月8日、高さ961632で最多作業チェーンは bit 4 なしのブロックを受理した。BIP 110 ノードは OCEAN の信号ブロックを追い、別の先端を作った。そこは2ブロックを作った後停止し、その間 Bitcoin は100超進んだ。Closed 提案には異議があり、BIP3 は4週間を求める。8月10日もファイルは Complete で、状態表現には日付と帰属が必要である。
理解を深めるには、この項目とあわせて次もお読みください Soft Fork, Full Node, Taproot, Bitcoin Script, トランザクション手数料, UTXO. 次の項目からも参照されています OP_RETURN と null-data 出力.