Open bedeho opened 4 years ago
Simple ideas
This is actually quite a serious issue, someone can just setup a bot to spam the proposal with the lowest staking requirements, and possibly for a low $ amount, they could totally congest the proposal liveness, in particular because there is some overhead in trying to get the council to all get together and vote to slash these. It can be economical for a long time.
I believe the proposal system currently puts a limit on the number of proposals that can be in the pipeline at any given time. This can be exploited by an attacker to introduce a delay in the ability of the council to respond to some sort of abuse or problem via the proposal system. They would have to be willing to incur the risk of losing a proposal stake in a large number of Sybil proposals, but it could be worth it, given the return on the attack in some subsystem. This should be carefully evaluated at some point, and if the risk depends on parameter values, then it should at least be recorded in the Handbook to inform the future community about risks of changing values.