ERC-4337 - プロトコルを変えないアカウント抽象化

ERC-4337 は、Ethereum のプロトコルを変えずに、スマートコントラクトのアカウントをトランザクションの送り主のように使えるようにする規格です。 Ethereum のアカウントには、秘密鍵で署名してトランザクションを送る EOA(Externally Owned Account)と、コードを持つコントラクトの 2 種類があります。チェーンにトランザクションを送れるのは EOA だけです。コントラクトで作ったアカウント(スマートアカウント)は、署名の確かめ方を自分のコードで決められるので、複数人の承認や鍵の差し替えを組み込めます。しかし、自分ではトランザクションを送れません。 ...

2026年11月10日 · 更新: 2026年11月12日 · 20 分 · nchika

ERC-7562 - アカウント抽象化の検証に Bundler が課す規則

ERC-7562 は、Ethereum のアカウント抽象化(account abstraction)の仕組みである ERC-4337 で、Bundler がアカウントの検証のコードに課す規則です。検証のコードが使って良い命令と、読み書きして良い storage(コントラクトが持つ永続的な領域で、32 バイトの番号=slot ごとに値を置く)を決めています。 ...

2026年11月10日 · 更新: 2026年11月12日 · 28 分 · nchika