今日は@BabylonLabs_io のテクニカルなアーキテクチャ仕様に戻って、ネイティブのコベナンツなしでBitcoin L1上でヴォールトの退出(vault exits)が実際にどのように実行されるのかを確認しました。
ここを理解する価値があります。ビットコインにはまだネイティブのコベナンツ(OP_COVENANT)がありません。では、スマートコントラクトVMなしで、TrustlessなBitcoin Vaultはどのようにタイムロックとスラッシングを強制するのでしょうか?
あなたがBTCをロックする“ちょうどその瞬間”に構築された、事前署名済みのTaprootトランザクションツリーに依存します。
私の最初の仮定では、タイムロックが期限切れになったり、スラッシング条件が発動したりすると、そのトランザクションが自動的にビットコインL1へシームレスに着地すると思っていました。
自動ではありません。
それらのトランザクションはあらかじめ署名されているため、マイナー手数料(sat/vB)はヴォールト作成時点での手数料環境に合わせて設計されています。
もしビットコインL1のメンプールで、市場の急落(クラッシュ)の最中に大規模な輻輳スパイクが起きて、手数料が15 sat/vBから250+ sat/vBに跳ね上がった場合、事前署名されたアンボンド/スラッシングのトランザクションは、CPFP(Child-Pays-For-Parent)やRBFのような手数料上乗せ(fee-bumping)メカニズムが実際に呼び出されない限り、メンプール内に詰まったままになる可能性があります。
EOTSとTaprootスクリプトのspendパスを支える暗号は、完全にトラストレスで隙のないものです。
しかし、Bitcoin L1上での実行は常にメンプールの手数料経済に後から従属します。
もしL1のガス手数料が、市場清算イベントの間に急騰した場合、暗号的な保証は、トランザクションが何千ものオーディナルや送金の後ろにキューイングされてしまったら意味があるのでしょうか?
そこが、暗号的な妥当性とメンプール上の優先順位の違いです。
$BABY vaultのアーキテクチャを評価する際、L1が高輻輳の状況で最大のボトルネックは何だと考えますか? #baby $BABY
ここを理解する価値があります。ビットコインにはまだネイティブのコベナンツ(OP_COVENANT)がありません。では、スマートコントラクトVMなしで、TrustlessなBitcoin Vaultはどのようにタイムロックとスラッシングを強制するのでしょうか?
あなたがBTCをロックする“ちょうどその瞬間”に構築された、事前署名済みのTaprootトランザクションツリーに依存します。
私の最初の仮定では、タイムロックが期限切れになったり、スラッシング条件が発動したりすると、そのトランザクションが自動的にビットコインL1へシームレスに着地すると思っていました。
自動ではありません。
それらのトランザクションはあらかじめ署名されているため、マイナー手数料(sat/vB)はヴォールト作成時点での手数料環境に合わせて設計されています。
もしビットコインL1のメンプールで、市場の急落(クラッシュ)の最中に大規模な輻輳スパイクが起きて、手数料が15 sat/vBから250+ sat/vBに跳ね上がった場合、事前署名されたアンボンド/スラッシングのトランザクションは、CPFP(Child-Pays-For-Parent)やRBFのような手数料上乗せ(fee-bumping)メカニズムが実際に呼び出されない限り、メンプール内に詰まったままになる可能性があります。
EOTSとTaprootスクリプトのspendパスを支える暗号は、完全にトラストレスで隙のないものです。
しかし、Bitcoin L1上での実行は常にメンプールの手数料経済に後から従属します。
もしL1のガス手数料が、市場清算イベントの間に急騰した場合、暗号的な保証は、トランザクションが何千ものオーディナルや送金の後ろにキューイングされてしまったら意味があるのでしょうか?
そこが、暗号的な妥当性とメンプール上の優先順位の違いです。
$BABY vaultのアーキテクチャを評価する際、L1が高輻輳の状況で最大のボトルネックは何だと考えますか? #baby $BABY
