9
2
Imagine if a few miners who together control more than 50% of the network hash power decided to charge higher transaction fees just for addresses containing really large sums.
For example, this address here has 69,471.08443061 BTC:
http://blockchain.info/address/1HQ3Go3ggs8pFnXuHVHRytPCq5fGG8Hbhx
Now the miners could decide to reject any transaction going out of that particular address (no matter how small the amount) unless it included a 25% transaction fee. You could call it extortion.
Question:
- Is it "illegal" (see below) under the rules of Bitcoin?
- How would the rest of the network detect such a problem (given it involves only one particular address)?
- How would such a problem be resolved?
By "illegal" I don't mean the network would reject such behavior, because that it wouldn't, but that it would be rejected by most participants in the Bitcoin economy based on an implied understanding of what's fair and what isn't.
[UPDATE]
OK, let's say the mining cartel publishes their new policy on their website and word goes around.
Also, as an incentive to the rest of the participants in the economy, it is announced that part of the higher transactions fees will be distributed to everyone. This is achieved by setting up a single address (a la SatoshiDice) where you can send any amount and in return you'll receive the same amount plus the bonus. You can only do this once per address, because the program checks that the funds don't cross the same address twice.
You could call this a wealth tax or a "Robin Hood tax."
1It's similar to what happened in Cyprus recently, where anyone with more than 100,000 euros had to pay a very heavy tax. The rest of the public played along because they were off the hook. What I describe here is not some sort of tinfoil conspiracy scenario, just trying to figure out what's different about Bitcoin that makes it so special. Wealth redistribution happens all the time and there's nothing in Bitcoin that would seem to prevent it. – Manish – 2013-04-17T13:25:16.903
1As far as I understand, the fee works as "I won't include you in a block I produced unless the fee you pay is higher than...". Now if 60% of the network charged 25% fee, that would mean the transactions from address that doesn't pay that fee would need to be processed through the remaining 40% of the network meaning they would come at 40% the normal speed, but otherwise get unaffected... – SF. – 2013-04-17T17:25:53.787