イーサリアム財団の「アカウント抽象化」資金調達ラウンドで獲得した 18 プロジェクトの概要

構成: ERC-4337

コンピレーション: ディープ タイド TechFlow

イーサリアム財団の「アカウント抽象化」資金調達ラウンドで優勝した 18 プロジェクトの概要

ERC-4337 アカウント抽象化資金調達プロジェクトは正常に終了しました。この助成プログラムは、ERC-4337 (アカウント抽象化とも呼ばれる) を中心とした多様なプロジェクトを構築する 18 チームをサポートします。

各チームのプロジェクトはERC-4337 AA資金調達の目標に合わせて独自に調整されており、これらの取り組みの成果がエコシステム全体に波及し、新しいアイデアやコラボレーションの機会が生まれると私たちは信じています。

この資金調達ラウンドの成功の中心にいるのは、イーサリアムの精神に対する深い理解と可能性の限界を押し広げる取り組みを示す、これらのプロジェクトを推進する情熱的で才能のある個人です。この資金調達ラウンドの受領者はさまざまなスキルと経験を持ち、イーサリアムの機能を向上させるために協力しています。

各プロジェクトとリーダーシップ チームがどのようなものか把握するために、チーム自体から提供されたプロジェクトの概要を作成しました (順不同)。これらのプロジェクトが前進する中、私たちはその進展とイーサリアムの軌道への潜在的な影響を心待ちにしています。

ZeroDev カーネル

ZeroDev Kernel (略してカーネル) は、ゼロから設計されたスマート コントラクト アカウントであり、次の特徴があります。

  • AA ウォレットの場合 - ERC-4337 と互換性のあるカーネル。
  • 効率的 - ガス使用量の最適化に細心の注意を払っています。
  • モジュラー - カーネルは「プラグイン」を通じて拡張できます。

プラグインは、アカウントの動作をカスタマイズするスマート コントラクトです。ユーザーはアカウントを使用する過程で多くの異なる DApps と対話するため、スマート コントラクト アカウントに対するユーザーのニーズを予測することは不可能であることを私たちは認識しています。したがって、唯一の解決策は、ユーザーが時間の経過とともに自分のアカウントに新しい機能を追加できるように、アカウントをスケーラブルにすることです。

この記事の執筆時点では、Kernel はすべての主要な EVM ネットワーク (Ethereum/Polygon/Arbitrum/Optimism/Base) で最も広く使用されている AA アカウントです。カーネルは、開発者に AA を統合するためのインフラストラクチャとツールを提供する ZeroDev プロジェクトです。

Etherspot の Skandha Bundler

ERC-4337 では、アカウントが抽象化されたウォレットによって実行されるアクティビティ専用の別個のメモリ プールが導入されています。さらに、ユーザーの操作を従来の取引フレームワークに統合する「バンドラー」と呼ばれる新しい概念を提案しています。このバンドラー主導のアプローチにより、基盤となるプロトコルを変更せずにアカウントの抽象化を実行および実装できます。このメカニズムは、将来のシームレスな統合の基礎も築きます。この場合、バンドラーにおける P2P インターフェイスの重要性が明らかになります。 P2P インターフェイスを統合することにより、特定のバンドラーによって受信されたユーザー アクションが、相互接続されたすべてのノード間で伝播されます。したがって、特定のバンドラーが誤動作やトランザクション レビューを示した場合でも、これらのユーザー アクションはネットワーク内の他のバンドラーによって処理できます。

Etherspot チームは、Ethereum Foundation による共有メモリ プールのプロトコル仕様の開発を支援し、Etherspot のバンドラー実装を使用して共有メモリ プール (P2P インターフェイス) を試験運用しています。 Etherspot のバンドラーは Skandha と呼ばれます。すでに、Ethereum、Polygon、Optimism、Arbitrum、Fuse、Mantle、Gnosis、Base、Avalanche、BNB、Linea を含む 6 つのテストネットと 11 のメインネットで利用可能です。

マイナウォレット

