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