ブロックチェーンとのやり取りがスマートフォンで銀行アプリケーションを管理するのと同じくらい簡単な世界を想像してください。今日、ブロックチェーンの相互作用は複雑になることがよくあります。長い回復文を管理する必要があり、常に持っているとは限らない通貨(多くの場合ETH)で取引コストを支払う必要があります。この複雑さの世界はすぐに時代遅れになる可能性があります。Account Abstraction(AA)のおかげでEthereumや他のネットワークと対話する方法を再定義します
この記事では、Account Abstractionが何であるか、それがどのように機能するか、その利点と短所、および分散型技術の大規模な採用のための重要な進歩を表す理由を詳細に調査します。あなたが分散化されているか、単にブロックチェーンの可能性をよりよく理解するための単に好奇心finance盛な金融愛好家であろうと、この記事では、Account Abstractionの魅力的な宇宙で段階的に導きます。
目次
Account Abstraction とは何ですか?
長い問題の解決策
Ethereum 設立以来、2種類のアカウントに基づいており、それぞれに特異性があります。
Externally Owned Accounts (EOA)
EOASは、ユーザーが直接保持し、暗号化キーのペアを介して制御されているアカウントです。公開キー(アカウントを識別する)と秘密鍵(トランザクションを承認するために使用されます)です。具体的には、ユーザーとして、これはメタマスクや出エジプト記などのポートフォリオを管理することを意味します。行う各トランザクションは、秘密鍵で署名する必要があり、したがってセキュリティを保証する必要があります。これらのアカウントは、資金を送信または受け取るためにシンプルで実用的ですが、制限があります。
- プログラマ性はありません: smart contract呼び出しなどの基本的なアクションのみを実行できます。これ以上複雑なロジックは、別のタイプのアカウントに委任する必要があります。
- 高いリスク:秘密鍵を失うことは、回復の可能性なしに、資金へのアクセスを永久に失うことです。
詳細については、こちらです
Contract Accounts (CA)
Contract Accounts は smart contractです。つまり、 Ethereumブロックチェーンに展開されたプログラムです。 EOASとは異なり、彼らは秘密鍵を持っておらず、それ自体でトランザクションを開始することはできません。ただし、EOAから送信されたトランザクション(または別のCAによって)が送信されるとすぐに、自動化された命令を実行することができます。例えば :
- ユーザーはUniswapのようなdApp。CAは、契約でコードされたルールに従ってトークンの交換を実行します。
- スタッキングでの報酬の分配や分散型ローンの管理など、より複雑なプロセスを引き起こす可能性があります。
ただし、これらはすべて、EOAまたは別の活性化されたCAからの初期トランザクションに基づいています。このトリガーイベントがなければ、売上高は独立して行動することはできません。
この二重構造の制限
この構造により、 Ethereum 参照プログラム可能なブロックチェーンになることができた場合、ユーザーにはいくつかの欠点があります。
- 複雑なキー管理: EOASには、プライベートキーを保護するために一定の警戒が必要です。エラーまたは損失は、回復不能な結果につながる可能性があります。
- ETHへの依存:売上高と対話するには、ユーザーは、他のトークンが含まれている場合でも、常に取引コスト(ガス)を支払うためにETHを持つ必要があります。
- 柔軟性の欠如: EOASでは、安全規則をパーソナライズしたり、複雑なタスクを自動化したりすることはできません。たとえば、繰り返しの相互作用のための特定の支出の制限または承認を定義することはできません。

