Simple Summary
- Enforce an Ethereum gas fee limit in the 1inch Fusion mode smart contracts, setting a priorityFee cap based on the block’s baseFee.
- Implement a penalty system, in which violators are barred from filling Fusion mode orders.
- Reduce the Unicorn Power (UP) requirement for Resolvers from 10% to 5%.
Abstract
The proposal aims to both decrease operational costs for Fusion Mode Resolvers and encourage broader participation by introducing a smart contract-enforced priority gas fee limit and a penalty system. Furthermore, by lowering the UP requirement for Resolvers, the Fusion Mode ecosystem will be more accessible.
Motivation
Currently, Resolvers face discouragingly high operational expenses, primarily due to inflated gas fees during auctions. This issue is exacerbated due to resolvers competing with each other, leading to “resolver gas wars”. The costs of these wars are ultimately borne by participants in the 1inch Network, either through resolvers making smaller profits on filling orders or Fusion Mode users getting worse rates on their trades.
In addition, new resolvers are deterred by the high UP requirement for participation. These proposed changes directly address these issues by regulating gas costs and reducing entry thresholds.
Specification
-
Smart Contract-enforced maximum gas fee: Implement a rule on the 1inch Fusion mode smart contracts that caps priority gas fees. All attempts to circumvent this restriction, including direct payment to a block builder’s coinbase, will result in a violation. Violations of this limit should trigger the enforcement of penalties.
- For blocks with baseFee <10.6 gwei – the priorityFee is capped at 70% of the baseFee.
- For blocks with baseFee between 10.6 gwei and 104.1 gwei – the priorityFee is capped at 50% of the baseFee.
- For blocks with baseFee >104.1 gwei – priorityFee is capped at 65% of the block’s baseFee.
-
Penalty mechanism: Offending resolvers will be barred from filling Fusion mode orders.
- First offense – official warning
- Second offense – one (1) day block from filling orders
- Third offense – seven (7) day block from filling orders
- Fourth offense – thirty (30) day block from filling orders
- Fifth offense – three-hundred sixty-five (365) day block from filling orders
-
Decrease in UP threshold: Propose to lower the UP requirement for Resolvers from 10% to 5% via an alteration in the DAO’s governance smart contract.
Implementation:
- If successfully passed, this proposal will be implemented on October 16th.
- This proposal signals to the 1inch Foundation and 1inch Labs to implement this proposal:
- 1inch Labs should deploy the changes described in this proposal
- 1inch Foundation should change the public Fusion Mode Terms of Use for Resolvers and communicate these changes with Resolvers
- The 1inch Foundation should help enforce the penalties described in this proposal
Rationale
Restricting the priority gas fee protects resolvers from excessive operational costs, thus maintaining long-term sustainability. The baseFee ranges described in the specification section are based on historical data and aim to allow 99.99% of transactions to get included within 15 blocks.
A penalty mechanism reinforces compliance amongst the participants while preserving fair competition.
Lowering the UP requirement expands the number of resolvers, promoting diversity and robustness in the Fusion Mode ecosystem.
Considerations
Enforcing these changes would entail updates to the Fusion mode backend and should be thoroughly tested.