Truthcoin-on-BTC site: https://bitcoinhivemind.com
Quote from: zack on May 29, 2014, 10:18:04 PM7) anyone can sell tokens to the prediction market they purchased it from.*not always true. The author of a PM can choose to disallow this feature. disallowing the selling of tokens is useful in the case of funding public goods.
Quote from: zack on May 29, 2014, 10:18:04 PMThe PM sells at least 2 types of tokens, one type will eventually be declared a winner, and it will be worth 1 truthcoin. all the other types go to zero.Each PM only accepts one type of money. Either truthcoins, or one type of token.
Quote from: zack on June 01, 2014, 07:01:18 AMI did not use clever statistics. Probably someone else has a much better way of doing this.I fear that my code is going to be undecipherable, so I will give a short explanation here.When the pool of votecoin holders is created, a number 'x' is defined. It is between 0 and 1.When the votecoin holders are voting on whether or not to accept a potential decision. holders sign either to accept, or deny, one at a time. We keep a running total of how much of the votecoins want it either way. If at any time ((the amount of votecoins that accept the decision)-(amount of votecoins that deny the decision))/(total number of votecoins in the pool) > x, then the decision is accepted into the pool of decisions.Alternatively, if that fraction was <-x, the decision is thrown out, or if 40% of votecoin holders want to get rid of it, then it is thrown out.voting to decide on the outcome of the decision works identically, and with the same constant x.
Quote from: zack on June 01, 2014, 07:30:52 PMSo we need to keep an array of the outcomes of every decision that this pool of voters has ever voted on?
Quote from: zack on June 01, 2014, 07:30:52 PMI am working on implementing truthcoin full-time.