contracts icon indicating copy to clipboard operation
contracts copied to clipboard

Explore incentives to push splits

Open CodeSandwich opened this issue 2 years ago • 3 comments

0xsplits protocol has a nice feature of tipping the person who triggers splitting and pays the gas. They've implemented it as a configurable percentage of the split funds which goes to the caller. This way the network keeps flushing itself, especially during low gas price periods. If there are bots involved, we can expect the tip for the caller to be around the lowest possible gas cost to push the split. The regular splits receivers don't really lose anything, somebody needed to pay for the gas anyway. It's even better, because it's done optimally and in form of a tax proportionally divided between all the receivers. E.g. if there are 100 receivers and each gets just 50$, nobody will ever trigger splitting, it makes no financial sense. But if the caller tip is 10%, each will get only 45$ but the bot may actually make it a reality because it'll get 500$ which is enough to cover the gas.

An approach like this is worth exploring, either by copying the 0xsplits solution or by inventing something similar but better suited for us.

CodeSandwich avatar Feb 17 '22 15:02 CodeSandwich