マイナウォレットは、現在約**1億人の国民が保有する政府発行の身分証明書(マイナカード)と一体化した契約口座です。 **MynaWallet を使用すると、ユーザーは仮想通貨の存在を意識することなく、シームレスにトークンの支払い、NFT の送受信、および自分のアカウントでサポートされているあらゆる取引を実行できます。

これにより、ほとんどの日本居住者が仮想通貨にアクセスできるようになる可能性があります。この取り組みが、他の国々にも同様の実験を実施し、国家のアイデンティティインフラをイーサリアムに接続し、住民に暗号通貨の世界を紹介するきっかけとなる前例を作ることができれば、私たちは大変うれしく思います。

Blocto: web3.js の AA サポート

私たちは、Web3.js プロジェクトが ERC-4337 AA 資金調達の目標に沿っているだけでなく、dApp 開発のより広範な分野で重要な役割を果たすと信じています。

ERC-4337 の開発を容易にするために、sendUserOperation、estimateUserOperationGas、getUserOperationByHash、getUserOperationReceipt、supportedEntryPoints などの 4337 固有の RPC メソッドを Web3.js 経由で共有することにしました。

そうすることで、開発者はこれらの方法を使用して、本当に関心のあること、つまり素晴らしい dApp に集中することができます。たとえば、dApps がより良いユーザー エクスペリエンスを提供したい場合、ウォレット プロバイダーがこの機能をサポートしている限り、呼び出しメソッドを sendTransaction から sendUserOperation に変更できます。

Blocto は、これらのプロセスを簡素化し、サポートする dApp エコシステムの成長を促進し、最終的にはユーザー重視であると同時に開発者重視の分散型アプリケーションの新時代を可能にすることを強く信じています。

シリウス

Silius は、ERC-4337 バンドラーのモジュール式で効率的な Rust 実装です。このプロジェクトは、より広範な ERC ビジョンおよびエコシステムと完全に連携しており、仕様変更に追随し、P2P プロトコルや代替メモリプールなどの今後の機能をサポートしています。バンドラーは、そのコア構成要素 (主要コンポーネントとライブラリ) をエコシステム内の他の AA プロジェクトで LEGO ブロックとして再利用できるように構造化されています。 Silius は、他の Rust ライブラリやプロジェクトを構築および拡張することで、Rust Ethereum エコシステムにも貢献します。

イーサリアム財団の「アカウント抽象化」資金調達ラウンドで優勝した 18 プロジェクトの概要

シュノーケル.js

Schnorr 署名はアカウントの抽象化によって有効になるという事実を強調する必要があります。アカウントの抽象化がなければ、すべての dapp はコントラクトに Schnorr 署名の処理を記述し、2 つのメッセージ (メモリプールの ECDSA と実際のトランザクションの Schnorr) に署名する必要がある理由を世界と EOA ウォレットに説明する必要があります。とてもかさばります。これらの問題はすべて、アカウントの抽象化によって解決されます。 Schnorr を使用して UserOperation に署名し、それを支払いプリンシパルに渡すだけです。 Schnorr 署名の検証は、AA スマート コントラクトによって処理されます。言い換えれば、AA はさまざまな署名スキームを有効にします。

マルチ署名 Schnorr を使用する理由は何ですか?

  • 複雑さはオフチェーンで処理されるため、オンチェーンの Schnorr 検証は非常に安価になります (約 3,000 ガス)。
  • プライバシー - オンチェーンでは、参加者の数は単一のアドレスで表されるため、誰も知りません。

QR-Seal は、ERC-4337 と完全に互換性のある Schnorr マルチ署名ウォレットで、助成金を獲得した Schnorr ライブラリ、AA、および Ambire Wallet コントラクトと Pimlico を使用した支払いプリンシパルを使用します。 ETHプラハハッカソンに参加し、QRシールでETHフューチャー部門で賞を受賞しました。このハッカソンでは、2 人がどのようにしてマルチ署名ウォレットを作成し、QR コードを介してデータを渡したかを取り上げます。

Ambire: DKIM を介したセルフホスト型メール/パスワード認証

