Our CLAM - The CLAMour Specification
Looking great. Thanks for all the work put into this. Not sure about the 10,000 block time frame though, it doesn't seem like enough time for a real vote to occur. Is the Clamour name a take on the word clamor?
About the 10,000 block frame: That's a moving frame. There is no deadline for votes; instead, whenever >50% of blocks staked in any 10,000 block window express support of a petition, that's considered a majority. So in effect, the vote can occur any time.
Is there no way to defeat a proposal then? All proposals are simply pending until they reach consensus?
It's just a survey of opinion of stake holders over a time window, nothing more. It can't bind future stakeholders or even the same ones at a later time. If someone were to interpret it as "approval" and try to push through a soft fork on that basis where opinion had later shifted against, the fork would fail. Conversely if someone proposes a soft fork that previously failed to gain support in a survey but was later supported by a majority of stake holders, that fork would probably succeed.
Some sort of mechanism for timing them out to avoid clutter might be reasonable. At that point if there is still interest in continuing to measure stakeholder opinion on that question, it could be resubmitted.