Post
Topic
Board Altcoin Discussion
Re: Mastercoin 'fee for service' discussion
by
mughat
on 27/11/2013, 03:47:18 UTC
Implementation outline suggestion for mastercoin fee-voting system
Each mastercoin service have one or more unique addresses that sets/defines the initial fee(s) and where fee-addjustment-votes are cast to. The initial fee of a mastercoin-service is the amount of MSC in that particular address to begin with.

People who want to vote transfers one willet (0.00000001 MSC) to the addresse with a message up or down. The system then looks at the amount of MSC each of the sending addresses have and adds up the voting “power”. X MSC = X votes. Addresses with less then 1 whole MSC has no voting power.

If 100% of the votes are up. The fee is doubled.
If 100% of the votes are down. The fee is halved.
anything in between is adjusted according to the ratio of up and down voting power.

Every vote cast are alive untill the next fee adjustment milestone. You can cast your vote at any time (or change it). The system then looks at the number of “living” votes at any given voting milestone to calculate the minimum fee required to use that particular service. based on the previous calculated fee size and the voting ratio. The new fees are calculated each week (or month).

Please let me know what you think.
mughat