うんうん、アルファ(Alpha)にずっと入ってなかったし、しばらく新コインにも触れてなかった。今日上場のBaseチェーンのQUIDってどうなんだろう?😀時間は21:00(UTC+8)、ポイント243、数量は550個。宝子たちは取り逃しのないように、アラーム設定しておいてね〜!
Alphaみたいな状況の中で、宝子たちはどんな気持ちなの?🤪
へへ、また来たよ!今回はみんなに「暗号学的な検証(証明)」ってどういうこと?🤔を紹介するね。ひと言で簡単に言うと、Babylonは暗号学的証明を使って、他のシステムに「Bitcoin上の事実」を信じさせ、その結果、ネイティブBTCがPoSチェーンの安全性とDeFiに参加できるようにする、ってこと。
じゃあBabylon Stakingでは、何を証明してるの?✨
第一に、BTCロック(固定)証明。これはめちゃくちゃ重要で、BTCステーキングの最初の重要なステップ。暗号学的証明っていうのは、「ユーザーとBabylonが同じ情報を知っている」だけじゃなくて、同様にほかの第三者にも同じことが分かるようにする仕組み、ハハ。
ユーザーはBTCをBabylon Staking Scriptアドレスに送る。Bitcoinネットワークが確認:このUTXOが存在する。Merkle Proofで、取引が本当にBitcoinのブロックに含まれていることを証明する。Babylonは検証できる:このBTC Staking取引が実在する、ってね。
✨第二に、検証者(バリデータ)の身元の紐付け。えっと、この検証者は、BTCステーキングの記帳を手伝う役割。ユーザーの秘密鍵で署名して検証者Aと紐付けを確認し、「自分は安全に参加している」ことを示す。暗号学的証明としては、ユーザーがこの承認(オーソライズ)に署名した、ということ。
✨第三に、EOTS(一回限りの署名)。1回署名すれば安全、2回目の署名から秘密鍵の情報が推定できてしまう。もし検証者が2回署名したら、罰則が自動的に発動するので、偽装を防げる。
同じように、TBVでは何を証明してるの?主に、Valutの存在証明、状態証明(ロックされている/すでに消費された)、所有権証明。Valutの存在は他のスマートコントラクトでも認識できる。状態証明は金額や真正性を識別できる。所有権証明は、権利が誰に属するのか、誰と誰が貸借(借り入れ/貸し出し)をしたのか、などを自然に示す。
うんうん、最後にまとめると──証明したのはこれ:私は私であり、そして言っていることは全部本当。🙄
@BabylonLabs_io #baby $BABY