ERC-2612 Permit (EIP-2612)

ERC‑2612 Permit (EIP‑2612)とは、Ethereum 上の ERC‑20 トークンに対して署名ベースで承認(approve)を行うための規格である。

目次

概要

概要(ERC-2612 Permit (EIP-2612))の図解

ERC‑2612 は、従来の on‑chain 承認手続きを省略し、オフラインで署名したメッセージをオンチェーンで検証することで gas を節約することを目的として設計された。EIP‑712 の型付きデータ構造を採用し、noncedeadline によって再利用防止と有効期限管理を実現している。

役割と機能

役割と機能(ERC-2612 Permit (EIP-2612))の図解

  • Gasless 承認:ユーザーはトランザクションを送信せずに署名だけで承認を完了できる。
  • DeFi 連携:DEX、レンディング・プロトコル、オートメーションツール等が、ユーザーの許可を即時取得し流動性やレバレッジ操作をスムーズに行える。
  • メタトランザクション:サードパーティがユーザー代わりに手数料を支払う仕組みと相性が良い。

特徴

特徴(ERC-2612 Permit (EIP-2612))の図解

  • 署名ベースで、承認状態はオフチェーンに留まり、オンチェーンでは検証のみ行われる。
  • nonce により同一トークン・アドレス対の再利用を防止し、重複使用を回避できる。
  • deadline で期限切れを設定し、過去に取得した署名が無効になるよう設計されている。
  • 既存 ERC‑20 と互換性があり、新規実装は追加のインターフェースのみを導入すればよい。

現在の位置づけ

現在の位置づけ(ERC-2612 Permit (EIP-2612))の図解

ERC‑2612 は Uniswap v3、Aave、Compound 等主要 DeFi プロトコルで採用されており、ユーザー体験向上と取引スピード改善に寄与している。レイヤー2 ソリューションやクロスチェーンプロジェクトでも統合が進められ、今後はさらに多くのトークンで標準化が期待される。規制面では特別な課題は報告されておらず、技術的に成熟したオプションとして位置付けられている。

×

続きを読むには確認が必要です

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

目次