イーサリアムアカウント抽象化スキームERC-4337の解読

ERC-4337は、Web3のユーザーエクスペリエンスを向上させ、セキュリティを確保しながら参入障壁を減らし、デジタルウォレット内での取引と契約の作成を可能にし、暗号ウォレットのユーザーフレンドリーなDIY設計の可能性への扉を開くための触媒として機能する態勢を整えています。

紹介

2020年以来、DeFi、NFT、Web3などのバズワードが急速に台頭し、暗号通貨の世界に新しい概念を次々と紹介してきました。しかし、これらの先端技術に馴染みのないユーザーにとっては、ウォレットの作成、スマートコントラクトの理解、分散型アプリケーションの操作にはかなりの学習曲線があります。

新規参入者の敷居を下げる取り組みの一環として、イーサリアムの創設者であるVitalik Buterin氏は、Yoav Weis氏とDror Tirosh氏と共に、アカウント抽象化提案を発表し、イーサリアムウォレットをより使いやすくすることを目指しています。

ERC-4337は、ウォレットを「スマートコントラクト」に変えることで革命を起こし、これは「インテリジェントアカウント」とも考えられます。この革新は、秘密鍵の紛失に対する保護、トランザクションプロセスの合理化、およびユーザーエクスペリエンスの向上などの利点を提供し、仮想通貨の普及に貢献します。

まず、イーサリアムのアカウントを探索しましょう。

ソース: https://ethereum.org/zh/wallets/find-wallet/

イーサリアムのアカウントは、イーサ(ETH)やその他の関連デジタル資産を格納および管理するためのデジタル台帳として機能し、イーサリアムプラットフォーム上で取引を行うことができます。ユーザーによって制御され、これらのアカウントはスマートコントラクトとしても機能することができます。すべてのイーサリアムのアカウントには独自のアドレスとそれに関連する秘密鍵があります。

現在、Ethereumには、Externally Owned Accounts(EOAs)とContract Accountsという2つのアカウントタイプがあります。

外部所有アカウント(EOA)は、公開鍵と秘密鍵を含む暗号キーから構成されます。これにより、EtherやMetaMaskなどのトークンの転送と受信が可能になります。これらは、対応する秘密鍵を所有している任意の人によって効果的に制御されます。

コントラクトアカウントはネットワーク上に展開されたスマートコントラクトコードを表します。EOAとは異なり、プライベートキーを持たず、実行にはコードベースのロジックが必要です。また、コントラクトアカウントには直接アクセスすることはできず、スマートコントラクトの実行を通じてのみ可能です。

最後に、外部所有アカウント(EOA)は従来のアカウントとして機能し、秘密鍵を通じて資金の直接制御や取引の提出を可能にします。これに対して、契約アカウントはスマートコントラクトによって管理され、資金の管理や相互作用の方法が決定されます。契約アカウントはスマートコントラクトの実行を容易にし、一方、外部所有アカウント(EOA)は主に取引を承認するために使用されます。

イーサリアムで取引はどのように行われますか?

ソース:https://ethereum.org/ja/developers/docs/transactions/

取引は、トークンなどの資産を外部口座から別の口座に移すか、スマートコントラクトにコマンドや指示を発行することを含みます。Ethereumネットワーク内では、取引の実行は命令と見なされます。たとえば、取引中にはExternally Owned Account(EOA)が署名を提供し、関連するガス手数料を支払う必要があり、次の特性を示しています:

分散化:イーサリアムは、どの中央集権的な機関や個人のコントロールも受けずに運営される分散型プラットフォームです。イーサリアム上の取引はネットワーク内のノードによって検証および記録され、政府や他の組織の影響を受けないようになっています。

スマート契約:イーサリアム取引はスマート契約の展開とその機能の呼び出しを容易にします。これらの自動契約は特定の条件を満たすと自律的に予め決められたアクションを実行し、人間の介入を必要としません。この利便性は、投票や保険請求処理などのさまざまなユースケースの道を開いています。

イミュータビリティ:すべてのイーサリアム取引はブロックチェーン上に記録され、一度確認されると変更不可能で消すことができなくなります。これにより取引記録の不可侵性と透明性が保証されます。

ガス手数料メカニズム:Ethereumトランザクションの実行には計算リソースが必要であり、ガス手数料の支払いが必要です。ガス手数料の金額は、トランザクションの複雑さや実行時間などの要因によって決定されます。このメカニズムは悪意のある攻撃やネットワークの乱用を防ぐために役立ちます。

