【アカウントちゅうしょうか】
アカウント抽象化 とは?
最終更新:
💡 認証や支払いのルールを、プログラムで選ぶ
ブロックチェーンのアカウントの認証・実行・手数料負担などを、スマートコントラクトのコードで柔軟に設計する考え方。EthereumではERC-4337などの仕組みがあり、利用できる機能は実装と設定による。
📌 このページのポイント
アカウントの認証や操作のルールを、コードで柔軟に決められるようにする考え方だよ。たとえば複数人の承認、復旧のルール、操作をまとめる機能などを組み込める。使うだけで全部の機能が自動的に付くわけではないんだ。
それって普通のアプリなら当たり前の機能だよね?
ERC-4337って何?
ガス代を誰かに払ってもらえるって聞いたけど本当?
他にはどんなことができるようになるの?
実装に応じて複数の操作をまとめたり、承認条件を変えたりできるよ。たとえば復旧を承認者3人中2人の同意で行う、と決めることも考えられる。これは設定の例で、すべてのウォレットの既定動作ではない。承認者や権限、コードの安全性を設計する必要があるんだ。
📖 おまけ:英語の意味
「Account Abstraction」 = アカウントの抽象化
💬 認証や実行のルールを固定の仕組みから切り離し、アカウント側のコードで扱えるようにする、という意味だよ