moli
Well-known member
I'm afraid an attacker still can mess with the system by moving his MN to another vin and submit another proposal. A rich attacker can easily have 10 MNs and keep doing this with his 10 MNs.Proposals are (more or less, permanent payments to the developer of your choice excluded) DASH projects. Valid projects run (including proposal and voting delay) in the order of weeks minimum.
We have about 2700 Masternodes. If each Masternode creates only 1 proposal, and the resulting projects run only 2 weeks average (that's optimistic, with discussion and voting it's easily 4 weeks minimum) we're talking about 5400 weeks, that's more than 100 years. Divide this by the number of developers and we'll have enough work for the rest of our lives.
My proposal :grin: to prevent SPAM/DoS is to allow each Masternode to create exactly one single proposal in its lifetime.
If someone REALLY wants/needs to create a second proposal he can move the 1000 DASH vin to a different address and create it from this new Masternode.
Minimum delay are the confirmations for the Masternode, which we already have in place.
Discuss!
How about we do what Udjin suggests, make them pay a "collateral deposit" to the Foundation first. Also, I'm not sure if this can be done... But could I suggest the Foundation set up a panel to verify the proposals and their authors to make sure all are legit (by requiring proposal authors to show their real identities), then issue a stamp of approval before a proposal is accepted to be submitted by a Masternode.