スウィフト確認:ビットコインなどの他の暗号通貨と比較して、イーサリアム取引は通常数秒で確認されるため、迅速かつ効率的な取引手段となっています。

要約すると、イーサリアム取引は多様なユースケースに対応し、迅速で分散型で不変で知的な取引モードを提供しています。

EIP-4337およびERC-4337の探索:Ethernetアカウント抽象化スキームの紹介

イーサリアムのエコシステムでは、すべての技術的な進歩は、イーサリアム改善提案(EIP)として始まり、オンチェーンガバナンスモデルによる承認と変更の承認を経て、イーサリアムコメントリクエスト(ERC)に変換されます。

2021年に初めて提案されたEIP-4337は、ERC-4337に発展し、2023年3月にイーサリアムネットワークに正式に実装されました。 この開発により、ウォレット内の取引および契約作成プロセスが大幅に改善されました。ERCは、主にプロトコルおよび開発基準に焦点を当てるEIP景観の重要な側面です。

ERC-4337の定義と技術的な詳細

定義

ERC-4337は、アカウント抽象化というプロセスを通じてユーザーアカウントを高度なスマートアカウントに変換するために設計されたEthereum標準です。この標準の主な目標は、トークン化可能な権利を容易にし、Ethereumエコシステム内でこれらの権利を定義および取引するための標準化された方法を提供することです。

ERC-4337の技術的な詳細

  • インターフェースとメソッド:ERC-4337標準は、イーサリアムネットワーク上でトークンの作成、転送、破棄、およびクエリを可能にするインターフェースとメソッドのコレクションを概説しています。
  • スマートコントラクト:トークン機能を実装するために、ERC-4337はスマートコントラクトを利用し、トークンを管理するためのすべての必要なロジックとルールを含んでいます。
  • 投票とガバナンス:ERC-4337は、適切な契約とインターフェースを定義することで、トークン保有者が投票やガバナンスメカニズムに参加できるようにします。
  • コンプライアンス要件:ERC-4337標準は、顧客を知る(KYC)およびマネーロンダリング防止(AML)などの法的およびコンプライアンス要件を検討しています。これらの要件は、トークン契約内で定義および実装され、規制の遵守が確保されます。
  • アップグレード可能性:ERC-4337は、トークン契約のアップグレードをサポートし、新機能とルールを含むアップグレード契約を使用して実現できます。この機能により、トークン契約が時間の経過とともに要件と規制の変化に適応し進化できることが保証されます。

アカウント抽象化の紹介

イーサリアムは、アカウント抽象化スキームERC-4337(EIP-4337としても知られています)を導入することで、ユーザーアカウントの革新を実現する予定です。この革新的なアプローチでは、イーサリアムのスマートコントラクト機能の柔軟性とユーザーウォレットを組み合わせ、ウォレットとスマートコントラクトの間でシームレスなやり取りを生み出します。その結果、ユーザーは複数の署名、認証プロセス、開始、およびコード実装を通じて効率的にサブスクリプションを管理できます。

アカウント抽象化の主要コンポーネント

アカウント抽象化は、主にユーザーが定義します(ウォレット作成者によって)、検証、取り消し保護、支払いの3つの主要なコンポーネントで構成されています。

検証

  • さまざまな処理方式のサポート(ECDSA、BLS、量子耐性)
  • 調整可能な署名機能
  • マルチシグ機能
  • アカウントの復旧機能

リボケーション保護

  • シーケンシャルリボケーション保護
  • 多次元および同時撤回保護

支払い

  • 直接口座支払い
  • 資産管理のための管理者の任命と報酬

ヴィタリック・ブテリンからの技術的視点

アカウント抽象化のコンセプトをさらに説明するために、Vitalik ButerinのMediumの記事では、トランザクションプール内でのユーザー操作の詳細なイラストが提供されています。特に、バンドラーはETHでバンドルされた取引手数料を支払う責任があり、各UserOperationの実行に関連する手数料を通じて払い戻されます。バンドラーは、トランザクションプール内で動作するマイナーと同様の優先ロジックに基づいてこれらのインクルージョンを処理します。

ソース: https://medium.com/infinitism/erc-4337-account-abstraction-without-ethereum-protocol-changes-d75c9d94dc4a

