Babylonの「Trustless Bitcoin Vaults(TBV)」における「trustless(トラストレス)」が実際に何を意味するのかを理解したかったので、マーケティングページではなく、金庫の仕組みがどう動くのかを調べました。

BTCはビットコイン上のTaproot UTXOにロックされます。その後、もう一度動かせるかどうかは、別のチェーンで何が起きたかに関する暗号学的な証明によって決まります――現在のテストネットではAave v4です。ビットコイン自体はそのロジックを実行しません。ビットコインが行うのは、ハッシュロックに対して事前画像(プレイメージ)を照合することだけです。実際の証明の検証はオフチェーンで行われ、不正な主張が一定の猶予期間内に誰かによって異議申し立てされた場合に限り、ビットコイン上に結果が反映されます。

これは、ビットコインがコベナンツ(制約)をサポートしていないことへの賢い回避策です――「イーサリアムでXが起きた場合に限ってこれらのコインを解放する」といった条件を、ビットコインのスクリプトに直接書く方法はありません。TBVはそれを、オフチェーンでの楽観的検証によって回避しています。だからこそ、初期設定が正直に行われ、かつ異議申し立て役が起きていて、間に合う時間内に悪い主張を争える限り成り立ちます。ビットコイン自身に「保証」として組み込まれているのではなく、合理的な前提に依存しています。

これは製品への否定ではありません。常駐の管理者(カストディアン)を取り除き、暗号技術と、詐欺を捕まえるためのインセンティブに置き換えるからです。ただし、そのために本当のテストはホワイトペーパーではなく、挑戦(チャレンジ)メカニズムがプレッシャー下でも成立するかどうかです。そこでの確認の場がパブリック・テストネットです。

@BabylonLabs_io $BABY #baby