これらの制限により、ユーザーエクスペリエンスはしばしばイライラし、特にエコシステムの新人にとってはそれほど直感的ではありません。ここでは、Account Abstraction 登場し、両方の最高の世界を組み合わせる革新的なソリューションを提供します。
Account Abstractionの進化
最初の改善提案(EIP-86、EIP-2938)
Account AbstractionのアイデアEIP( Ethereum Improvation Prisusition)が何であるかを知る必要があります。 Ethereumに提供される変更または改善を説明する技術文書です。採用の可能性がある前に、Ethereum内の議論プロセスの対象となります
EIP-86:パーソナライズされた署名パターンでの柔軟性により、
Ethereumアカウントがさまざまな署名図でトランザクションを管理できるようにすることを目的としています。今日、 Ethereum単一のタイプの暗号署名、 ECDSA(Elliptic Curve Digital Signature Algorithm)。この署名がトランザクションを認証し、それが正当な所有者から来ることを保証することです。
Account Abstractionを使用すると、他のタイプの署名を導入できます。例えば :- 生体認証署名:指紋または顔認識。
- マルチシップ化:いくつかのユーザーは、実行前にトランザクションを承認する必要があり、セキュリティを強化する必要があります。
ただし、EIP-86には Ethereumプロトコルに大きな変化が必要であり、採用が遅くなりました。
EIP-2938:2020年のシングルテナントとマルチテナントの区別により
、EIP-2938は2種類の抽象アカウントを区別するために概念を導入しました。シングルテアント:これらの抽象アカウントは、単一のユーザーまたは小グループを対象としています。たとえば、特定のニーズ(支出制限、社会的回復など)に合わせて構成された個人ポートフォリオ。
Multi-Teenage:このモデルは、アプリケーション内の多数のユーザーが使用するように設計されています。たとえば、DEX(分散型交換)のような分散型プラットフォーム。この場合、単一の抽象アカウントは、数千人、または数百万人のユーザーのやり取りを管理できます。
どのように機能しますか?
マルチティーンアカウントでは、プログラマブルルール、ユーザー間の相互作用を配布します。 DEXの例を見てみましょう。各ユーザーの個別のアカウントを作成する代わりに、smart contractすべての操作を集中させることができます。各ユーザーは、この共有アカウントのフレームワーク内で「起源」として機能しますが、アクセスとセキュリティのルールは、資金と取引の完全性を保証するために厳密に定義されたままです。
EIP-2938は、スマートwallets。しかし、スマートウォレットとは何ですか?
スマートウォレットは、EOAアカウントに依存するクラシックウォレットとは異なり、smart contractに基づいたポートフォリオですこれは、プログラム可能であり、自動支払い、複数の承認、アカウントの回復などの高度なルールを管理できることを意味します。お金やブラボスなどのソリューションで使用されていますが、それらの採用はプロトコルの現在の制約によって制限されています。
ERC-4337の出現
2023年、 ERC-4337はAccount Abstractionに大きな進歩を導入しました。しかし、ERCとは何ですか? Ethereum Request for Comments(ERC)は、 Ethereum Ethereumの基本的なルールを変更せずに、 smart contract で機能を定義する標準です。
Account Abstractionを実装できます Ethereumの基本的なプロトコルを変更することなく。、既存のブロックチェーンの上に追加されたsmart contractの追加層に基づいていますプロトコルの破壊的な更新は必要ないため、これにより採用が簡素化されます。
専門のMempools and Mempool
ERC-4337の重要な概念の1つは、ユーザー。 EOAの署名を必要とする従来のトランザクションとは異なり、ユーザーオペレーションは、単一の操作でsmart contractとの対話など)をカプセル化しますそれは、従来のトランザクションよりも柔軟
- たとえば、条件付きルールが含まれる場合があります。「価格のしきい値に到達した場合にのみ、このトランザクションを実行します」。
- これによりグループ化または遅延の、分散型アプリケーションとの複雑な相互作用が簡素化されます。
- Paymasterを介して第三者が後援することができ、ユーザーがETHで直接ガスコストを支払うことを避けます。
専門のメンバーにグループ化されています。しかし、メモリとは何ですか?
Mempool または「メモリプール」)は、検証を待つトランザクションが保存されるキューです。従来、EOASが署名したトランザクションのみが入力できます。 ERC-4337を使用すると、ユーザー型を独立して扱うために専用のMempoolが作成され、EOASの依存性が低下し、効率が向上します。
ERC-4337の影響
ERC-4337のおかげで、開発者はEthereumの既存のインフラストラクチャと互換性のあるままでありながら、抽象アカウントの高度な機能を活用できるようになりました。この開発は、従来の銀行アプリケーションとして簡単に使用できる分散型ポートフォリオを作成することにより、より流動的で直感的なユーザーエクスペリエンスへの道を開きます。
Account Abstraction どのように機能しますか?
ユーザーの役割
ERC-4337の一部として、ブロックチェーンとのユーザーインタラクションは、外部所有アカウント(EOA)から開始された従来のトランザクションによっても作成されなくなりました。ユーザーの形をとっています。ユーザーオペレーションは、柔軟でプログラムされた方法でユーザーの意図を含むカプセル化されたトランザクションです。
具体的な例:
ユーザーが分散型ファイナンスプラットフォーム( DeFi )で3つのアクションを実行したいと想像してください。
- プラットフォームがトークンを使用することを許可します。
- 交換します。
- 流動性プールに交換されたトークンを置きます。
従来のトランザクションでは、各ステップを個別に実行して、いくつかのガスコストを生成する必要があります。一方、ユーザーオペレーションは、これら3つの意図を単一の操作で組み合わせることができます。このアプローチにより、ユーザーエクスペリエンスが簡素化され、関連するコストが削減されます。
bundlersの役割
これらのユーザー Bundlerと呼ばれるエンティティが登場します。バンドラーは次の責任を負います。
- 専門のMempool(専用のキュー)から複数のユーザーを集めます
- これらすべてのユーザーをまとめる単一のトランザクションを作成します
- 検証のためにブロックチェーンを使用してこのグループを送信します。
なぜ必要なのですか?
ユーザーは、転覆していますが、従来のトランザクションではありません。低レベルのトランザクションに署名するための関連する秘密鍵がないため、ブロックチェーンで直接検証することはできません。したがって、バンドラーは仲介者として機能し、 Ethereumプロトコルでのユーザーの統合を簡素化します。ERC-20トークンによるコストの支払い
ERC-4337の主な利点の1つは、 Paymasters USDCやDAIなどのERC-20トークン。
-
どのように機能しますか?
Paymastersは、ユーザーに代わって取引コストをカバーするsmart contractたとえば、Daisで支払いたい場合、Paymasterは、取引を提出する前に、DAIを自動的にETH(ガスの支払いに必要なネイティブトークン)に変換します。 -
使用したトークンによると、コストは異なりますか?
はい、ETHへの変換は、使用されるトークンERC-20とトランザクション時のETH間の為替レートに依存するため、コストは異なる場合があります。一部のトークンは、価格の変動とコンバージョンコストにより、わずかに高いコストを引き起こす可能性があります。
社会的回復:回復文に代わるもの
、回復文の喪失です。 ERC-4337は社会的回復、セキュリティを損なうことなくプロセスを簡素化します。
-
社会的回復とは何ですか?
ガーディアンに基づいています。つまり、個人、デバイス、またはサービスが、損失が発生した場合にアカウントを回復できるように、ユーザーが事前に指定することです。たとえば、親しい友人、ポートフォリオサービス、または「ゴールキーパー」のようなセカンダリデバイスを定義できます。 -
どのように機能しますか?
アカウントへのアクセスを失った場合、ガードは協力して回復を可能にすることができます。典型的なシナリオは次のとおりです。- ユーザーは、アクセスの喪失を指摘しています。
- 警備員は通知を受け取り、回復要求をまとめて承認します。
- アカウントは、回復文を必要とせずに、新しい秘密鍵で復元されます。
、ゴールキーパーを構成および管理するための直感的なインターフェイスを提供するMoneyやBraavosなどのスマートwalletsで既に使用されています
なぜユーザーは従来のトランザクションよりも柔軟性があるのですか?
EOAによって開始された古典的なトランザクションは、その能力が制限されています。一度にアクションを実行し、秘密鍵で署名する必要があり、個々のユーザーのリソースのみに基づいています。
一方、ユーザーオペレーションにより:
- 承認、スワップ、段階でのトークンの提出など、単一の操作でいくつかのアクションを組み合わせる
- コストの支払いを第三者に委任する。
- スワップの最低価格として、実行前に特定の条件を定義する
- 社会的回復や生体認証などのオプションを統合することにより、ユーザーエクスペリエンスを簡素化するため
したがって、Account Abstraction とユーザー操作により、ユーザーエクスペリエンスが Ethereumのエクスペリエンスを大きく変換し、ブロックチェーンの相互作用をよりシンプルに、アクセスしやすく、柔軟にします。これらのイノベーションは、特に非技術的なユーザーを使用して、より広範な採用への道を開きます。