これにより、バンドラーは自発的な検証者に支払いを行う必要があるため、UserOperationオブジェクトが処理され、検証され、エントリーポイントまたはシングルトンコントラクトによって実行されるとき、ある程度補償されます。

EOAの劣ったユーザーエクスペリエンスとアカウント抽象化の背後にあるコンセプト

源:https://twitter.com/iam_preethi/status/1454455482874306561

ERC-4337の基本的な理解ができたので、Ethereumメインネットワーク上での実装理由を探ってみましょう。現在、MetaMaskやimTokenなどの多くのウォレットは、外部所有アカウント(EOA)または第三者によってサポートされています。これらのウォレットは広範な人気を誇っていますが、さまざまな課題に直面しています。

  • セキュリティリスク:プライベートキーが危険にさらされると、攻撃者はアカウント内のすべての資産を制御できる可能性があります。
  • 限られた署名アルゴリズム:ネイティブプロトコルトランザクションの検証には、ECDSA署名および検証アルゴリズムのみが利用可能です。
  • 不可逆な取引:意図的に行われたか、偶然であったかに関わらず、取引は元に戻すことができません。
  • トレーサビリティの問題:イーサリアム取引は公開され、永続的であり、これはイーサリアム外部アカウント上のすべての取引が追跡可能であり、ユーザーのプライバシーが損なわれる可能性があることを意味します。

さらに、独立した契約アカウント(CA)には独自の問題があります:

  • コスト増加:契約ウォレット上の操作は、契約の呼び出しを通じてEOAによるイニシエーションが必要とされ、それにより各取引のガス手数料が高くなります。
  • インタラクションの課題:ユーザーエクスペリエンスは、取引データの手動入力や煩雑な取引手続きのナビゲーションなど、複雑な操作によって苦しむ可能性があります。
  • 分散化のトレードオフ:複数のアカウントを管理することは、ガス料金を支払うために中継者に依存する必要があり、分散化が損なわれる可能性があります。
  • 互換性の懸念:Ethereumの契約ウォレットは、特定のERC標準トークンをサポートしないか、他のブロックチェーンとのやり取りの機能が不足しているなど、さまざまなネットワークやプロトコルと互換性がない場合があります。
  • 標準化の欠如:Ethereum契約ウォレットの設計と実装が標準化されていないため、異なる契約ウォレット間の相互運用性が低くなっています。これは、複数の契約ウォレット間で資産を移動する際にユーザーに困難を引き起こす可能性があります。

外部所有アカウントと契約アカウントの比較

結論として、ユーザーはコード機能を活用することで、コントラクトアカウント内でカスタムスマートコントラクトを作成できます。アカウント抽象化の目的は、両方のアカウントタイプの機能を1つのプロトコルに統合することです。統合ウォレットは、トークンと対話し、同時にコントラクトを作成できます。ERC-4337のブレークスルーは、抽象的なアカウント内の所有権と署名を切り離し、バランスの取れた方法で問題に効果的に対処することにあります。

ERC - 4337の妥協解決策

安全なマルチサインウォレットスキーム

ソース: https://safe.global/

いわゆるマルチシグネチャウォレットとは、スマートコントラクトを使用してマルチサイン取引機能を実装する契約ウォレットのことを指します。安全なマルチシグネチャウォレット(旧称Gnosis Safe)を例にとると、3人以上の個人によって共同で管理されるマルチサインルールを設定することができ、三者または五者による管理を行い、取引が実行される前に2人または3人の共同署名確認が必要となります(2-of-3、3-of-5)。

以下はSafeマルチチェーンウォレットのソリューションです:

マルチチェーンサポート:Safeは、イーサリアム、ビットコイン、トロンなどのさまざまな暗号通貨やブロックチェーンネットワークをサポートしています。Safeユーザーは、異なる暗号通貨に異なるウォレットを使用せずに、同じウォレットで異なるデジタル資産を管理することができます。

セキュリティ:セーフは、ユーザーの秘密鍵と資産のセキュリティを保護するために、高度な暗号化技術を採用しています。秘密鍵はユーザーのデバイスにローカルに保存され、セーフのサーバーまたは他のどこにも保存されていません。さらに、セーフはバックアップおよび復元機能を提供しており、ユーザーのデバイスが紛失または損傷した場合でも資産を迅速に回復できます。

