zk-SNARKsの秘密:情報を明かさずに証明する暗号技術

661
zk-SNARKsの秘密:情報を明かさずに証明する暗号技術

ヒエログリフからハッシュへ:暗号学の速習コース

暗号学はスパイやハッカーのためだけのものではありません。それはすべてのブロックチェーン取引の基盤です。紀元前1900年のクムホテプ2世の墓に刻まれた最初の暗号化された記号から、1976年にディフィーとヘルマンが公開鍵暗号を革新した現代まで。今日、ビットコインのような暗号通貨は、トランザクションを保護するためにハッシュ関数を使用しています。しかし、ハッシュ以上のプライバシーが欲しい場合、zk-SNARKsが登場します。

zk-SNARKsの解説:会話なしでプライバシーを守る

ゼロ知識証明(zk-SNARKs)は、情報を開示することなくその所有を証明できます。身分証を見せずにバウンサーに21歳以上であることを納得させるようなものです。Zcashは2016年にこれを先駆け、ビットコインの分散型台帳を利用しながら送信者と受信者の詳細を隠しました。どのように?ブロックチェーンのハッシュにzk-SNARKsを重ねることで、トランザクションのステルスモードを実現したのです。

匿名コインを超えて:zk-SNARKsの未来

プライバシーコインは始まりに過ぎません。Celoなどのプロジェクトは、zk-SNARKsを使用してモバイルユーザーをブロックチェーンと即座に同期させます(MetaMask不要)。Big Four監査法人EYも、Nightfallを通じて企業向けプライベートイーサリアム取引に参入しました。懐疑的ですか?これは暗号学的なダクトテープのようなもので、中身は複雑ですが非常に効果的です。ただし、主流になるには技術の簡素化が必要かもしれません。

QuantDragon

いいね29.59K ファン2.26K