私はようやく、ニュースのまとめではなくBabylon固有のTrustless BTCVault 101ページに実際に腰を据えて読んだのですが、ある1つの詳細が、設計全体の読み方を変えました。
Babylon Labs自身のドキュメントによれば、すべてのボールトにはあらかじめ設定されたクレイマー(請求者)が存在します。ロックされたビットコインを請求または引き出せる当事者は、ボールトが作成された瞬間に定義されなければなりません。その枠に入っていない人は、後で何が起きようと、決してそれを請求できません。
目標とするDeFiプロダクトも同様に事前設定されています。特定の貸付(または借入)契約のためにボールトが構築されたら、その後に別の契約へ振り替えることはできません。
これは注釈ではなく、確かなトレードオフです。
柔軟性を奪う“硬さ”が攻撃面を取り除く一方で、ユーザーが望むたびに資金が戦略間を移動する典型的なDeFiプールよりも柔軟性が低くなる、ということでもあります。
以下は私自身が組み立てたタイムラインで、どこかで“1つの数字”として明示されていたものではありません。Babylonのホワイトペーパーは8月初旬に公開され、翌年の5月最終週にパブリック・テストネットが予定されていたと、同社の創業者による通話の中で述べられていました。
つまり、論文と実働するテスト環境の間には約9か月あります。これは、ビットコインがDeFiに触れるあり方を書き換えるようなものにしては、意図的に非常に遅いペースです。
それでも私を気にさせているのは、暗号の部分にあります。BitVM3では、ガーブド・サーキットを通じて実際に“隠れて”検証されるのは、別チェーン上にある貸付契約ロジックの全体ではなく、SNARK検証器そのものです。
つまり、trustless(無信頼)というラベルは、その外側のスマートコントラクトが正しく書かれていることにも一部依存しています。この区別について、Babylonが技術コミュニティの外側に向けてわかりやすく説明しているのを私は見たことがありません。
私は、この設計が利便性よりも永続性を選ぶ点が好きです。なぜなら、永続性こそが仲介者なしで請求を強制可能にするからです。
とはいえ、TBVが実際に稼働したら、BabylonがそのSNARK検証器の境界を一般のBTC保有者にどう説明するつもりなのか、まだ気になっています。@BabylonLabs_io #baby $BABY