使いやすさ:セーフは利用者に送金や受取りが簡単に行えるユーザーフレンドリーなインターフェースを提供しています。さらに、セーフはリアルタイムの価格更新、多言語サポート、ソーシャルメディア共有機能を提供し、利用者体験を向上させています。

互換性:Safeは複数のブロックチェーンネットワークやサードパーティアプリケーションと統合することができます。例えば、Safeは分散型取引所と統合することができ、ユーザーはSafeウォレット内で直接取引を行うことができます。

コミュニティサポート:Safeは、ユーザーが他のユーザーとコミュニケーションを取り、経験を共有できる活発なコミュニティを誇っています。さらに、Safeコミュニティでは、技術サポートやセキュリティ脆弱性の報告メカニズムを提供し、Safeウォレットの安全性と安定性を確保しています。

このアプローチはユーザーに便利さをもたらしますが、ウォレット契約とバックエンドプログラム機能の複雑さのため、非技術者にはユーザーフレンドリーではありません。そのため、セーフソリューションは普遍的に受け入れられる業界標準として苦戦し、カスタマイズされた特別な機能サービスが必要な人々に適しています。

したがって、利点と欠点は分析を通じて特に強調されます。利点は、スマートコントラクト自体の高度にカスタマイズ可能な機能にあり、柔軟で動的かつ強力な自己組織化機能の実装を可能にします。ただし、欠点は、管理のためにEOAアカウントへの依存にあり、これは基本的に署名アルゴリズムの限界を示しています。

ユーザーと業界にとってERC-4337は何を意味するのでしょうか?

ソース:https://inevitableeth.com/en/home/ethereum/upgrades/consensus-updates/account-abstraction

EthereumとのERC-4337の統合は、web3ユーザーやEVM互換チェーンのエコシステム、そして仮想通貨全体にとって、重要な意味を持ちます。新しい機能の追加や既存の機能のアップグレードにより、トークンの利用がより便利で柔軟になる重要な強化点があります。以下を考慮してください。

ユーザーのために

より便利なトークン転送: ERC-4337は、トークン転送中の注釈機能など、新機能を導入し、ユーザーがコメントをより便利に追加できるようにし、その後の追跡と管理を容易にします。

より安全なトークン取引:ERC-4337は新しいセキュリティプロトコルとメカニズムを適用し、トークン取引における身元確認を強化し、取引をより安全で信頼性の高いものにします。

より柔軟なトークンの利用:ERC-4337では、トークンの焼却やリサイクルなどの新しい機能が導入され、トークンの利用がより柔軟になります。

業界のために

より広い適用シナリオ:ERC-4337の改善により、トークンはIoT、サプライチェーン管理、デジタル資産など、より幅広い分野やシナリオで使用することが可能になります。

より高いセキュリティと信頼性:セキュリティのアップグレードと身元確認メカニズムの追加により、トークン取引のセキュリティと信頼性が向上し、金融や保険などの産業にポジティブに影響します。

強化された相互運用性:ERC-4337規格のアップグレードにより、異なるトークン間のより簡単な転送や交換が促進され、トークン市場の発展とトークン経済の成長が促進されます。

結論

その潜在力から、ERC-4337は仮想通貨投資家の間で熱狂を引き起こす可能性があります。スマートコントラクト技術を使用したウォレットへのアカウント抽象化要素の導入は広範囲な可能性を示し、より多くの個人がこの戦いに参加することを示唆しています。

別のレベルでは、EthereumのERC-4337は広範な暗号通貨の採用を促進するでしょう。 複雑なデジタル非銀行口座支払いシステムを、ほとんどの人々が理解し受け入れられる簡素化されたシステムに変えます。 その結果、次世代の暗号通貨採用者にとって、これは非常に大きなビジョンとなるかもしれません。

Auteur : AC-core
Traduction effectuée par : piper
Examinateur(s): Hugo、Edward、Ashley He
* Les informations ne sont pas destinées à être et ne constituent pas des conseils financiers ou toute autre recommandation de toute sorte offerte ou approuvée par Gate.io.
* Cet article ne peut être reproduit, transmis ou copié sans faire référence à Gate.io. Toute contravention constitue une violation de la loi sur le droit d'auteur et peut faire l'objet d'une action en justice.

イーサリアムアカウント抽象化スキームERC-4337の解読

