BIP 360 — マークルルートへの支払い(P2MR)
量子耐性出力タイプ Pay-to-Merkle-Root(P2MR)。Taproot から量子脆弱な鍵パスを除き、スクリプトツリーのマークルルートのみにコミット。SegWit v2 ソフトフォーク。
この形式(タイプ)のエントリー集約。形式軸で時間を追うと、ビットコイン黎明期のコミュニケーション様式の変遷が見えます。
11 エントリー
量子耐性出力タイプ Pay-to-Merkle-Root(P2MR)。Taproot から量子脆弱な鍵パスを除き、スクリプトツリーのマークルルートのみにコミット。SegWit v2 ソフトフォーク。
SegWit 以来最重要のアップグレード Taproot を導入。シュノア署名(BIP 340)と MAST の組合せで複雑な支払いを単純支払いと同等にプライベートかつ効率的に。
ビットコインにシュノアデジタル署名を導入、Taproot では ECDSA を置換。証明可能安全・非展性・効率的マルチシグ集約により、複雑スクリプトを単純支払いと区別不能に。
ビットコイン創設以来最大のアップグレード Segregated Witness(SegWit)を提案。署名データ分離で展性修正・ライトニング実現・ブロック容量拡大を後方互換ソフトフォークで達成。
BIP 125 はオプトイン Replace-by-Fee(RBF)を正式化。サトシの 2010 年 12 月 BitcoinTalk 提案を起源とし、トッドのフォーラム 2 件目投稿のスレッド。
未確認トランザクションを手数料の高いバージョンに置換する Opt-in Replace-by-Fee(RBF)のシグナル機構を定義。手数料見積もりを改善したが、ゼロ確認の安全性で論争。
ピーター・トッドが BIP 65(OP_CHECKLOCKTIMEVERIFY)を提案。出力を指定将来時点まで使用不能とする命令を導入し、エスクローやペイメントチャネルを実現。
ランダムなエントロピーから人間が読めるニーモニックシードフレーズ(通常 12 または 24 単語)を生成する標準を定義。BIP 32 と組み合わせ、ビットコインウォレットの普遍的バックアップ手法に。
階層的決定性(HD)ウォレットを導入し、単一のマスターシードから鍵ペアのツリー全体を導出可能にした。これにより頻繁なバックアップの必要性が排除され、親子鍵導出による体系的な鍵管理が実現した。
標準化された支払いリクエスト用の「bitcoin:」URI スキームを定義。クリック可能アドレスと QR コードに金額・ラベル・メッセージを含められ、使いやすい決済の基盤となった。
BIP プロセスそのものを定義した基盤提案。Python の PEP に倣い、ビットコイン変更の提案・議論・実装の枠組みを確立。3 種類: Standards Track、情報提供、プロセス。