電子メール登録は、電子メールを使用したアクセスと回復のための使い慣れたプロセスを提供するため、新しいユーザーを暗号の世界に紹介するための実行可能な方法です。セキュリティを強化しながら、アカウント抽象化ウォレットに回復メカニズムやトランザクション署名を追加する、よりシンプルでローカライズされた方法を提供します。このタイプのリカバリまたはトランザクション署名により、新規ユーザーの Web3 でのセルフホスティングとユーザー エクスペリエンスが向上します。

このようなライブラリは、AA ソリューションに重点を置きながら、よりユーザーフレンドリーなアプリケーションをユーザーに提供するために他の開発者が必要とする労力を軽減します。

さらに、このようなアプリケーションは Web3 の世界の新しいユーザーを大きく引き付けると考えています。

このライブラリは完全にオープン ソースとなり、DKIM 認証や電子メール/パスワード アカウントに関する現在のすべての取り組みと同様、MIT のような寛容なライセンスの下でライセンス供与されます。

Ambireは、2021年後半にローンチされたウェブベースのアカウント抽象化ウォレットであり、基盤となる2/2マルチシグのおかげで、電子メール/パスワード認証によるセルフホスト型アカウントの作成を提供する最初のウォレットです。

メインネットやその他の EVM ネットワークで 1 年間実行した後、電子メール/パスワード アカウントは、アカウントの抽象化により Ethereum がどのようにより包括的なものになるかを実証していると考えられます。電子メール ベースのサインアップは、シード フレーズやブラウザ拡張機能を扱うための技術的スキルや忍耐力がない人にとっては最適であることがわかりました。

Ambire スマート アカウントでは、複数の署名者のオプションが提供されます。私たちは 2 種類の署名者をサポートしています。 1 つ目はメール/パスワードの署名者で、2 つ目はハードウェア ウォレット、ブラウザ拡張機能 (Web3 ウォレット) などの EOA です。

電子メール/パスワード署名者を使用する場合、Ambire は舞台裏で 2/2 マルチシグを作成します。1 つのキーはデバイス上に存在し、パスフレーズで暗号化され、もう 1 つのキーは電子メール確認コードを検証してバックエンド HSM に保存されます。 。制御アカウントには 2 つのキーが必要ですが、時間指定された回復プロセスをトリガーするには 1 つのキーだけが必要です。

パスワードまたは電子メールへのアクセスが失われた場合に備えて、電子メール/パスワード アカウントの回復オプションを提供します。トランザクションに署名するキーが 1 つだけの場合、コントラクトは 72 時間のタイムロック回復をトリガーします。 72 時間後、トランザクションで失われたキーは、同じトランザクションでユーザーが提供した新しいキーで置き換えられます。

IoTeX: ゼロ知識証明に基づくアカウント抽象化ウォレット

Zero-Knowledge Proofs (ZKP) を活用する当社の ZKP ベースのアカウント抽象化ウォレットは、オンチェーン ゲーム、DeFi、DeSocial、DePIN、その他のアプリケーションの可能性を強化および拡大し、イーサリアムと現実世界のアプリケーション間の相互運用性を確立します。

ウォレットは zkSNARK を使用してアカウントへのアクセスを確認します。ユーザーが正しいパスワードを持っている場合、証明者を使用してアカウントのロックを解除するための有効な証明を生成できます。次に、オンチェーンのスマート コントラクトがこの証明を検証して、トランザクションを認証します。

私たちの将来のビジョンには、ウェブ 2 認証によるウォレットの操作、ウェブ 2 ソーシャル メディア ステータスを使用したソーシャル リカバリ、普及したウェブ 2 支払いチャネルを使用したゼロ残高ウォレットの初期化など、アカウントが抽象化されたウォレットのさまざまな側面にゼロ知識証明を適用することが含まれます。

プロジェクト チームは、IoTeX チームの 2 人の上級研究者で構成されています。

SixdegreeLab: オンチェーン データ分析

