「Slashing は自動実行される」——私は EOTS の秘密鍵の抽出手順を読んだとき、そういう印象を持ちやすいことに気づきましたが、実際の手順は私が最初に考えていたよりも一段長い可能性があります。
最初は、FP の二重署名 → EOTS 秘密鍵の自動的な露出 → 罰没取引の自動実行、だと思っていました。slashing 取引の署名条件を読み終えてみると、その間にもう1つステップがあることが分かりました。EOTS 秘密鍵の抽出が完了した後、vigilante は証拠を covenant(委任先)委員会に提出する必要があります。委員会メンバーが証拠の有効性を検証した後、マルチシグで罰没取引に署名します。署名が完了すると、罰没取引は Bitcoin ネットワークへブロードキャストされ、承認(確認)を待ちます。
証拠の抽出は自動です。認証と署名には人の関与が必要です。Bitcoin ネットワークの確認時間はプロトコルによって制御されません。
Babylon の slashing で本当に自動化されているのは、「違反の証明」——このステップです。証明から実行までの間には、認証遅延とネットワーク確認遅延があります。これは設計上の欠陥ではありません。暗号学的な証明と、オンチェーン実行の間にある自然な境界です。
だから私が継続的に注目しているのは、EOTS の暗号学的デザインが堅牢かどうかではなく、証拠提出から covenant の署名、さらに Bitcoin の確認に至るまでのエンドツーエンド遅延がどれくらいか、という点です。この数値が、実運用における slashing の応答速度を決めます。
@BabylonLabs_io $BABY #baby
最初は、FP の二重署名 → EOTS 秘密鍵の自動的な露出 → 罰没取引の自動実行、だと思っていました。slashing 取引の署名条件を読み終えてみると、その間にもう1つステップがあることが分かりました。EOTS 秘密鍵の抽出が完了した後、vigilante は証拠を covenant(委任先)委員会に提出する必要があります。委員会メンバーが証拠の有効性を検証した後、マルチシグで罰没取引に署名します。署名が完了すると、罰没取引は Bitcoin ネットワークへブロードキャストされ、承認(確認)を待ちます。
証拠の抽出は自動です。認証と署名には人の関与が必要です。Bitcoin ネットワークの確認時間はプロトコルによって制御されません。
Babylon の slashing で本当に自動化されているのは、「違反の証明」——このステップです。証明から実行までの間には、認証遅延とネットワーク確認遅延があります。これは設計上の欠陥ではありません。暗号学的な証明と、オンチェーン実行の間にある自然な境界です。
だから私が継続的に注目しているのは、EOTS の暗号学的デザインが堅牢かどうかではなく、証拠提出から covenant の署名、さらに Bitcoin の確認に至るまでのエンドツーエンド遅延がどれくらいか、という点です。この数値が、実運用における slashing の応答速度を決めます。
@BabylonLabs_io $BABY #baby