著者: ブロックエンジン
イーサリアム アカウントの抽象化は、イーサリアム エコシステム全体で議論のホットなトピックです。創設者のヴィタリック氏も、イーサリアムに対するアカウント抽象化の重要性を説明するいくつかの記事を出版しました。これは、イーサリアムが次の 10 億人のユーザーに直面するための重要な作業です。では、「アカウントの抽象化」とは何でしょうか? 「アカウントの抽象化」は、イーサリアムとのユーザーインタラクションを改善することを目的とした提案であり、暗号通貨コミュニティで議論が高まっている主題です。ただし、「アカウント抽象化とはいったい何で、なぜそれを気にする必要があるのでしょう? この記事は、アカウント抽象化の過去、現在、未来を紹介することで、アカウント抽象化を理解できるようにすることを目的としています。このトピックに関するすべての質問に答えます。特に、アカウント抽象化の「誰が」、「何を」、「なぜ」、「どのように」などに関する質問。
- プログラム可能なセルフホスト アカウント (「スマート アカウント」) を使用すると、新しいユーザーが Web3 エコシステムに参加する際の摩擦を軽減できます。ただし、イーサリアムの設計により、スマート アカウントの広範な導入と使用が制限されます。
- アカウントの抽象化により大きな変化がもたらされ、トラストレスで検閲に強いスマート アカウントが広く普及する道が開かれます。アカウント抽象化に対するさまざまなアプローチが現在検討されており、それぞれに独自の利点とトレードオフがあります。
アカウントの抽象化とは何ですか? Web3 の他の新しい概念と同様に、アカウントの抽象化を定義するのは困難です。ただし、最初にイーサリアム アカウントの抽象化の議論に関連するさまざまな用語を紐解くことで、よりよく理解できます。 1. 抽象化: コンピュータ サイエンスにおける (かなり複雑な) 用語。大まかに言うと、システムやアプリケーションの情報から何かを隠して、理解が深まらないようにすることを意味します。使用時にバックグラウンドで実行されるプロセスについて。 「操作を容易にするインターフェースを提供することでシステムの複雑さを隠すプロセス」とも定義されます。 2. アカウント: ブロックチェーン上のユーザーの代表者。トランザクションを送受信したり、チェーン上の他のアカウントとやり取りしたりできます。イーサリアムには、外部所有アカウント (EOA) と契約アカウント (「スマート コントラクト」とも呼ばれる) の 2 種類のアカウントがあります。 2a. 外部所有アカウント (EOA): ウォレット ソフトウェア (MetaMask など) を使用して生成され、公開鍵と秘密鍵のペアによって暗号化および管理される Ethereum アカウント。 EOA は「アクティブ」です (トランザクションを開始し、EVM 実行のネットワーク料金を支払うことができます)。ただし、イーサの送信やコントラクトの操作などの基本的な操作の実行に限定されます。 2b. コントラクト アカウント: イーサリアム アカウントはスマート コントラクトの形式で展開され、(秘密キーではなく) コードで記述されたロジックによって制御されます。契約アカウントは「パッシブ」です。つまり、EOA トランザクションに基づいてトランザクションを送信することしかできず、料金を支払うことはできません。ただし、プログラム可能であり、アドレスに格納されたコードに基づいて任意のロジックを実行できます。
アカウント抽象化の将来について イーサリアムの創設者ヴィタリック・ブテリンが最初にこの概念を提案してから何年も経ちましたが、アカウント抽象化を実装する最良の方法については依然として意見の相違があります。たとえば、EIP-3074 および EIP-5003 を実装すると、既存の EOA をスマート アカウントにアップグレードできるようになります。しかし、これらの提案にはイーサリアムのハードフォークが必要であり、コミュニティはより差し迫ったアップグレードに焦点を当てているため、現時点では実現不可能であるようです。対照的に、EIP-4337 はイーサリアム プロトコルに大規模な変更を加えることなくアカウントの抽象化を実装するため、広くサポートされています。しかし、現在 EOA ベースのウォレットを使用しているユーザーにとって、これは資産を EOA から新しく展開された契約アカウントに移す必要があることを意味します。イーサリアムの現在の高額なネットワーク取引手数料を考慮すると、このプロセスは複雑で高価になる可能性があります。私たちは、アカウントの抽象化が、Web3 の新規ユーザーに Web2 と区別できないエクスペリエンスを提供する鍵であると信じています。また、EOA が暗号通貨の大量採用を保証できないこともわかっています。したがって、ユーザーが使い慣れたウォレットの操作に影響を与えることなく、アカウント抽象化の利点を提供する方法が、将来のイノベーションの主要な方向性となります。
全てのコメント