スマートコントラクトなしで、ビットコインをスラッシングすることは不可能だと思っていました。
すると私は、Babylonの背後にある最も興味深いアイデアのひとつに出会いました。
通常、Proof-of-Stakeネットワークでバリデータが不正行為をすると、プロトコルはそれを罰する仕組みが必要になります。イーサリアムのようなチェーンでは、スマートコントラクトがそれを担えます。ビットコインにはその余地がありません。
Babylonは、Extractable One-Time Signatures(EOTS)でこの問題を解決します。
面白いのはここです。
最終性提供者がブロックに署名するたびに、1回だけ使われることを意図した一意の暗号学的ナンス(nonce)を使用します。
正直に1つのブロックだけに署名すれば、何も起こりません。
しかし、同じ高さで2つの異なるブロックに署名してだまそうとすれば、そのミスは暗号学的な証拠になります。再利用されたナンスによって、バリデータの秘密鍵が数学的に露出してしまうのです。
ブリッジや外部のカストディ(預託管理)に頼るのではなく、Babylonは不正行為を直接的な暗号学的な結果へと変えます。
それが私が最も感心した点です。
この仕組みは、信頼に依存しません。
数学に依存しています。
ビットコイン自体を変更せずに、そのビットコイン固有の制約を解決する、賢い例です。
ときには、最高のエンジニアリングは…レイヤーを増やすことではありません。
既存の暗号を、より賢く使うことなんです。
🪙 ビットコインのセキュリティ革新について、あなたはどう見ていますか?
@BabylonLabs_io #baby #Babylon $BABY $AA $B2
すると私は、Babylonの背後にある最も興味深いアイデアのひとつに出会いました。
通常、Proof-of-Stakeネットワークでバリデータが不正行為をすると、プロトコルはそれを罰する仕組みが必要になります。イーサリアムのようなチェーンでは、スマートコントラクトがそれを担えます。ビットコインにはその余地がありません。
Babylonは、Extractable One-Time Signatures(EOTS)でこの問題を解決します。
面白いのはここです。
最終性提供者がブロックに署名するたびに、1回だけ使われることを意図した一意の暗号学的ナンス(nonce)を使用します。
正直に1つのブロックだけに署名すれば、何も起こりません。
しかし、同じ高さで2つの異なるブロックに署名してだまそうとすれば、そのミスは暗号学的な証拠になります。再利用されたナンスによって、バリデータの秘密鍵が数学的に露出してしまうのです。
ブリッジや外部のカストディ(預託管理)に頼るのではなく、Babylonは不正行為を直接的な暗号学的な結果へと変えます。
それが私が最も感心した点です。
この仕組みは、信頼に依存しません。
数学に依存しています。
ビットコイン自体を変更せずに、そのビットコイン固有の制約を解決する、賢い例です。
ときには、最高のエンジニアリングは…レイヤーを増やすことではありません。
既存の暗号を、より賢く使うことなんです。
🪙 ビットコインのセキュリティ革新について、あなたはどう見ていますか?
@BabylonLabs_io #baby #Babylon $BABY $AA $B2
Bullish
67%
Netural
0%
Bearish
33%
3 投票 • 投票は終了しました