🕵️ Aptosがブロックチェーンに秘密を守る方法を教えた(ほぼ)

テーブルを囲む全員のカードが丸見えのポーカーを想像してみてください。「全額賭ける」と言った瞬間、誰かがあなたより先に賭けて勝ってしまいます。今日の大半のブロックチェーンは、おおむねこんな仕組みです。

普通のブロックチェーンの何が問題?

トランザクションを送信すると、まだブロックに含まれていない操作の「待合室」であるメンプールに入ります。ここは誰でも見られる場所なので、あなたが何をいくらで買おうとしているかが誰にでも分かります。

これを利用するのがボットです。あなたの大口注文に気づくと、あなたの前に割り込み、安く買ってから、あなたに高く売りつけます。これをフロントランニングといいます。暗号資産の世界ではMEVという用語もあります。取引の順序を知ることで、他人のトランザクションから「搾り取れる」利益のことです。あなたは気づかないうちに余分に支払い、誰かがそこから利益を得るのです。

Aptosはどんな対策を考えたのでしょうか?

これで、トランザクションを封筒に入れて封をすることができます。待機中はずっと暗号化されていて、中身を見ることはできません。バリデーターがトランザクションを復号するのは、ブロック内の順序が決まった後だけです。その時点では、内容をのぞき見してあなたを追い越すにはもう遅すぎます。順番はすでに確定しているからです。

復号によってネットワークが遅くならないよう、バッチ型しきい値暗号方式が使われます。簡単に言うと、バリデーターはトランザクションを一つずつではなく、まとめて共同で復号します。開発中のテストでは、遅延の増加は約27ミリ秒でした。まばたきにかかる時間の約10分の1です。

一方で、落とし穴はあるのでしょうか?

あります。正直にお伝えしておくべき点です。

これは透明人間モードではありません。隠されるのは、あなたが何をしているか、どんなデータを扱っているかです。あなたが誰なのか、手数料をいくら払うのかは、引き続き見えます。

有効にするには、自分で設定する必要があります。暗号化はトランザクションごとに選択します。

手数料が高くなる可能性があります。開発者向けドキュメントによると、暗号化されたトランザクションは、バリデーターの復号処理にかかる費用を賄うため、最低ガス料金が通常の2倍です。このドキュメントはメインネットでの稼働前に書かれたものなので、実際の数値は異なる可能性があります。

すべてのウォレットが対応しているわけではありません。Keylessアカウントとアカウント抽象化を利用したアカウントは、暗号化されたトランザクションに署名できません。

実行後はすべて公開されます。ブロックチェーンは引き続き透明性を保ち、ブロックが承認されると、通常どおりトランザクションの全データがネットワークに記録されます。秘密が保たれるのは待機中だけです。

なぜこれが必要なのでしょうか?

ここで最大の恩恵を受けるのは、大口のプレイヤーです。トレーダーや機関投資家、さらにはAIエージェントも含まれます。大口注文を実行前に知られて、戦略が露見するのを避けたいのです。DeFiにとって、これは大きな利点です。ボットに「食い物にされる」可能性が低いほど、大きな資金も安心して投入できます。

さらに、この新機能のセキュリティは、リリース前に外部企業によって検証されています。zkSecurityが実装を監査し、検証項目の一つには、復号前のトランザクションを誰も読み取れないことが含まれていました。

つまり、Aptosはブロックチェーンを匿名にしたのではなく、待合室から余計な見物人を締め出しただけです。一般ユーザーにとっては公正な取引への一歩であり、取引を「追い越す」ボットにとっては悪い知らせです。🤖💨

投資助言ではありません。APT価格への影響は、この機能が実際にどのように使われるかによって異なりますが、それはまだ分かっていません。

Aptosがエンジンを入れ替える

$APT

APT
APTUSDT
0.7724
-6.48%

#Aptos