5. Someone pointed out that the Board is getting old. As in its just a temporary structure left over from the formation. I COMPLETELY AGREE. Its time we had our first board election.
+1Ok, so we need a way to count votes based on ownership of MSC (someone let me know if others have already figured this out).
I propose the following to implement a simple version of our Proof of Stake system.
1. A yes or no question is posted.
2. All those with MSC make a small BTC transaction from their address to prove they own a certain number of MSC.
3. If the MSC holder posts a transaction for 0.0001 BTC than they are answering Yes.
4. If the MSC holder posts a transaction for 0.0002 BTC than they are answering No.
5. In the case of multiple choice questions each choice is given a number, a vote for the corresponding number is counted as a vote in favor of that choice.
This is a fairly limited system, which only supports one vote during a specified time period.
This said it would get the job done and I believe we have all the tools to code this up as a simple script.
For example:
A. Use which ever of the Mastercoin Explorers / Client implementations in order to look up the Mastercoin Addresses.
B. Check recent transactions at the public address of all those holders of Mastercoins.
C. If a recent transaction meets the voting definition, then count the answer and add the # of Yes' or No's based on the the number of MSC held by the public address.
D. Add up all the answers for Yes or No from all the Mastercoin Addresses and determine the majority decision.
This sounds fairly simple to implement. Anyone want to come up with a simple script to test this out?
There are a couple edge cases we need to think about when it comes to dust rules and the rest, but this is important and would facilitate a lot of community input and is much more accurate than a poll who anyone on Bitcointalk.org can participate in. The first thing we can use it for is holding the first Board elections.
While we are on the subject here is the Mastercoin Legal Repo is any wants to help improve it. We just started with a fork of the Bitcoin Foundation by laws.
https://github.com/DavidJohnstonCEO/Mastercoin-Foundation-Legal-Repo