EtherのDencunアップグレードは3月13日に準備が整いました。木曜日のコア開発者コールでは、クライアントチームがシステム全体でメインネットに移行していることが改めて発表されました。
Dencunの次のアップグレードの候補は、Pectraと呼ばれ、特にアカウントの抽象化に取り組むイーサネット改善案(EIP)です。
課題は、アカウント抽象化のロードマップをより具体的にすることです。
イーサリアムの共同創設者であるヴィタリック・ブテリン(Vitalik Buterin)氏は、最近はコア開発者の呼び出しにほとんど参加していませんでしたが、「長期的な目的の統一」を呼びかけて議論を開始しました。
ブテリン氏は、いくつかの「小さなこと」に加えて、イーサリアムのアカウントシステムを刷新するための4つの主な目標があると述べました。
イーサネットの「エンドユーザーアカウント」(EOA)モデルは、明らかに最初の2つの目標を満たすことができず、EVMエコシステム全体をスマートコントラクトアカウント(SCA)に移行する必要があります。
「避けるべき最善のことの1つは、スマートコントラクトウォレットとEOAのために、2つの完全に別個の開発者エコシステムを作ることです」とブテリン氏は述べています。
コア開発者は以前、Etherの数年にわたるロードマップに取り組みながらも、短期的にはユーザーエクスペリエンスを向上させるための機能アップグレードを提供する必要性を認識していました。
メインのEtherNetにおけるアカウント抽象化の最初の試みは、2023年のETHDenverカンファレンスでデビューしたEIP-4337でした。
「これはテストベッドになるはずでした」と、Etherの開発者であるYoav Weiss氏は電話で同僚に念を押した。 「アカウントの抽象化がどのように機能するかについてコンセンサスを得ることなく、異なるEVMチェーン上でアカウントの抽象化を実験することができます。
それ以来、この改良は何百万ものスマートコントラクトアカウントを生み出してきた。 レイヤー2ネットワークのzkSyncとStarknetは、独自のネイティブな4337ベースのアカウント抽象化方法を採用しました。ー
しかー。 StarknetのArgentウォレットを他のチェーンで使用することはできません。
解決策は、どのレイヤー2でも使用できる標準化されたセキュアなバージョンを持つことであり、より良いクロスチェーンのユーザーエクスペリエンスにつながる。
「これは、私たちがいてもいなくても起こることなので、私たちは、彼らがそれを正しくできるように手助けしたほうがよいでしょう」とワイス氏は語った。
The Road Ahead
開発者たちは、EIP-3074と5806という2つの競合するEIPに注目しています。これらは、イーサ上のスマートコントラクトアカウントのより包括的なシステムへの足がかりになると考えられています。
コア開発者のLightclient氏とAndrew Ashkhmin氏は前者を支持し、Weiss氏は後者の利点について説明しました。
さらなる議論が必要だという点では意見が一致しましたが、1つはっきりしているのは、ペクトラが勝つかどうかにかかわらず、さらなるイノベーションのために道を開いておくべきだということです。
「EIPが、後でアカウント抽象化を行うことを困難にしないようにする必要があり、その意味で、[3074と5806]はどちらも良いものです」と、ワイス氏は同意しました。
開発者は、ネットワークの将来の軌道に沿いつつ、現在のユーザーのためにEtherを改善する必要性を天秤にかける必要があります。
Erigonの顧客チームのソフトウェアエンジニアであるAshkmin氏は、EIP-3074はEOAにかなり特化しているが、「スマートコントラクト中心に拡張するのは非常に自然な道だ」と述べた。
Nethermindのコア開発者であるAhmed Bitar氏は、「一般ユーザー」がスマートコントラクトのアカウントを簡単に扱えない限り、EOAはなくならないと指摘し、これは良いことだと述べた。
決定を下すわけではないが、イーサリアムコミュニティでその意見に重みがあるブテリン氏は、このアプローチを受け入れました。
「それこそが3074と5806が議論された理由だと思います。 "長い目で見れば、最終段階でEOAがプロトコル機能として削除されたとしても、ユーザーがウォレットを変更せざるを得なくなるということはありません。"