プロジェクトの当初のビジョンは、ERC-4337 によって引き起こされたイーサリアムおよび EVM チェーンのデータ構造の変化に適応し、効果的なオンチェーン データ分析を維持するために必要な知識とスキルを Web3 データ アナリストに提供することでした。具体的には、プロジェクトは次のことを行います。

  1. アカウント抽象化の実践者が生態学的データの状況を理解できるように、いくつかのデータ インジケーター ダッシュボードを提供します。同時に、アナリストの作業を支援するための集計データ テーブルを作成します。
  2. オンチェーン データ分析に対するアカウント抽象化の影響をカバーする教育チュートリアル ドキュメントを提供します。これは、Web3 データ アナリストが新しいデータ構造に適応し、Web3 で効果的にオンチェーン データ分析を実行できるようにするために公開されます。
  3. インフラストラクチャ、dApps、主流ユーザーなど、アカウントの抽象化に取り組むプレーヤーがますます増えているため、ERC-4337 の採用の現状を示すデータの観点を備えたレポートが必要です。

このプロジェクトは、オンチェーン データ分析に対する ERC-4337 の影響に対処し、他のレイヤー 2 および EVM チェーンのネイティブ アカウント抽象化メカニズムを調査することにより、イーサリアム エコシステムで作業するデータ アナリストに貴重な洞察とリソースを提供できます。これにより、イーサリアム プラットフォーム上の脆弱性やパフォーマンスの問題をより効果的に特定して軽減できるようになり、継続的な成功と成長を確実にすることができます。

全体として、このプロジェクトは、オンチェーン データ分析がイーサリアム コミュニティにとって価値があり効果的なツールであり続けることを保証し、イーサリアム、レイヤー 2、EVM チェーンで働くデータ アナリストに洞察とリソースを提供することで、イーサリアム コミュニティの成長と成功に貢献します。イーサリアムのエコシステム。

Jam: Picnic の DeFi トランザクション バッチ プロセッサ

Jam は、ERC-4337 アプリケーションの DeFi オペレーションを生成するためのオープンソース API です。目標は、開発者がシンプルな API を通じてさまざまな DeFi 製品を簡単に提供できるようにすると同時に、エンド ユーザーにとって DeFi をよりアクセスしやすくすることです。 Jam に特定の DeFi 操作を実行する方法を尋ね、単一のトランザクションで完了するために必要なすべての手順を実行する通話データを受け取ることができます。

イーサリアム財団の「アカウント抽象化」資金調達ラウンドで優勝した 18 プロジェクトの概要

私たち(Picnic)は過去 2 年間、さまざまな DeFi 統合に取り組んできましたが、そのようなインフラストラクチャを維持することの難しさを感じていました。私たちは、前進する最善の方法はそれを公共財に変えることであり、イーサリアム財団からの資金提供はコミュニティと連携するための優れた方法であると信じています。

TokenSight: WebAuthn を使用したアカウント抽象化多要素認証

TokenSight が解決しようとしている問題は、オンチェーンのスマート コントラクト ウォレットのセキュリティに関係しており、このアプローチは、WebAuthn 機能を備えた ERC-4337 スマート コントラクト ウォレットの作成と、既存の ERC-4337 ウォレットの開発の提供という、重複する 2 つの方向に焦点を当てています。 author ツールを使用して、多要素トランザクション承認メカニズムとして WebAuthn 機能を追加します。

私たちのアプローチは、MPC アーキテクチャを使用せずに、Gas コストが最適化された WebAuthn 署名検証スキームの完全なオンチェーン実装に基づいており、それによって最大限のセキュリティと分散化が提供されます。

このプロジェクトのチームは、ブロックチェーン業界で長年の経験を持つ Nasi と Blagoj で構成されています。私たちはスマート コントラクトのセキュリティに熱心に取り組んでおり、スマート コントラクト ウォレット内のユーザーの資金に最大限のセキュリティとシームレスなユーザー エクスペリエンスを提供することが、次の 10 億人のユーザーを引き付けるために重要であると考えています。私たちは現在、オープンソースの WebAuthn ウォレットを使用する最初のアプリケーションとなる Tokensight を構築しています。

