ここ数日で、ちょっと悪い癖を拾ってしまった…利回り(yield)について語っているプロトコルに出会うと、まずAPRを見なくなってしまった。最初に見るのは、資金の出口(money)のパスだ。

そして@BabylonLabs_io でも同じだった。

私はUTXO → P2TR Output → Taproot Script → Unbondingという流れで、0.05 BTCのフローをたどってみた。だが、CLTVでその場に足を止めることになった。

301ブロック。

1ブロックを平均10分とすると、50時間以上かかる。

正直、その数字は低い利回りよりもさらに気になった…でも、それこそが、このロックが単なる飾りの「アンステーク(unstake)」ボタンではないと私に信じさせた理由でもある。

そこへEOTSが来た。

Finality Providerはワンタイム・スナッハ署名(One-Time Schnorr Signature)を使い、nonceのコミットメントはブロック高に結び付けられる。もしDouble Signして2つの相反するブロックが出たら、k=(s1-s2)/(H1-H2)。

紙の上にしか存在しない問題みたいに聞こえる?

秘密鍵(Private Key)は抽出できる → スラッシング(Slashing)トランザクションには実際の実行ルートがある → UTXOがその結果を負う。

私はControl BlockとTaproot Leafも取り出して、もう一度調べた。ここに最大の違いがあるからだ。罰は、契約(Contract)状態マシンの内側にしか存在しないわけではない。

ビットコインのコンセンサスが、その実行を支えている。

CLTVが出口パスを守る。

EOTSが署名の振る舞いを守る。

Taprootが支出条件を守る。

私は、あまりにも「スムーズ」だと感じる仕組みにどんどんアレルギー反応が出てきている。というのも、そのスムーズさが、単に利用者がコントロールをコントラクトのカストディ層へ渡している事実を隠しているだけのことがあるからだ。

私にとって、Mainnetの所有(Ownership)は、見栄えのする領収書より価値がある。

セキュリティ・プレミアムは、まさにそこにある。Finality Providerは報酬を得られるかもしれないが、ビットコインでセキュアされたネットワークのファイナリティを壊したとき、暗号学的スラッシングは「言い訳があるのか」なんて聞かない。

もし0.05 BTCの0.1%が燃やされるなら、それは0.00005 BTCが本当に消えてしまうことになる。

量としては小さい…でも経済的な意味ではとてつもなく大きい。

あなたは、できるだけ早く引き出せるプロトコルを選ぶ?それとも、ファイナリティを守る誰かが署名する前に一度考え込まざるを得ないプロトコルを選ぶ?

#baby $BABY @BabylonLabs_io