Cost analysis of a council election full block #2782
Conversation
Just as a note, I think we want to deprecate the use of "DOLLAR" in our code base since it implies things which you mention clearly do not apply above. It might make sense to come up with another unit of measurement. Maybe # of Big Macs? |
An attack on Polkadot costs 500 Big macs :D |
@kianenigma some unused warning |
I haven't had time to look into this yet, but the current measure is also not too bad. We've never changed these constants in the past, so I am a bit worried about the consequences there. But, assuming that they will have no consequence, and we can easily update them, I think this model is easy and simple enough. For example, the governance bodies can re-evaluate this once per quarter based on the mean value of DOT, and just change this one number. I'm curious to see what happens with #2451. |
bot merge |
Error: Missing process info; check that the PR belongs to a project column. Merge cannot succeed as it is. Check out the criteria for merge. |
@kianenigma you need to merge master |
…cil-election-cost
…kadot into kiz-council-election-cost
bot merge |
Error: Missing process info; check that the PR belongs to a project column. Merge cannot succeed as it is. Check out the criteria for merge. |
@bkchr you need to approve |
Done 😜 |
Current value is
166_000 DOLLARS
. With the current value of DOT, this is more than a million. But I expect the DOT to DOLLARS ratio to be tuned soon, therefore let's assume DOLLARS is actually 1USD.In this case, I think it is a bit too low. Current
VotingBaseBond
is20 * DOLLARS + ...
only for the storage item. I would say we increase this to 50 or 100 DOLLARS to reach a safety net of half a million DOLLARS at least.