ブロックチェーンチームが主流の採用という究極の目標を目指して努力する中、暗号通貨ウォレットを使いやすくすることが突如として最重要課題となっている。
イーサリアムの開発者たちは、ブロックチェーンの次の大きなハードフォークであるPectraに向けて、特定のイーサリアム改善提案(EIP)の議論と組み込みを進めている。
イーサリアムコミュニティから支持と懸念の両方を集めている提案の1つは、ブロックチェーン上のウォレットのユーザーエクスペリエンスを向上させるためのコード変更であるEIP-3074です。
イーサリアムの開発者はこれまで、ウォレットのユーザーエクスペリエンスを向上させる問題に取り組んでおり、新しい機能を実現する機能を導入してきました。しかし現在、開発者はエクスペリエンスをさらに簡単にし、ブロックチェーンに組み込むことを目指しています。
この新しい変更により、スマート コントラクトによる承認が可能になり、特定の種類のウォレットである外部所有アカウント (EOA) のプログラム可能性が高まります。
Paradigm の最高技術責任者 Georgios Konstatonopolous 氏は、X で EIP-3074 について「大きな出来事です。ウォレットの UX が 10 倍になります」と述べました。
EIP-3074 は、次の Ethereum ハードフォークで登場します。これは大きな出来事です。ウォレット UX は 10 倍になります。Ethereum と EIP-3074 スポンサーの皆さん、おめでとうございます。Reth はすでに実装してテストしています。私たちはファンです。さあ、始めましょう。https://t.co/lUiK2kb3UT
— ゲオルギオス・コンスタントプロス (@gakonst) 2024 年 4 月 11 日
現在、イーサリアムには、MetaMask や Coinbase ウォレットなどの最も人気のある EOA と、Argent や Safe などのスマート コントラクト ウォレットの 2 種類のウォレット アカウントがあります。
EOA アカウントのユーザーには、公開鍵と秘密鍵のペアが与えられますが、スマート コントラクト アカウントはコードによって制御されるウォレットです。EOA の問題は人為的なミスに起因します。EOA アカウントの秘密鍵を紛失した場合、資金へのアクセスを回復するのに役立つヘルプ デスクや鍵回復プロセスはありません。
ERC-4337などの以前の提案は、EOAを使いやすくすることを目的としており、アカウント抽象化(AA)と呼ばれる概念により、ユーザーはスマートコントラクト機能を使用して暗号資産を回復できます。
EIP-3074 は、スマート コントラクトにトランザクション機能を委任する、このタイプのイノベーションのもう 1 つのステップです。この提案の重要なコンポーネントは、ユーザーがトランザクションをまとめてバッチ処理し、1 回で承認できるようにすることです。その他の機能には、サードパーティがユーザーのトランザクション料金をスポンサーすることが含まれており、分散型アプリケーション (dapps) は、たとえばユーザーのガス コストを負担できます。
2020年10月に作成されたこの提案では、ユーザーが別の当事者によって送信されたトランザクションに署名することも許可されています。たとえば、別のインターフェースからトランザクションに署名したり、オフラインで署名したりできます。文書によると、作成者はサム・ウィルソン、アンスガー・ディートリッヒス、マット・ガーネット、ミカ・ゾルトゥです。
EIP-3074 と ERC-4337 の主な違いは、「前者は実行抽象化のすべての利点を得ることに焦点を当て、後者はすべての EVM チェーンでアカウント抽象化のすべての利点を得ることに焦点を当てていますが、非ネイティブな方法であるため効率性は低い」という点です。Ethereum Foundation 開発者の Yoav Weiss 氏はこう書いています。「どちらも、完全なネイティブ アカウント抽象化の利点の一部を得るためのステップです。」
コミュニティの反発
コミュニティの多くの人がこの提案に支持を示した一方で、バッチトランザクション機能のセキュリティ上の懸念から、この提案を進めることに警告する人もいました。
ERC-4337とイーサリアムウォレットによる完全なアカウント抽象化の実装を提唱してきたSafeの共同創設者、ルーカス・ショール氏は、この提案は正しい方向に進んでいるものの、EIPには「完全なAAへの明確な道筋がなく、AAの採用にマイナスの影響を与える」のではないかと懸念を表明した。
Argentウォレットの共同設立者であるItamar Lesuisse氏もXに、EIP-3074は深刻なセキュリティ上の懸念となる可能性があると投稿し、「詐欺師が単一のオフチェーン署名でウォレット全体を空にすることができる。これが大きなユースケースになると予想している」と書いている。
詐欺師は、オフチェーン署名 1 つでウォレット全体を空にすることができます。これは大きなユースケースになると思います…
— itamar.eth (@itamarl) 2024年4月11日
ポリゴンラボの最高情報セキュリティ責任者であるムディット・グプタ氏もセキュリティ上の懸念を表明し、ウォレットに対して「ウォレットごとにEIP-3074 MAGIC署名を禁止する」よう求めた。
「セキュリティ上の理由から、コールドウォレットをAAバッチ処理にさらしたくない」とグプタ氏は付け加えた。
続きを読む: イーサリアムのアップグレードにより、すべての暗号資産を失うことがより困難になる可能性