先日、StarkNetがMainnetでローンチしました。その内容は後日まとめようと思いますが、Twitterで次の発言をしている方がいました。ここで、「アカウントの抽象化」というキーワードが気になり、StarkWareのMainnetローンチとどのような因果関係があるのか理解ができなかったので調べてみました。1 アカウントの抽象化(Account Abstraction)とは・2020年の9月にEIP-2938でAccountAbstraction(以下、AA)が提案されました。(もう少し遡ると、2016年にVitalikが提案しているところから始まり、歴史は古いようです。)※AAの概要については、GBECの中城元臣さんのこちらの動画で勉強させていただきました。(1)現行のAccount・現在、Ethereumは主にExternally Owned Accounts(EOA)とスマートコントラクトにより成り立っています。 ・EOAとは、シードフレーズから生成された秘密鍵によって保護されているアドレスで、私たちがよく使っている「0x・・・」などの外部所有アドレスのことです。 ・も...