ZK-Team: PriFi Labs のチーム向けのプライバシー保護アカウント抽象化

アカウント抽象化の貴重な側面は、チーム メンバー間でのアカウント所有権の共有を容易にし、統一されたエンティティとしてシームレスに取引できるようにする機能です。組織は抽象アカウントを作成し、権限のある個人とその割り当てられた支出制限を管理する事前定義されたルールを設定できます。単純な設定では、チーム メンバーのアドレスとそれに対応する特典がブロックチェーンに書き込まれる可能性があります。組織がそのような機密情報を公に開示することを躊躇する可能性があるため、これを行うとプライバシーに関する正当な懸念が生じます。

ZK-Team は、組織が個人のプライバシーを維持しながらチーム メンバーを管理できるようにする、プライバシーを保護する抽象アカウントの概念実証です。 ZK-Team は、ゼロ知識証明を利用することで、チーム メンバーの一意のアドレスとそれに関連する特典の機密性を確保するトランザクションを可能にします。私たちは、このプロジェクトが、チームや資産を管理する組織にとってのワンストップ ソリューションであるだけでなく、ゼロ知識証明を使用してアカウント抽象化に保存された情報のプライバシーを保護したいと考えているイーサリアム開発者にとっての参考となることを期待しています。

PriFi Labs は、カナダのトロントを拠点とするスタートアップで、ブロックチェーン アプリケーションのセキュリティとプライバシーを強化する方法を研究しています。

ラインストーン: モジュール式アカウントの抽象化

アカウントの抽象化により、Web3 の理念を損なうことなく、セキュリティの強化と有意義なユーザー エクスペリエンスの向上が約束されます。ラインストーンでは、アカウント抽象化の将来はモジュール型であると考えています。モジュールとは、スマート アカウントの機能を拡張するスマート コントラクトであり、パーミッションレス ウォレットのイノベーションのための新しいプラットフォームを提供します。

ただし、モジュールを通じてスマート アカウントをサードパーティ開発者に公開すると、ユーザー アカウントの攻撃対象領域が増加します。私たちはモジュールを登録し、それらのモジュールのセキュリティに関するステートメントを宣言するための標準を開発しています。このレジストリは、スマート アカウントの信頼委任メカニズムとして機能し、ユーザーのセキュリティを強化するためにサードパーティのモジュールをインストールする前にクエリを実行します。

AAA: 営業時間外のアカウント抽象化

AAA では、AA と 4337 についての意識を高めるという単純なアイデアからすべてが始まりました。私たちはもはや直接コーディングすることはありませんが、テクノロジーに対する情熱と暗号通貨の大量採用への取り組みは依然として強いです。私たちは、アカウントの抽象化が普及を促進する鍵であると強く信じています。

開発者交流会として始まった私たちは、3 大陸で大きな影響力を持つ一連のイベントに成長しました。これらのイベントは知識共有とコミュニティ構築のためのプラットフォームを提供し、ERC-4337 AA 資金提供の目標に完全に適合します。

今後に向けて、私たちはさらにその範囲を拡大していきたいと考えています。教育ビデオとインタラクティブなチュートリアルが間もなく公開され、より多くの人々が暗号通貨に取り組み、理解できるようになります。私たちはこの取り組みに参加できることを光栄に思い、暗号化テクノロジーの分野に有意義な貢献をすることに尽力します。

イーサリアム財団の「アカウント抽象化」資金調達ラウンドで受賞した 18 プロジェクトの概要

4337 の開梱 - 一連の技術記事

この一連の記事の著者は、EIP-4337 のコンポーネントがどのように動作するかを理解するために助成金を受けています。目標は、開発者や研究者が進歩を追いつき、さらに貢献したいと考えている特定の分野に集中し始めるのに必要な時間と労力を削減することです。

