TBVはBitcoinとEthereumをまたいでいますが、単にEthereumに「信じてください、BTCはもうロック済みです」と伝えるだけではありません。

Vaultを作成するとき、ユーザーはまず自分だけが知る秘密値を生成し、そのハッシュをEthereumに提出します。Bitcoin側のPre-PegInの出力も同じハッシュ条件に紐づけられます。Bitcoin取引および関連する署名の準備が整った時点で、ユーザーはEthereum上で公開された秘密値を明かし、その情報をプロトコルが使ってBitcoin側の後続取引を完了させます。

この設計の要点は、両者の状態を同一の暗号学的条件で結びつけることだと理解しています。正しい秘密値がなければ、プロセスは勝手に先へ進めません。また、ユーザーはクロスチェーンの運営者が裏でデータベースを正しく同期していることを信じる必要もありません。

この方式は、BitcoinとEthereumがそれぞれ独自のブロック生成および確認のリズムを持つため、従来の意味で「1トランザクション内の原子的なクロスチェーン」ではありません。しかし、可能な限り、両チェーン上の重要なアクションが同じ公開検証可能な条件のもとで発生するように保証しています。

オフチェーンの調整が失敗した場合でも、Bitcoinの一時的な出力にはタイムロックによる返金(払い戻し)ルートが用意されています。Ethereum側で起動が成功しなかったとしても、ユーザーは永遠にBTCを失うわけではありません。

クロスチェーンの安全性で最も怖いのは「遅いこと」ではなく、「両チェーンがそれぞれ異なる結果を表示しながら、管理者の手作業による修正を待つしかない状況」だと思います。TBVの発想は、失敗状態を事前に設計し、成功も失敗も公開されたルールに沿って確実に終了できるようにすることです。

本当に信頼できるクロスチェーンシステムとは、ユーザーがどう入るかを教えるだけではなく、入ったものの完了していない場合に、どう安全に元へ戻せるのかも明確に示すべきです。 #baby $BABY @BabylonLabs_io