上級6/27/2023, 6:41:36 AM
ERC-4337は、Web3のユーザーエクスペリエンスを向上させ、セキュリティを確保しながら参入障壁を減らし、デジタルウォレット内での取引と契約の作成を可能にし、暗号ウォレットのユーザーフレンドリーなDIY設計の可能性への扉を開くための触媒として機能する態勢を整えています。

紹介

2020年以来、DeFi、NFT、Web3などのバズワードが急速に台頭し、暗号通貨の世界に新しい概念を次々と紹介してきました。しかし、これらの先端技術に馴染みのないユーザーにとっては、ウォレットの作成、スマートコントラクトの理解、分散型アプリケーションの操作にはかなりの学習曲線があります。

新規参入者の敷居を下げる取り組みの一環として、イーサリアムの創設者であるVitalik Buterin氏は、Yoav Weis氏とDror Tirosh氏と共に、アカウント抽象化提案を発表し、イーサリアムウォレットをより使いやすくすることを目指しています。

ERC-4337は、ウォレットを「スマートコントラクト」に変えることで革命を起こし、これは「インテリジェントアカウント」とも考えられます。この革新は、秘密鍵の紛失に対する保護、トランザクションプロセスの合理化、およびユーザーエクスペリエンスの向上などの利点を提供し、仮想通貨の普及に貢献します。

まず、イーサリアムのアカウントを探索しましょう。

ソース: https://ethereum.org/zh/wallets/find-wallet/

イーサリアムのアカウントは、イーサ(ETH)やその他の関連デジタル資産を格納および管理するためのデジタル台帳として機能し、イーサリアムプラットフォーム上で取引を行うことができます。ユーザーによって制御され、これらのアカウントはスマートコントラクトとしても機能することができます。すべてのイーサリアムのアカウントには独自のアドレスとそれに関連する秘密鍵があります。

現在、Ethereumには、Externally Owned Accounts(EOAs)とContract Accountsという2つのアカウントタイプがあります。

外部所有アカウント(EOA)は、公開鍵と秘密鍵を含む暗号キーから構成されます。これにより、EtherやMetaMaskなどのトークンの転送と受信が可能になります。これらは、対応する秘密鍵を所有している任意の人によって効果的に制御されます。

コントラクトアカウントはネットワーク上に展開されたスマートコントラクトコードを表します。EOAとは異なり、プライベートキーを持たず、実行にはコードベースのロジックが必要です。また、コントラクトアカウントには直接アクセスすることはできず、スマートコントラクトの実行を通じてのみ可能です。

最後に、外部所有アカウント(EOA)は従来のアカウントとして機能し、秘密鍵を通じて資金の直接制御や取引の提出を可能にします。これに対して、契約アカウントはスマートコントラクトによって管理され、資金の管理や相互作用の方法が決定されます。契約アカウントはスマートコントラクトの実行を容易にし、一方、外部所有アカウント(EOA)は主に取引を承認するために使用されます。

イーサリアムで取引はどのように行われますか?

ソース:https://ethereum.org/ja/developers/docs/transactions/

取引は、トークンなどの資産を外部口座から別の口座に移すか、スマートコントラクトにコマンドや指示を発行することを含みます。Ethereumネットワーク内では、取引の実行は命令と見なされます。たとえば、取引中にはExternally Owned Account(EOA)が署名を提供し、関連するガス手数料を支払う必要があり、次の特性を示しています:

分散化:イーサリアムは、どの中央集権的な機関や個人のコントロールも受けずに運営される分散型プラットフォームです。イーサリアム上の取引はネットワーク内のノードによって検証および記録され、政府や他の組織の影響を受けないようになっています。

スマート契約:イーサリアム取引はスマート契約の展開とその機能の呼び出しを容易にします。これらの自動契約は特定の条件を満たすと自律的に予め決められたアクションを実行し、人間の介入を必要としません。この利便性は、投票や保険請求処理などのさまざまなユースケースの道を開いています。

イミュータビリティ:すべてのイーサリアム取引はブロックチェーン上に記録され、一度確認されると変更不可能で消すことができなくなります。これにより取引記録の不可侵性と透明性が保証されます。

ガス手数料メカニズム:Ethereumトランザクションの実行には計算リソースが必要であり、ガス手数料の支払いが必要です。ガス手数料の金額は、トランザクションの複雑さや実行時間などの要因によって決定されます。このメカニズムは悪意のある攻撃やネットワークの乱用を防ぐために役立ちます。

