$CYS $HEI

aave v4のバビロンの清算(liquidation)が“変”だと思うポイントは、信託不要のビットコイン・ボールトが清算に入ることではありません。問題は、ビットコイン側のネイティブBTCがまだビットコインTaprootボールトの中にロックされたままなのに、イーサリアム側の清算がすでに決済できてしまうことです。

どうしてイーサリアムは、実際のBTCがそこに座ったままだったのに、側の処理を終えられたのでしょう?

怠惰な脳は“きれいな1本の取引”を1回で済ませたいからです。ヘルスファクターが1を下回る。バビロンAave v4の清算業者(liquidator)が必要な債務を返済する。担保が転送される。アトミックな清算。

終わり。

……ですが、バビロンの信託不要ビットコイン・ボールトは、そのイーサリアム取引の中でBABEの償還(redemption)を完了できません。清算業者は、ビットコイン側のクレーム(Claim)、チャレンジ・ウィンドウ(challenge window)、そしてPayoutが来るまで待つことができない。

じゃあ、その間に何が起きているのか?

Aave v4の清算業者がバビロンのCore Spoke上で必要な債務を返済する。Liquidation Liquidity Provider(LLP)がすぐにWBTCを提供する。そして差し押さえられたTaprootボールトがLLPエスクローに入る。ネイティブBTCは? まだそのボールトのUTXOの中。

「清算は、ボールトが支払いをする前に決着していた。」

後になって、そのエスクローされたバビロン信託不要ビットコイン・ボールトを裁定(arbitrageur)が取得し、ビットコインのPayoutがネイティブBTCを最終的に解放するまで、BABEの償還を完了させる。

でもその時には、イーサリアム側の清算はもう昔の話。じゃあ“最終”として呼ぶべき決済はどっち? 今届けられたバビロンWBTCなのか、それとも後から届けられるネイティブBTCなのか。

たぶんバビロンはビットコインをもっと速くしたわけじゃない。たぶんLLPが、遅延の中に入り込む方法を見つけただけだ。

同じ清算。

2つの異なる時計。

そしてどちらも相手を待つつもりはなかった。

@BabylonLabs_io $BABY #baby