伝統的に、イーサのアカウントは外部所有アカウント(EOA)とスマートコントラクトアカウントに分類されてきました。しかし、ユーザーが運用するEOAは、使いやすさとセキュリティの面でしばしば課題をもたらします。ERC-4337はこれらの境界線を曖昧にし、ユーザーがスマートコントラクトをより直感的に操作できるようにします。
EtherC-4337は、ユーザーがスマートコントラクトをより直感的に操作できるようにします。ユーザーがイーサとやりとりする方法は、彼らの環境の複雑さに適応する必要があります。私たちはすでに、クレソ・ウォレットやアボカド・ウォレットのような、アカウントの抽象化に基づいたソリューションの出現を見てきました。
ERC-4337の導入は、ウォレットの設計における多くの改善のための基礎を築き、エンドユーザーの複雑さを軽減するでしょう。
これに加えて、ERC-4337はエンドユーザーのエクスペリエンスを大幅に向上させ、ガス抜き取引やソーシャルログイン、パスワード回復などの新たな可能性を可能にします。
ERC-4337の主な特長
EIP-4844:レイヤー2の効率改善
なぜEIP-4844なのか: L2ソリューションを安価に利用できる場所を作るため。イーサ上のデータを公開するための安価な場所であり、ユーザーがL2で支払う取引手数料全体を劇的に削減する。
問題: L2で生成されるデータの量は増え続けています。もしこのデータを安く配布する方法があれば、ネットワークがユーザーに請求する取引手数料を即座に削減することができます。
解決策:「ブロブ付きトランザクション」と呼ばれる新しいトランザクション・フォーマット。これは「EVM実装にはアクセスできないが、その約束にはアクセスできる」大量のデータを含んでいます。ブロブのコンテンツは全体がボディに埋め込まれるのではなく、「サイドカー」として個別に伝播されます。
EIP-4844は、しばしば「プロトダンクシャーディング」と呼ばれ、イーサのスケーラビリティ問題を解決するための大きな前進です。
EIP-4844は「プロト・ダンクシャーディング」とも呼ばれ、Etherのスケーラビリティ問題を解決する大きな一歩となります。
EIP-4844は、「ブロブ」データを受け入れ、それをビーコンノードに短期間保持する新しいトランザクションタイプをイーサネットに導入します。
セグメント化されたブロックにはトランザクションは含まれません。セグメンテッド・ブロックはイーサネット・ブロックで実行されるトランザクションを含まず、「データ・ブロック」のみを含み、L2はそのデータ空間を利用して、ユーザーにとって安全でよりスケーラブルなエクスペリエンスを生み出す責任を負う。
EIP-4844について重要なことは、その価値が、L2料金の引き下げによって、私たち全員が恩恵を受けることができるようになり、ユーザーに利益をもたらすということです。
なぜL2コストが低いのか?
EIP-4844は、トランザクションの計算とストレージのコストを分離します
L2は、L2を使用する最もコスト効率の良い方法です。left;">L2は「ブロブ」をイーサに提出するために別の関数を使用します。
永続的にデータを保存する「CALLDATA」を使用する代わりに、彼らはブロブを使用します。の後に刈り込まれます。
データのブロックは永遠に利用可能である必要はなく、L2が少なくとも1人の正直な参加者が状態を再構築し、悪いシーケンサーに挑戦するか、交換することを保証するのに十分な期間(たとえば、1~3ヶ月)です。 その後、データは刈り込まれます。
EIP-4844は、Rollupsをスロットあたり0.25MBまで初期にスケールすることを可能にし、Blobのための独立した費用市場を提供することで、非常に低い費用をもたらし、Rollupsのスケールアウトを大幅に緩和します。
Read: トランザクションは10倍安くなります。
EIP-4844の潜在的な影響は以下の通り
レイヤー2コストの削減:データのコストを削減することにより。strong>:データのコストを削減することで、レイヤー2ソリューションをより手頃な価格にし、より幅広い採用を促します。
トランザクションのスループットを向上させる:これは、1秒あたりより多くのトランザクションを処理できる、よりスケーラブルなネットワークにつながります。
ユーザーエクスペリエンスの向上: イーサでの全体的なユーザーエクスペリエンスは、より高速で安価なトランザクションによって大幅に向上します。
これについては少し前に長い記事を書きました:
EIP-4844
EIP-3074: 取引の簡素化
EIP-3074: 取引の簡素化
EIP-3074は新しいプロト言語であり、追加の信頼前提なしにイーサ上でよりシームレスなユーザーエクスペリエンスへの扉を開くものです。
EIP-3074は、イーサ取引が承認され実行される方法を根本的に変更します。この提案は、新しいタイプの操作を使って、ユーザーが自分の代わりに取引を実行するために第三者を承認することを可能にします。
EIP-3074は、スマートコントラクトに制御を委譲できるように、イーサのEOAを更新することを目的としています。
実際には、EIP-3074は、複雑な操作を複数の承認なしで単一の署名を使用して実行することを可能にし、ユーザーエクスペリエンスを大幅に改善し、複雑な操作をシームレスに実行できるようにします。
エンドユーザーは、一括トランザクションや期限切れトランザクションなどを送信できるようになります。
EIP-3074に関する詳細情報: https://twitter.com/lightclients/status/1371911245561917441
しかし、これを実現するためには、EIP-3074を利用する必要があります。AUTH と AUTHCALL です。
その結果、EIP-3074は一般的にEIP-4337のような他のアカウント抽象化提案よりも好まれません。
このEIPに関する懸念について
https://twitter.com/scupytrooples/。status/1418441829314220032
それにもかかわらず、EIP-3074は次のような新しいユースケースを導入します:
スマート・コントラクト・ウォレット:ウォレット回復ソリューションがあれば、二度と資金を失うことはありません
バッチ取引:ガソリン代を節約できます。
自動化:スマートコントラクト口座で取引を自動化
することができます。EIP-3074の利点には以下が含まれます:
簡素化されたユーザーインタラクション:複雑なDAppのインタラクションに特に有益で、ユーザーのステップとガスコストを削減します。
開発者の柔軟性の向上:より創造的で効率的なスマートコントラクトの設計が可能になります。
セキュリティ強化の可能性:新たなセキュリティ上の考慮事項を導入する一方で、より強固なセキュリティメカニズムを実現する機会も提供します。
EIP-5003 : ネットワークリソースの最適化
この提案は、EAOを委任する機能を提供するEIP-3074とうまく組み合わされています。EIP-3074は、署名権限をスマートコントラクトに委譲する「オペコード」を提供します。
EIP-3074がスマート・コントラクトを委任すると同時に、EIP-5003は署名キーをイーサネットEAOアカウントからスマート・コントラクト・アカウントに完全に移行します。
EIP-3074の限定されたアプリケーションだけが、スマートコントラクトのアカウントに移行します。EIP-3074の限定的なアプリケーションは、スマート・コントラクトの認証に関する新たな攻撃ベクトルを生み出すでしょう。
スマートコントラクトの認可に関する新たな攻撃ベクトルを生み出すのは、EIP-3074の限られた用途だけです。EIP-5003はあまり宣伝されていませんが、イーサネット・ネットワークの効率とセキュリティを向上させる上で重要な役割を果たしています。
EIP-5003に期待されるメリットは:
Conclusion: Future-proofing Ether
イーサの開発はしばしば遅いと考えられていますが、イーサが新しい技術であることは明らかではありません。イーサは常に変化しているため、特定の瞬間に起きていることだけを基準にその技術を見たり評価したりするのは正しくないでしょう。常に進化し、改善し続けているのだ。
特に、Etherの2024年ロードマップは、将来のための明確なビジョンを明確にしており、スケーラビリティ、セキュリティ、アクセシビリティ、ユーザビリティなどの重要な分野に対処し、ネットワークが将来にわたって使用できるようにすることを約束しています。
私たちは、EOAアカウントからより柔軟なスマートコントラクトウォレットに移行し、ユーザーがイーサとやりとりする方法を再定義することに注力しました。
ERC-4337、EIP-4844、EIP-3074、およびEIP-5003の実装はすべて、この進化において重要な役割を果たしています。paddingleft-2">ERC-4337は、アカウントの抽象化を通じてスマートコントラクトのウォレットに革命をもたらし、強化されたセキュリティと使いやすさを提供します。この規格は、ユーザーエクスペリエンスを大幅に簡素化し、イーサネットのエコシステムへのアクセシビリティを拡大するように設計されています。
EIP-4844、または「プロト・ダンクシャーディング」は、コストを削減し、レイヤー2ソリューションの効率を高める画期的な技術です。レイヤ2ソリューションのコスト削減と効率向上におけるブレークスルーです。ブロブを運ぶトランザクションに新しいトランザクション形式を導入することで、トランザクションコストを削減し、スループットを向上させ、エンドユーザーがより手頃な価格でより高速なトランザクションの恩恵を受けられるようにすることを約束します。
合わせて、EIP-3074とEIP-5003は、トランザクションの簡素化とネットワークリソースの最適化において大きな前進を意味します。EIP-3074がトランザクションを承認するための新しい運用機能を導入する一方で、EIP-5003は署名権限を外部所有アカウント(EOA)からスマートコントラクトアカウントに移行することでそれらを補完し、ネットワークのセキュリティと効率を強化します。
イーサネットは、革新と改善を続ける中で、厳しい競争に直面しながらも、その関連性を保つために戦い続けるでしょう。
この記事の主な目的は、読者に、イーサを静的なものではなく、成長し進化するネットワークとして見てもらい、将来性のある新興技術や代替手段となるよう積極的に努力してもらうことです。
EIPの実装と、イーサネットが今年中にどのように進化していくかに引き続き注目していきます。