スウィフト確認:ビットコインなどの他の暗号通貨と比較して、イーサリアム取引は通常数秒で確認されるため、迅速かつ効率的な取引手段となっています。

要約すると、イーサリアム取引は多様なユースケースに対応し、迅速で分散型で不変で知的な取引モードを提供しています。

EIP-4337およびERC-4337の探索:Ethernetアカウント抽象化スキームの紹介

イーサリアムのエコシステムでは、すべての技術的な進歩は、イーサリアム改善提案(EIP)として始まり、オンチェーンガバナンスモデルによる承認と変更の承認を経て、イーサリアムコメントリクエスト(ERC)に変換されます。

2021年に初めて提案されたEIP-4337は、ERC-4337に発展し、2023年3月にイーサリアムネットワークに正式に実装されました。 この開発により、ウォレット内の取引および契約作成プロセスが大幅に改善されました。ERCは、主にプロトコルおよび開発基準に焦点を当てるEIP景観の重要な側面です。

ERC-4337の定義と技術的な詳細

定義

ERC-4337は、アカウント抽象化というプロセスを通じてユーザーアカウントを高度なスマートアカウントに変換するために設計されたEthereum標準です。この標準の主な目標は、トークン化可能な権利を容易にし、Ethereumエコシステム内でこれらの権利を定義および取引するための標準化された方法を提供することです。

ERC-4337の技術的な詳細

  • インターフェースとメソッド:ERC-4337標準は、イーサリアムネットワーク上でトークンの作成、転送、破棄、およびクエリを可能にするインターフェースとメソッドのコレクションを概説しています。
  • スマートコントラクト:トークン機能を実装するために、ERC-4337はスマートコントラクトを利用し、トークンを管理するためのすべての必要なロジックとルールを含んでいます。
  • 投票とガバナンス:ERC-4337は、適切な契約とインターフェースを定義することで、トークン保有者が投票やガバナンスメカニズムに参加できるようにします。
  • コンプライアンス要件:ERC-4337標準は、顧客を知る(KYC)およびマネーロンダリング防止(AML)などの法的およびコンプライアンス要件を検討しています。これらの要件は、トークン契約内で定義および実装され、規制の遵守が確保されます。
  • アップグレード可能性:ERC-4337は、トークン契約のアップグレードをサポートし、新機能とルールを含むアップグレード契約を使用して実現できます。この機能により、トークン契約が時間の経過とともに要件と規制の変化に適応し進化できることが保証されます。

アカウント抽象化の紹介

イーサリアムは、アカウント抽象化スキームERC-4337(EIP-4337としても知られています)を導入することで、ユーザーアカウントの革新を実現する予定です。この革新的なアプローチでは、イーサリアムのスマートコントラクト機能の柔軟性とユーザーウォレットを組み合わせ、ウォレットとスマートコントラクトの間でシームレスなやり取りを生み出します。その結果、ユーザーは複数の署名、認証プロセス、開始、およびコード実装を通じて効率的にサブスクリプションを管理できます。

アカウント抽象化の主要コンポーネント

アカウント抽象化は、主にユーザーが定義します(ウォレット作成者によって)、検証、取り消し保護、支払いの3つの主要なコンポーネントで構成されています。

検証

  • さまざまな処理方式のサポート(ECDSA、BLS、量子耐性)
  • 調整可能な署名機能
  • マルチシグ機能
  • アカウントの復旧機能

リボケーション保護

  • シーケンシャルリボケーション保護
  • 多次元および同時撤回保護

支払い

  • 直接口座支払い
  • 資産管理のための管理者の任命と報酬

ヴィタリック・ブテリンからの技術的視点

アカウント抽象化のコンセプトをさらに説明するために、Vitalik ButerinのMediumの記事では、トランザクションプール内でのユーザー操作の詳細なイラストが提供されています。特に、バンドラーはETHでバンドルされた取引手数料を支払う責任があり、各UserOperationの実行に関連する手数料を通じて払い戻されます。バンドラーは、トランザクションプール内で動作するマイナーと同様の優先ロジックに基づいてこれらのインクルージョンを処理します。

ソース: https://medium.com/infinitism/erc-4337-account-abstraction-without-ethereum-protocol-changes-d75c9d94dc4a