Account Abstractionを実装するプロジェクト
Account Abstraction、ブロックチェーンエコシステムの多くのプロジェクトを引き付ける新しいテクノロジーです ERC-4337の実装により、Ethereumでは、社会的回復やERC-20トークンのコストの支払いなどの高度な機能を統合できるスマートwalletsを作成できます既に互換性のあるポートフォリオの中で、お金とブラボスは際立っています。シルバーは事前定義された警備員を介して社会的回復機能を提供し、ブラボスは毎日の支出の制限や生体認証などのオプションを強調しています。
レイヤー2ソリューション、 StarknetAccount Abstractionそのアーキテクチャの中心に直接組み込むことにより、ネイティブアプローチを採用しました Starknetの各アカウントはsmart contractでありContract Accountsの従来の区別を排除します。このネイティブ統合により、開発者は高度にカスタマイズ可能なdApp
Safe (以前のGnosis Safe)などの他のイニシアチブAccount Abstractionを活用するためにソリューションを適応させます。安全な署名ポートフォリオで知られているSAFEは、ERC-4337との統合を調査して、機関および個々のユーザーに柔軟性を高めます。さらに、 Visa、ユースケースが暗号生態系を超えて及ぶことを示しています。 Visaは現在、Account Abstractionを組み込んだスマートwalletsEthereum。
BiconomyやStackupなどのプロジェクトは、ERC-4337の適切な機能に不可欠なbundlersPaymasterサービスの実装に参加しますこれらのインフラストラクチャは、ユーザーの管理に重要な役割を果たし、Ethereum。一緒に、これらのプロジェクトは、そのツールをより直感的で柔軟でアクセスしやすくすることにより、ブロックチェーンの未来を形作ります。
使いやすさと高性能で知られているNear Protocolユーザーエクスペリエンスを改善するためにAccount AbstractionAccount AbstractionERC-4337を介してまだ開発中であるEthereumとは異なり、柔軟なsmart contractに基づくアーキテクチャのおかげで。社会的回復や自動支払いなどの高度なオプションを使用して、複雑なプライベートキーなしでポートフォリオから利益を得ることができます。たとえば、近くでは、取引コストをdApp、ネイティブ通貨以外のトークンで支払ったりできるポートフォリオを構成することができます。この機能をシンプルでアクセスしやすいインターフェイスで組み合わせることにより、Near ProtocolAccount Abstractionキーレバーのようにを位置付け
account abstractionのFAQ
1。Account Abstraction? smart contract
Sを介してブロックチェーンアカウントを管理し、柔軟性とセキュリティを提供するテクノロジー
2。なぜそれが重要なのですか?
ブロックチェーンの使用を簡素化し、安全性を向上させ、入り口への障壁を減らします。
3。ERC-4337とは何ですか?
EthereumでAAを実装する標準。
4.すでにAAを使用しているプロジェクトは何ですか?
財布、およびVisaのような企業wallets
account abstractionの結論
Account Abstraction ブロックチェーンとの相互作用基準を再定義する主要なイノベーションです。シンプルさ、セキュリティ、柔軟性を組み合わせることで、分散型テクノロジーの大規模な採用への道を開きます。
Near Protocolとパブリックキーとプライベートキーに関する記事を発見してください。
暗号通貨への投資は危険です。 Crypternon、この記事で提出された不動産またはサービスの使用後に引き起こされた損害または損失について、直接的または間接的に責任を負うことはできませんでした。暗号通貨にリンクされている投資は本質的に危険です。読者は、行動を起こす前に独自の研究を行い、金融能力の範囲内でのみ投資する必要があります。過去のパフォーマンスは、将来の結果を保証するものではありません。この記事は、投資。
この記事の特定のリンクは提携しています。つまり、これらのリンクを介して製品を購入するか、登録すると、パートナーから手数料を徴収します。これらの委員会はユーザーとしての追加費用を訓練するものではなく、特定のパートナーシップによりプロモーションにアクセスすることができます。
AMF推奨事項。保証された高収量はありません。高性能の可能性を秘めた製品は、リスクが高いことを意味します。このリスクテイクは、プロジェクト、投資期間、およびこの節約の一部を失う能力と一致している必要があります。資本のすべてまたは一部を失う準備ができていない場合は投資しないでください。
さらに進むには、ページの法的通知、プライバシーポリシー、一般的な使用条件。