
著者:オースティンキング、オムニのファウンダー:ビットチェーンビジョンXiaozou
チェーンの抽象化に関する私の詳細な研究により、少し明らかになりました。アカウントの抽象化はありません(aa)、将来チェーンの抽象化はありません。
人々は長年AAについて話してきたので、今日のAAの発展は何ですか?私の調査によると、AAの最新の開発と今後の開発はまもなく生産になります。
まず第一に、アカウントの抽象化を見てみましょう(aa)?
今日、すべてのトランザクションの「承認」は、秘密鍵によって生成された署名から来ています。これは特定の観点からは悪いです。なぜなら、それは次のことを意味するからです
1)携帯電話または2faceを使用して、メールボックスにログインすることで、トランザクションを許可することはできません。
2)各トランザクションには、このキーで署名する必要があります。これにより、実際にユーザーが多くのボタンをクリックすることができます。
アカウントの抽象化は、私たちに多くの大きな利点をもたらしました。
1)人々は、覚えておくことを余儀なくされるよりも、12のランダムな単語を覚えるより簡単な方法でトランザクションを許可することができます。今日の多くのWebサイトで行ったように、これがロック解除されるユーザーの数を考えてみてください。
2)トランザクションを梱包できます。
3)バックアップキーを作成します。パスワードを忘れたときにアカウントを復元できるように、キーを保存できます。
4)ユーザーが操作したい場合、他の当事者がガス料金の支払いを処理し、チェーン(ソルバー)に提出できるようにします。
まあ、それは本当にクールで、非常に多くの利点ですが、少なくとも私たちは長年にわたってAAについて議論してきたと思います。なぜ私たちはまだメタマスクを使用しているのですか。
3つの重要なイーサリアム改善提案(EIP)があります。これは、財布基準としてのアカウント抽象化の開発を理解するのに役立ちます。
EIP:最初のものは同時に最も重要です4337
>
個人的に、このチャートを見ると、私の最初の気持ちは複雑すぎるので、この写真は正確に何を描いていますか?
基本的に、4337を使用すると、ユーザーはチェーンで行う操作を送信できます。その後、サードパーティはこれらすべての要求をまとめて、チェーンに載せる責任があります。EVMをまったくアップグレードする必要がないため、これはクールです。これで、アカウントを使用してこのようなウォレットを抽象化することができます。しかし、なぜあなたはまだそれを使用していないのですか?メタマスクがどれほど悪いかを誰もが不満を言うので、市場により良い選択があるなら、なぜ私たちは必要ないのですか?
以下は、ERC-4337に存在するいくつかの問題です。
1)既存のウォレットを4337にアップグレードすることはできません
2)ガスコストの観点からは、より高価です(つまり、取引手数料が高くなります)
3)見やすい – 上の図では、AAウォレットを作成すると、依存しているバンドラー(あなたのためにチェーンにトランザクションを提出する当事者)がいつか決定することができます。この契約のように、私は誰もが契約に関連する取引を提出させません。あなたの銀行があなたにこれをしてほしいとしないなら、あなたはお金を送金することはできません。
まあ、いくつかの問題がありますが、少なくとも正しい方向に小さな一歩を踏み出すことができますか?既存のウォレットが抽象的なウォレットを考慮してアップグレードできるようにした場合はどうなりますか?これがEIP-3074の主な目的です。ただし、これにはEVMの変更が必要です。既存のウォレットが「はい、アカウントの抽象化が必要です」を承認できるようにする新しい操作コードが導入されます。ここでの難しさは、これにEVMに実際の変更が必要であり、4337はEVMに変更を加える必要さえないため、実際には少しクールです。これはすべて、現状に厳密に基づいています。つまり、ハードフォークは必要ありません。
とてもかっこいい、それは今後の道のように見えますか?もちろん、セキュリティの懸念があります。時々、人々はインターネット漁業リンクをクリックし、すべてのETHを失うために取引を誤って許可します。これにより、オンライン釣りのリンクがさらに危険になります。間違った取引を承認すると、すべてのETHを奪うことができるだけでなく、すべての債務ポジションを削除することも、ENSから公開声明を発行するためです。違いは、「Chase Bankアカウントが明確だ」と「この人があなたの身元を盗んだので、どこにでも行くことができるすべてのパスワードにアクセスできるようになりました」のようなものです。
さて、この問題を解決できるかどうかを確認するために、別の4桁のEIPを持ってみましょう:EIP-7702。
EIPは、私たちの共通の神と救世主Vitalik自体によって最近開始されました。新しい操作コードは必要ありません。4337で作業するためにはほとんど変更する必要がありません。
EIP導入:
4337-ユーザーアカウントへの抽象。
3074 – 既存のウォレットがアカウントの抽象的なウォレットにアップグレードできるようにしますが、新しいEVM運用コードが必要であり、誰かが偶然にデジタルアイデンティティを放棄するリスクを紹介します。
7702 – 3074のセキュリティの代替品は、EVMの変更が少なくなります。
そのため、今では4337、3074、および7702について学びましたが、メタマスクをまだ使用している理由はまだわかりません。7702はまだイーサリアムリサーチコミュニティディスカッション段階にありますが、今後のハードフォークに含まれる場合があります。
それでは、より良い財布体験を得るために、今日使用できる製品を引き続き見てみましょう。私はそのような製品がたくさんあると思いますが、最も顕著なものはコインベーススマートウォレットだと思います。ウォレットは完全に生産されています。ウォレットをテストするために、Google検索に37秒を費やし、ウォレットをインストールしました。私がする必要があるのは、携帯電話のQRコードをスキャンすることだけです。12のランダムな単語はなく、通常のユーザーを怖がらせるための「ニーモニック」や「暗号化」のような単語はありません。使いやすいです。トランザクションを承認したい限り、FaceIDを使用してください。
この記事を書くという当初の意図に戻ると、2つの重要な理由があります。
1)アプリケーションのために、私たちが構築しているため、ユーザーが簡単に開始できるようにします。
2)アカウントの抽象化を介して提出されたユーザー操作のチェーン抽象化の残りのコンポーネントをサポートします。
>
チェーンの抽象化を効果的に行うには、「トランザクションフロー」が必要です。ライセンスレイヤーを介してチェーンでやりたい操作を誰も提出しない場合、解決することは何もありません。ただし、このようなウォレットエクスペリエンスを設計することにより、いくつかの基本的な利点があると信じています。これは、そのようなデザインの概念を持つ傾向があるプロジェクトからのほとんどの新しい「トランザクションフロー」につながる可能性があります。
私は、チェーンポンピングの分野で一生懸命働く多くの企業に連絡しました。コストが速くなりました。
また、ライセンスレイヤーでさらに調査する必要がありますが、その後、ソルバーレイヤーを詳細に研究し、その過程ですべての人と研究を共有します。