これにより、バンドラーは自発的な検証者に支払いを行う必要があるため、UserOperationオブジェクトが処理され、検証され、エントリーポイントまたはシングルトンコントラクトによって実行されるとき、ある程度補償されます。

EOAの劣ったユーザーエクスペリエンスとアカウント抽象化の背後にあるコンセプト

源:https://twitter.com/iam_preethi/status/1454455482874306561

ERC-4337の基本的な理解ができたので、Ethereumメインネットワーク上での実装理由を探ってみましょう。現在、MetaMaskやimTokenなどの多くのウォレットは、外部所有アカウント(EOA)または第三者によってサポートされています。これらのウォレットは広範な人気を誇っていますが、さまざまな課題に直面しています。

  • セキュリティリスク:プライベートキーが危険にさらされると、攻撃者はアカウント内のすべての資産を制御できる可能性があります。
  • 限られた署名アルゴリズム:ネイティブプロトコルトランザクションの検証には、ECDSA署名および検証アルゴリズムのみが利用可能です。
  • 不可逆な取引:意図的に行われたか、偶然であったかに関わらず、取引は元に戻すことができません。
  • トレーサビリティの問題:イーサリアム取引は公開され、永続的であり、これはイーサリアム外部アカウント上のすべての取引が追跡可能であり、ユーザーのプライバシーが損なわれる可能性があることを意味します。

さらに、独立した契約アカウント(CA)には独自の問題があります:

  • コスト増加:契約ウォレット上の操作は、契約の呼び出しを通じてEOAによるイニシエーションが必要とされ、それにより各取引のガス手数料が高くなります。
  • インタラクションの課題:ユーザーエクスペリエンスは、取引データの手動入力や煩雑な取引手続きのナビゲーションなど、複雑な操作によって苦しむ可能性があります。
  • 分散化のトレードオフ:複数のアカウントを管理することは、ガス料金を支払うために中継者に依存する必要があり、分散化が損なわれる可能性があります。
  • 互換性の懸念:Ethereumの契約ウォレットは、特定のERC標準トークンをサポートしないか、他のブロックチェーンとのやり取りの機能が不足しているなど、さまざまなネットワークやプロトコルと互換性がない場合があります。
  • 標準化の欠如:Ethereum契約ウォレットの設計と実装が標準化されていないため、異なる契約ウォレット間の相互運用性が低くなっています。これは、複数の契約ウォレット間で資産を移動する際にユーザーに困難を引き起こす可能性があります。

外部所有アカウントと契約アカウントの比較

結論として、ユーザーはコード機能を活用することで、コントラクトアカウント内でカスタムスマートコントラクトを作成できます。アカウント抽象化の目的は、両方のアカウントタイプの機能を1つのプロトコルに統合することです。統合ウォレットは、トークンと対話し、同時にコントラクトを作成できます。ERC-4337のブレークスルーは、抽象的なアカウント内の所有権と署名を切り離し、バランスの取れた方法で問題に効果的に対処することにあります。

ERC - 4337の妥協解決策

安全なマルチサインウォレットスキーム

ソース: https://safe.global/

いわゆるマルチシグネチャウォレットとは、スマートコントラクトを使用してマルチサイン取引機能を実装する契約ウォレットのことを指します。安全なマルチシグネチャウォレット(旧称Gnosis Safe)を例にとると、3人以上の個人によって共同で管理されるマルチサインルールを設定することができ、三者または五者による管理を行い、取引が実行される前に2人または3人の共同署名確認が必要となります(2-of-3、3-of-5)。

以下はSafeマルチチェーンウォレットのソリューションです:

マルチチェーンサポート:Safeは、イーサリアム、ビットコイン、トロンなどのさまざまな暗号通貨やブロックチェーンネットワークをサポートしています。Safeユーザーは、異なる暗号通貨に異なるウォレットを使用せずに、同じウォレットで異なるデジタル資産を管理することができます。

セキュリティ:セーフは、ユーザーの秘密鍵と資産のセキュリティを保護するために、高度な暗号化技術を採用しています。秘密鍵はユーザーのデバイスにローカルに保存され、セーフのサーバーまたは他のどこにも保存されていません。さらに、セーフはバックアップおよび復元機能を提供しており、ユーザーのデバイスが紛失または損傷した場合でも資産を迅速に回復できます。

