# マルチチェーンアカウントの抽象化解析:暗号化インフラの未来を探る最近、イーサリアムコミュニティカンファレンス(EthCC 7)がベルギーのブリュッセルで開催され、これはヨーロッパ最大規模のイーサリアム年次イベントで、技術とコミュニティの発展に焦点を当てています。会議には、350人以上のブロックチェーン業界の第一線の意見リーダーが集まりました。本会議では、あるブロックチェーン開発者が「未来を明らかにする:マルチチェーンアカウントの抽象化解析」というテーマで講演を行いました。以下は講演の主要内容の概要です:! [暗号インフラストラクチャの未来は? マルチチェーンアカウントの抄録解析](https://img-cdn.gateio.im/social/moments-fbfb77042d4165310922e1ee85da71d9)## アカウントの抽象化の核心概念アカウントの抽象化(AA)は主に2つの重要なポイントを含んでいます:1. サインの抽象化:ユーザーが特定のデジタル署名アルゴリズムに限定されることなく、任意の好みの検証メカニズムを選択できるようにする。2. 支払いの抽象化:ユーザーはERC-20資産をネイティブ資産の支払いに代替するなど、さまざまな取引支払いオプションを使用できるか、または第三者が取引をスポンサーすることができます。この柔軟性は、より安全で優れたユーザー体験を提供します。! [暗号インフラストラクチャの未来は? マルチチェーンアカウントの抽象解析](https://img-cdn.gateio.im/social/moments-f354ad716da09da261319761d128a6f0)## ERC-4337 標準ERC-4337は、より柔軟なアカウント管理と取引処理方法を導入することで、イーサリアムプロトコルにおける外部所有アカウント(EOA)のいくつかの制限を解決します:- userOp 構造体: ユーザーが userOp 構造体を Bundler に送信すると、Bundler は複数の userOps を収集し、EntryPoint コントラクトの handleOps 関数を呼び出します。- EntryPointコントラクト:オペレーティングシステムのように取引を処理し、主な機能には認証の検証、手数料の徴収、ターゲット操作の実行が含まれます。## 原生アカウントの抽象化ネイティブAAでは、各アカウントはコントラクトであり、取引処理メカニズムがブロックチェーンプロトコルに直接組み込まれています。異なるブロックチェーンネットワークは、異なるAA設計を採用しています:- ERC-4337アカウントの抽象化:イーサリアム、Arbitrum、Optimismなど- ERC-4337に従ったネイティブアカウントの抽象化:StarkNetとzkSync Era- プライバシーデザインを備えたネイティブアカウントの抽象化:Aztec! [暗号インフラストラクチャの未来は? マルチチェーンアカウントの抄録解析](https://img-cdn.gateio.im/social/moments-52ccc7ebff94f6c548dd55bc61aad309)## ERC-4337とネイティブAAの主な違い1. オペレーティングシステムの役割:ERC-4337はBundlerとEntryPoint Contractの協力によって実現され、ネイティブAAは公式サーバーのオペレーター/ソート者によって処理されます。2. コントラクトインターフェース:検証段階では、ERC-4337とネイティブAAのエントリーポイント関数は固定されていますが、実行段階ではネイティブAAのエントリーポイントのみが固定されています。3. 検証ステップの制限:各実装は、DoS攻撃を防ぐために、操作コードとストレージアクセスに異なる程度の制限を設けています。4. 実行ステップの制限:zkSyncはシステムフラグの確認を要求しますが、ERC-4337およびStarkNetは実行段階で特別な制限がありません。5. ランダム数管理:異なる実装は異なるnonce管理方式を採用します。6. 初回取引のデプロイ:ERC-4337はuserOp構造体のinitcodeフィールドを通じてデプロイされ、StarkNetおよびzkSyncは別々のデプロイ取引が必要です。## L1とL2におけるERC-4337の実装の違い1. プロトコルの違い:L2はデータをL1にアップロードする際の関連費用を考慮する必要があります。2. アドレス計算の違い:異なるチェーンは異なるアドレスエンコーディング方式を採用する場合があり、そのためアカウント契約アドレスはイーサリアムとL2で異なる可能性があります。全体的に見て、アカウントの抽象化技術は常に進化しており、ユーザーにより柔軟で安全なブロックチェーンインタラクション体験を提供しています。さまざまな実装の出現と改善に伴い、より多くの革新的なアプリケーションやユーザーフレンドリーなソリューションが期待されます。! [暗号インフラストラクチャの未来は? マルチチェーンアカウントの抄録解析](https://img-cdn.gateio.im/social/moments-180475deec41c605ac65be9b2b494048)
マルチチェーンアカウントの抽象化解析:ERC-4337とネイティブAAの今後の発展
マルチチェーンアカウントの抽象化解析:暗号化インフラの未来を探る
最近、イーサリアムコミュニティカンファレンス(EthCC 7)がベルギーのブリュッセルで開催され、これはヨーロッパ最大規模のイーサリアム年次イベントで、技術とコミュニティの発展に焦点を当てています。会議には、350人以上のブロックチェーン業界の第一線の意見リーダーが集まりました。
本会議では、あるブロックチェーン開発者が「未来を明らかにする:マルチチェーンアカウントの抽象化解析」というテーマで講演を行いました。以下は講演の主要内容の概要です:
! 暗号インフラストラクチャの未来は? マルチチェーンアカウントの抄録解析
アカウントの抽象化の核心概念
アカウントの抽象化(AA)は主に2つの重要なポイントを含んでいます:
サインの抽象化:ユーザーが特定のデジタル署名アルゴリズムに限定されることなく、任意の好みの検証メカニズムを選択できるようにする。
支払いの抽象化:ユーザーはERC-20資産をネイティブ資産の支払いに代替するなど、さまざまな取引支払いオプションを使用できるか、または第三者が取引をスポンサーすることができます。
この柔軟性は、より安全で優れたユーザー体験を提供します。
! 暗号インフラストラクチャの未来は? マルチチェーンアカウントの抽象解析
ERC-4337 標準
ERC-4337は、より柔軟なアカウント管理と取引処理方法を導入することで、イーサリアムプロトコルにおける外部所有アカウント(EOA)のいくつかの制限を解決します:
userOp 構造体: ユーザーが userOp 構造体を Bundler に送信すると、Bundler は複数の userOps を収集し、EntryPoint コントラクトの handleOps 関数を呼び出します。
EntryPointコントラクト:オペレーティングシステムのように取引を処理し、主な機能には認証の検証、手数料の徴収、ターゲット操作の実行が含まれます。
原生アカウントの抽象化
ネイティブAAでは、各アカウントはコントラクトであり、取引処理メカニズムがブロックチェーンプロトコルに直接組み込まれています。異なるブロックチェーンネットワークは、異なるAA設計を採用しています:
! 暗号インフラストラクチャの未来は? マルチチェーンアカウントの抄録解析
ERC-4337とネイティブAAの主な違い
オペレーティングシステムの役割:ERC-4337はBundlerとEntryPoint Contractの協力によって実現され、ネイティブAAは公式サーバーのオペレーター/ソート者によって処理されます。
コントラクトインターフェース:検証段階では、ERC-4337とネイティブAAのエントリーポイント関数は固定されていますが、実行段階ではネイティブAAのエントリーポイントのみが固定されています。
検証ステップの制限:各実装は、DoS攻撃を防ぐために、操作コードとストレージアクセスに異なる程度の制限を設けています。
実行ステップの制限:zkSyncはシステムフラグの確認を要求しますが、ERC-4337およびStarkNetは実行段階で特別な制限がありません。
ランダム数管理:異なる実装は異なるnonce管理方式を採用します。
初回取引のデプロイ:ERC-4337はuserOp構造体のinitcodeフィールドを通じてデプロイされ、StarkNetおよびzkSyncは別々のデプロイ取引が必要です。
L1とL2におけるERC-4337の実装の違い
プロトコルの違い:L2はデータをL1にアップロードする際の関連費用を考慮する必要があります。
アドレス計算の違い:異なるチェーンは異なるアドレスエンコーディング方式を採用する場合があり、そのためアカウント契約アドレスはイーサリアムとL2で異なる可能性があります。
全体的に見て、アカウントの抽象化技術は常に進化しており、ユーザーにより柔軟で安全なブロックチェーンインタラクション体験を提供しています。さまざまな実装の出現と改善に伴い、より多くの革新的なアプリケーションやユーザーフレンドリーなソリューションが期待されます。
! 暗号インフラストラクチャの未来は? マルチチェーンアカウントの抄録解析