EIP-3074: イーサリアムアップグレード提案が資産の権限付与を再構築し、ユーザー体験と安全性を向上させる

robot
概要作成中

EIP-3074:ユーザーエクスペリエンスとセキュリティを向上させるイーサリアムアップグレード提案

EIP-3074は、EOAが指定されたコントラクトに制御権を委譲できるようにし、コントラクトと同等の豊富な実行能力を得ることを可能にします。この提案は使用体験を大幅に向上させ、既存の権限付与方式を再構築し、利便性を維持しながら安全性を高めました。EIP-3074を通じて、EOAは自ら取引をブロックチェーンに送信する必要がなく、取引手数料の支払いのためにETHを調達する必要もありません。

! EIP-3074がウォレットとDAppsに与える影響を説明する

Invokerコントラクト

EOAの制御権を取得できる契約はInvoker契約と呼ばれます。EOAはプライベートキーを使用して署名し、Invoker契約を明示的に指定し、その実行を許可する操作を指定する必要があります。

典型的な実行プロセスは以下の通りです:

  1. ユーザーはEOA秘密鍵で署名し、署名とシールをRelayerに渡します。
  2. Relayerはそれをチェーン上のInvokerコントラクトに持っていき、実行します。
  3. Invokerが署名を検証した後、EOAの身分で操作を実行します。例えば、資産の承認やDEXでの交換などです。

注意すべきは、実行が完了してもEOAのnonce値が増加しないため、同じ署名を繰り返し使用できることです。Invokerは再生攻撃を防ぐために、自身でnonceメカニズムを実装する必要があります。

! EIP-3074がウォレットとDAppsに与える影響を説明する

アプリケーションシーン

EIP-3074は多くの新しいアプリケーションシーンを開きました:

  • バッチコール: ユーザーは複数の取引を1つの実行にまとめることができ、承認署名の回数とガスコストを節約します。

  • セッションキー: ユーザーは特定の条件下で第三者に代理操作を許可できます。

  • ネイティブETHパーミット: ネイティブETHのパーミット機能を実現します。

  • 限定注文: ユーザーは限界価格注文の条件を入力し、条件が満たされたときに自動的に実行され、事前に承認する必要はありません。

  • ソーシャルリカバリー: ユーザーが秘密鍵を失った場合、承認者が資産を移転できます。

! EIP-3074がウォレットとDAppsに与える影響を説明する

EIP-3074の影響

資産の認証方法を改善する

現在のDApp設計はユーザーがEOAであることを前提としており、ユーザーに大量の資産を事前に承認することを要求します。EIP-3074はDApp操作を承認にバインドし、アトミック実行を可能にし、個別に承認が成功する可能性を排除します。この方法はオフチェーン署名の利便性を保持しつつ、permitよりも高いセキュリティを提供します。

! EIP-3074がウォレットとDAppsに与える影響を説明する

ウォレットがEOA nonceを処理します

EIP-3074の署名にはEOAのnonce値が含まれており、EOAが取引を送信すると既存の権限が無効になります。自己署名操作に関しては、ウォレットはEIP-3074の署名を通常の取引として処理できます。ただし、ユーザーが自分でオンチェーンする際には注意が必要です。

  1. 署名が2回必要です: EIP-3074署名とオンチェーン取引署名。
  2. EIP-3074署名のnonceは、チェーン上のnonceの増加に合わせるために、事前に+1する必要があります。

! EIP-3074がウォレットとDAppsに与える影響を説明する

まとめ

EIP-3074はEOAに契約レベルの実行能力をもたらし、多くの新しいアプリケーションシナリオを開きました。それはユーザーエクスペリエンスを大幅に向上させるだけでなく、既存の権限付与方法を変更することによって安全性を強化する可能性があります。この提案は現在のapproveとpermitのモデルを置き換え、ユーザーにより安全な権限付与メカニズムを提供する可能性を秘めています。

! EIP-3074がウォレットとDAppsに与える影響を説明する

原文表示
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • 報酬
  • 3
  • 共有
コメント
0/400
SleepyValidatorvip
· 9時間前
3074はすごい、契約をする人はみんな快適になるだろう
原文表示返信0
GateUser-a606bf0cvip
· 9時間前
ついに新しい提案が出ました 強気あ
原文表示返信0
ser_ngmivip
· 10時間前
この波に参入ポジションを取るべきだよ
原文表示返信0
いつでもどこでも暗号資産取引
qrCode
スキャンしてGateアプリをダウンロード
コミュニティ
日本語
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)