3 つのテーマは次のとおりです。

  1. ユーザー アクションのライフサイクル: ラッパー内のユーザー アクションの過程と、ラッパーがエントリ ポイントで呼び出して検証し、最終的にチェーンに送信するさまざまな関数。
  2. さまざまな Gas パラメーターを理解します。パッケージャー、mempool、およびユーザー操作レベルで指定されるいくつかの Gas パラメーターがあります (以下にリストします)。これらのパラメータとその効果について説明します。
  3. さまざまな calldata パラメータについて説明します。入力トランザクション calldata、UserOp.calldata、multi-send Txns calldata。

Hexlink: EIP-4972 - ENS を ERC-4337 アカウントにリンクする

Hexlink は、すべての ENS ユーザーに、EIP-4972 を通じて直接使用できる AA 互換のスマート アカウントを提供することを目指しています。 Hexlink を通じて、各 ENS 名は固有の AA 互換スマート アカウントから派生できます。このスマート アカウントはドメイン所有者のみが展開でき、暗号通貨を即座に受け取るために使用できます。現在、ENS 名の大半が EOA によって管理されていることを考慮すると、このデュアル アカウント設定により EOA からスマート アカウントへの移行が容易になり、既存のすべての ENS ユーザーが AA ユーザーに変換され、それによって AA の幅広い採用が促進されると考えられます。

UniPass: OpenID 認証モジュール

アカウントの抽象化により、開発者は認証ロジックをカスタマイズし、ユーザー認証にさまざまなインターネット インフラストラクチャを利用できるようになります。当社の UniPass チームは、OpenID Connect プロトコルの ID トークンのオンチェーン署名を検証することにより、新しいユーザー認証ソリューションを導入しています。これは、新規ユーザーのオンボーディングと回復のための OpenID 認証ソリューションです。

このソリューションは ERC-4337 と連携して動作し、Google や Apple などのソーシャル ログインを使用する新規ユーザーのワンクリック OAuth ログインとアカウント作成を容易にします。さらに、キーの紛失または侵害が発生した場合の回復プロセスが簡素化されます。このプロジェクトは、ERC-4337 ウォレット開発者が OpenID 認証を製品に簡単に統合できるようにするライブラリを構築することを目的としています。

Clave: AA に対する secp256r1 曲線のサポートを促進

アカウント抽象化ソリューションが登場していますが、セキュリティを損なうことなくより良いユーザー エクスペリエンスを提供することが依然として主要な課題の 1 つです。 Clave チーム (旧 Opclave) は、モバイル デバイスのネイティブ ソフトウェアおよびハードウェア ソリューションを署名者として利用するツールを研究および開発し、ユーザー エクスペリエンスを最大化することでモバイル デバイス ウォレットをハードウェア ウォレットのセキュリティ レベルに引き上げます。この権限範囲の目的の一部を次に示します。

  • Secure Enclave、WebAuthn、Passkeys などのソリューションを活用した研究結果の共有
  • これらのソリューションをトランザクション署名者として使用するためのサンプル コードを提供します。
  • これらの署名済みトランザクションを処理するスマート コントラクトのサンプル コードを提供します。
  • Solidity バリデーターとプリコンパイルされたコントラクトを統合することにより、これらのソリューションで管理されるアカウント コントラクトの例を提供します。
  • EVM で効率的に使用できるようにこれらのソリューションを改善するために EIP-7212 を推進しました。

Clave チームには、「ETHGlobal Scaling Ethereum 2023」ハッカソンで初めてこのコンセプトを導入した開発者と研究者が含まれています。現在、チームはモバイル デバイスの信頼できる実行環境を署名者として活用し、アカウント抽象化によって駆動されるアカウントを提供することに取り組んでいます。

原文表示
このページには第三者のコンテンツが含まれている場合があり、情報提供のみを目的としております(表明・保証をするものではありません)。Gateによる見解の支持や、金融・専門的な助言とみなされるべきものではありません。詳細については免責事項をご覧ください。
  • 報酬
  • コメント
  • 共有
コメント
0/400
コメントなし
いつでもどこでも暗号資産取引
qrCode
スキャンしてGateアプリをダウンロード
コミュニティ
日本語
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)