Dynamic gas price oracle to reduce dusk attack possibility #341
Labels
breaking change
Breaking change feature
feature-wanted
We want this feature please
WIP
work in process
Currently, gas price oracle will give out suggest price based on historical price. It is OK in most time, but not working good if the network is facing dusk attack.
Most of the network users were struggling with not being able to have their transactions included when network is being attacked, and they can't find out why and how to pass it through.
The client, especially the RPC endpoint, has the responsibility and ability to suggest higher gas price to users so as to have their transactions included as soon as possible.
But we have to take care that raising price will make all network users cost more in network congestion whether they wish it or not. The most important part is, validator nodes are the final guard who are responsible to protect dust attack, and they should be able to give out a reasonable suggested gas price, which is lower than other RPC endpoints (more pressure), but high enough for reducing attackers' willingness to attack.
The text was updated successfully, but these errors were encountered: