BABEとBitVM3を話しているとき、みんなこの2つがセットで現れる技術用語だという前提で見がちで、同じ進化の系譜として一緒に捉える人はあまりいません。私は2つの技術資料をそれぞれ読み比べてみて、実はそれが同じ問題に対する2つの異なる解法であり、しかも2回目の解法は考え方そのものが根本的に転換していることに気づきました。

最初の解法は、取り出し可能なワンタイム署名を使うものです——同じ秘密鍵が同じ件について2回、矛盾したメッセージに署名すると、その秘密鍵が自動的に露出し、誰でも露出したその秘密鍵を使って罰を実行できる。ロジックは簡潔ですが、天然の境界が1つあります。それは「二重署名」という悪事の形態にしか対応できないことです。借り入れやステーブルコインのような場面には適用できません。借り手が返済しないのは署名の不一致ではなく、そもそも照合に使える「矛盾メッセージ」が存在しないからです。2つ目の解法は発想を変えて、「矛盾した署名を掴む」という具体的な動作に頼らなくなりました。代わりに、双方がそれぞれ秘密を、混同(オブフスケーション)された回路の中に閉じ込め、誰かが提出する証明で嘘をついたら、相手はその回路を使って嘘を暴き、秘密を取り出して、その秘密を使ってあなたの資金持ち逃げを阻止できる、という考え方です。

私の見立てでは、この転換は「アップグレード版の没収(罰)メカニズム」程度の単純な話ではなく、罰のロジック全体を「特定の行動パターンに対するもの」から「任意の検証可能な虚偽の主張に対するもの」へ拡張したものです。最初の方案は専用のツールで、二重署名という一種類の病にしか効かない。2つ目の方案は汎用のツールで、検証して真偽を確かめられる陳述として符号化できるなら、理論上はどんな主張でもこの罰の枠組みに組み込める。だからこそ、元の担保(コラテラル)場面の外にも広がり、借り入れ、ステーブルコインの鋳造、無期限契約へと延伸できたのではないでしょうか。適用シーンが増えたのではなく、基礎となる罰のロジック自体が、専門用途から万能用途へ変わったのです。この進化の道筋は、どんな単独の機能告知よりも、この技術ルートが最終的にどこまで到達したのかをよく示していると思います。

@BabylonLabs_io #baby $BABY
「二重署名を対象にする」から「任意の虚偽の主張を対象にする」への、このような汎用化によるアップグレードは、リスクもそれに応じて汎用化され、拡大してしまうのでしょうか?
A. 会,覆盖面越广攻击面理论上也越大
65%
B. 不会,通用化本身不等于更脆弱
29%
C. 得看具体电路设计,不能一概而论
6%
17 投票 • 投票は終了しました