使いやすさ:セーフは利用者に送金や受取りが簡単に行えるユーザーフレンドリーなインターフェースを提供しています。さらに、セーフはリアルタイムの価格更新、多言語サポート、ソーシャルメディア共有機能を提供し、利用者体験を向上させています。

互換性:Safeは複数のブロックチェーンネットワークやサードパーティアプリケーションと統合することができます。例えば、Safeは分散型取引所と統合することができ、ユーザーはSafeウォレット内で直接取引を行うことができます。

コミュニティサポート:Safeは、ユーザーが他のユーザーとコミュニケーションを取り、経験を共有できる活発なコミュニティを誇っています。さらに、Safeコミュニティでは、技術サポートやセキュリティ脆弱性の報告メカニズムを提供し、Safeウォレットの安全性と安定性を確保しています。

このアプローチはユーザーに便利さをもたらしますが、ウォレット契約とバックエンドプログラム機能の複雑さのため、非技術者にはユーザーフレンドリーではありません。そのため、セーフソリューションは普遍的に受け入れられる業界標準として苦戦し、カスタマイズされた特別な機能サービスが必要な人々に適しています。

したがって、利点と欠点は分析を通じて特に強調されます。利点は、スマートコントラクト自体の高度にカスタマイズ可能な機能にあり、柔軟で動的かつ強力な自己組織化機能の実装を可能にします。ただし、欠点は、管理のためにEOAアカウントへの依存にあり、これは基本的に署名アルゴリズムの限界を示しています。

ユーザーと業界にとってERC-4337は何を意味するのでしょうか?

ソース:https://inevitableeth.com/en/home/ethereum/upgrades/consensus-updates/account-abstraction

EthereumとのERC-4337の統合は、web3ユーザーやEVM互換チェーンのエコシステム、そして仮想通貨全体にとって、重要な意味を持ちます。新しい機能の追加や既存の機能のアップグレードにより、トークンの利用がより便利で柔軟になる重要な強化点があります。以下を考慮してください。

ユーザーのために

より便利なトークン転送: ERC-4337は、トークン転送中の注釈機能など、新機能を導入し、ユーザーがコメントをより便利に追加できるようにし、その後の追跡と管理を容易にします。

より安全なトークン取引:ERC-4337は新しいセキュリティプロトコルとメカニズムを適用し、トークン取引における身元確認を強化し、取引をより安全で信頼性の高いものにします。

より柔軟なトークンの利用:ERC-4337では、トークンの焼却やリサイクルなどの新しい機能が導入され、トークンの利用がより柔軟になります。

業界のために

より広い適用シナリオ:ERC-4337の改善により、トークンはIoT、サプライチェーン管理、デジタル資産など、より幅広い分野やシナリオで使用することが可能になります。

より高いセキュリティと信頼性:セキュリティのアップグレードと身元確認メカニズムの追加により、トークン取引のセキュリティと信頼性が向上し、金融や保険などの産業にポジティブに影響します。

強化された相互運用性:ERC-4337規格のアップグレードにより、異なるトークン間のより簡単な転送や交換が促進され、トークン市場の発展とトークン経済の成長が促進されます。

結論

その潜在力から、ERC-4337は仮想通貨投資家の間で熱狂を引き起こす可能性があります。スマートコントラクト技術を使用したウォレットへのアカウント抽象化要素の導入は広範囲な可能性を示し、より多くの個人がこの戦いに参加することを示唆しています。

別のレベルでは、EthereumのERC-4337は広範な暗号通貨の採用を促進するでしょう。 複雑なデジタル非銀行口座支払いシステムを、ほとんどの人々が理解し受け入れられる簡素化されたシステムに変えます。 その結果、次世代の暗号通貨採用者にとって、これは非常に大きなビジョンとなるかもしれません。

Auteur : AC-core
Traduction effectuée par : piper
Examinateur(s): Hugo、Edward、Ashley He
* Les informations ne sont pas destinées à être et ne constituent pas des conseils financiers ou toute autre recommandation de toute sorte offerte ou approuvée par Gate.io.
* Cet article ne peut être reproduit, transmis ou copié sans faire référence à Gate.io. Toute contravention constitue une violation de la loi sur le droit d'auteur et peut faire l'objet d'une action en justice.
Lancez-vous
Inscrivez-vous et obtenez un bon de
100$
!