Automated wealth redistribution

in gametheory •  5 years ago 

Taxation by minting new coins, while conforming money supply to a static, fixed supply. The supply of coins is fixed with function supplyRatio() returns(uint) { fixedSupply/totalSupply }. Automated wealth redistribution is enforced with minting totalCoins * tax new coins.

Balances conform to supplyRatio,

function getBalance(address _entity) returns(uint) {
    return balanceOf[_entity]*supplyRatio();
}

Payments conform to supplyRatio,

function payment(address _to, uint _amount) {
     transfer(_to, _amount/supplyRatio());
}

Universal basic income implemented by minting totalSupply*tax/population new coins per person, periodically.

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!