EIP-5792 🫂 EIP-7702
Det verkar fortfarande råda viss förvirring om EIP 5792 och EIP 7702. TLDR:
- 5792 och 7702 är komplementära
- 7702 ger EOA:er möjlighet att göra atomisk batchning genom att ge dem en uppgraderingsväg till konton för smarta kontrakt
- 5792 handlar om att ge en app ett universellt gränssnitt för att skicka batch TX-förfrågningar till plånböcker.
- Enbart 7702 räcker inte eftersom olika plånböcker kan uppgradera sina användares EOA:er till smarta konton med olika batchbearbetningsgränssnitt. IE-appar kan inte veta exakt hur man kodar ett parti för någon godtycklig plånbok
- Enbart 5792 räcker inte, för utan 7702 skulle miljontals användare inte kunna få tillgång till Atomic Batching (och mer genom funktioner) utan att byta plånbok.
EIP-5792 och EIP-7702 är vänner, inte konkurrenter.
Appar måste använda 5792 så att de kan skicka batchförfrågningar till vilken plånbok som helst, och plånböcker måste uppgradera sina användares EOA:er via 7702.
Månatlig påminnelse om att uppgradera dina appar/plånböcker för att stödja EIP5792. Det finns ingen anledning till att vi ska ha flerstegsflöden för en enda åtgärd längre