【アカウントちゅうしょうか】

アカウント抽象化 とは?

💡 ウォレットをもっと賢く、Web2並みの使いやすさへ
📌 このページのポイント
EOA vs スマートアカウント(AA) EOA(従来型) 秘密鍵 = すべて ✕ 鍵を失くすと資産喪失 ✕ ガス代はETHのみ ✕ 1回1トランザクション ✕ 取引上限の設定不可 ✕ リカバリ手段なし 進化 スマートアカウント スマートコントラクト ○ ソーシャルリカバリ ○ 任意トークンでガス代 ○ バッチトランザクション ○ 取引上限・承認ルール ○ ペイマスター対応 ERC-4337
EOA(通常ウォレット)とスマートアカウントの機能比較
ひよこ ひよこ

アカウント抽象化って何?名前が難しすぎて意味不明なんだけど…

ペンギン先生 ペンギン先生

簡単に言うと「ブロックチェーンのお財布をもっと賢くする技術」だよ。今のウォレットは「秘密鍵」という長い文字列を絶対に失くしちゃダメで、失くしたら資産が永遠に戻ってこない。アカウント抽象化を使うと、パスワード再設定みたいな復旧方法を設定できるようになるんだ

ひよこ ひよこ

それって普通のアプリなら当たり前の機能だよね?

ペンギン先生 ペンギン先生

そうなんだよ。ブロックチェーンは「秘密鍵がすべて」という設計だったから、GmailやLINEみたいな便利さがなかったんだ。アカウント抽象化はウォレット自体をプログラムスマートコントラクト)にすることで、パスワードリセット、指紋認証、取引金額の上限設定なんかを実現できるようにするよ

ひよこ ひよこ

ERC-4337って何?

ペンギン先生 ペンギン先生

Ethereumでアカウント抽象化を実現するための標準規格だよ。すごいのは、Ethereum本体のルール変更なしで動くように設計されていること。「UserOperation」という特別なトランザクションを使って、バンドラーという中継者がまとめてブロックチェーンに送信する仕組みなんだ

ひよこ ひよこ

ガス代を誰かに払ってもらえるって聞いたけど本当?

ペンギン先生 ペンギン先生

本当だよ。「ペイマスター」という仕組みで、アプリ運営者がユーザーのガス代を肩代わりできるんだ。たとえばNFTゲームが「新規ユーザーのガス代は無料!」みたいなキャンペーンを打てる。これでブロックチェーン初心者でもETHを持たずにサービスを使い始められるようになるよ

ひよこ ひよこ

他にはどんなことができるようになるの?

ペンギン先生 ペンギン先生

バッチトランザクションで複数の操作を1回にまとめたり、セッションキーで一定時間だけ権限を与えたり、ソーシャルリカバリで友人3人中2人の承認でウォレットを復旧したりできるよ。Web2のサービスでは当たり前のことが、ようやくWeb3でもできるようになるんだ

ひよこ ひよこ

もうみんな使っているの?

ペンギン先生 ペンギン先生

2023年のデプロイ以降、対応ウォレットは増えてきているけど、まだ普及途上だね。Safe(旧Gnosis Safe)やZeroDev、Biconomyなどが対応を進めているよ。ブロックチェーンが一般ユーザーに広がるための最重要技術の一つと言われていて、今後の普及が期待されているんだ

ペンギン
まとめ:ざっくりこれだけ覚えればOK!
アカウント抽象化」って出てきたら「ウォレットをスマートコントラクト化してもっと便利にする技術」と思えればだいたいOK!
📖 おまけ:英語の意味
「Account Abstraction」 = アカウントの抽象化
💬 「Abstraction(抽象化)」はプログラミングで「複雑な中身を隠してシンプルに使えるようにする」という意味だよ。ウォレットの複雑さをユーザーから隠すイメージだね
← 用語集にもどる