📢 Countdown: Just 1 Week Left! Are You Ready?
🗓 On November 14, @Gate_Ventures and @HackQuest_ are joining forces for the #WEB3 DEV HUDDLE# side event at Gaysorn Tower in Bangkok, Thailand!
🔥We’re excited to have @ZKcandyHQ, @iGAM3_ai, @flow_blockchain, @botanika_sol and @kol4u_xyz as our gold sp
Will Vitalik's EIP-7702 sacrifice the unlimited potential of the EIP-3074 Invoker market?
What do you think of the recently hotly discussed new Ethereum proposal EIP-7702? To put it simply, it is an optimized and advanced version of EIP-3074, which is more compatible with ERC-4337 Ethereum account abstraction grand strategy. However, in my opinion, calling for EIP-7702 to cater to the orthodox development framework of ERC-4337 would limit the unlimited potential of EIP-3074 in terms of "invoker", and can only be regarded as a "compromise". Why? Next, I would like to share my views:
EIP-3074 can be operated by AUTH and AUTHCALL to give the original EOA Address a new smart contract capability, each EOA Address can set an Invoker logic contract to expand the function, Invoker has a great custom transaction logic and permission control and other functions, flexible enough, the disadvantage is that once the Invoker contract is evil, it will cause great asset damage to users;
EIP-7702 is a "compromise" proposal between 3074 and 4337, which upgrades the EIP-3074 scheme to allow users to upgrade their EOA Address to the contract control state only once under the current transaction, and then restore the EOA state after the transaction is completed. Therefore, it can better fit the account abstraction framework of ERC-4337, and at the same time limit the chaos that may be brought about by EIP-3074's ultra-flexible state.
If the invoker is suspicious, the user will undoubtedly lose assets, but if the invoker is friendly, it will accelerate the development of the "intent-centric", which is highly anticipated to optimize the trading experience. Because the Sover market that everyone expects in the direction of intent-centric essentially relies on invoker to design complex transaction logic in the contract: for example, automated dropshipping transactions; The condition triggers the next trade; automatic asset allocation; Batch aggregation of transactions; Increase the number of longest signature approval transactions; Trading time limits; Integrate transactions with external systems; Trade financial strategies and more.
A fully flexible invoker market will accelerate the development of the intent track Sover solver market, which can have more long flexible and customized long wick candle refined services for specific people, such as:
@ApertureFinance is building a new invoker infrastructure that is intent-driven, gasless, and automates workflows, with $2.6 billion in volume, which is favored by some institutional trading users.
For another example, @bentobatch has built a Streamlined Transaction layer based on the Wallet application, allowing users to simplify on-chain operations and make transactions simpler and cheaper.
In addition to the optimization of the trading experience, @dappOS_com is also exploring the rapid implementation of Intent infrastructure in the direction of chain architecture and Decentralization Solver market incentives and application implementation.
The invoker market pointed to by EIP-3074 does deviate from the direction of ERC-4337 account abstraction in the short term, and may bring some malicious contract risks, but if this invoker market is placed in a more longer decentralization solver solver network market, the positive significance of the Invoker free market may outweigh its negative effects.
The new EIP-7702 framework not only inherits the advantages of EIP-3074's "flexible account conversion", but is also ERC-4337 compatible. However, the one-time grant of permissions cannot maximize the potential of "invoker" in the design and management of transaction logic complexity.
However, Invoker can also accept the EIP-7702 framework, which can be adapted with a number of products and services to accelerate the development of rich Solver solvers. But Invoker's more free and scalable service upgrade along EIP-3074 will the exploration shorter actually be larger? (With a tight spell, he is also a monkey brother, but he has no ability to make trouble in the heavenly palace.)
How so? I tend to view ERC-4337 and EIP-3074 as two separate and parallel free markets, and it would be a bit of a choke to completely discard the broader development potential of EIP-3074 in order to maintain the legitimacy of ERC-4337. Of course, in the short term, using EIP-7702 as a transition is also an optimal solution. What do you think?