Yahoo malware turned European computers into bitcoin slaves
5 stars based on
64 reviews
I see a common mistake in many discussions centered around Bitcoin involving voting power. Specifically, many people think that Bitcoin works kind of like a majority voting system, which it kind of does. In this blogpost, I want to clear up this misconception. The truth is that it is the Bitcoin users who wield ultimate power, and the miners' hashing power has absolutely no say in determining how the protocol evolves.
There are two kinds of "voting power" in Bitcoin: The best analogy I can come up with is from soccer: Fans routinely kick out bad management, drive away players and override bad decisions by the seemingly powerful administration, for it is the fans' attention that the administration bitcoin block reward change my yahoo account. In any case, let's not let too much anthropomorphizing get in the way; that's why most people get trapped into conflating these two concepts in the first place.
Technically, there are two kinds of consensus decisions taking place in Bitcoin:. Miners engage in a process by which they append transactions to the end of an append-only log known as the blockchain.
For this, they are amply rewarded with 25 BTC per block, plus all the transaction fees in this block. The process is carefully constructed to enable the majority to form behind a single, unforgeable blockchain. He can engage in behaviors that are not available to minority miners.
That's because mining power is different from, and is not at all correlated with, chain power. The Bitcoin ecosystem consists of many people other than the miners who operate on the blockchain. In particular, every single Bitcoin user, every single person with a wallet, and every single merchant operates on the blockchain.
They store their balances on the blockchain or have an exchange store their balances somewhere on the blockchain. They use the blockchain to check the balances of people who are sending Bitcoins to them. They validate Bitcoins all the way back to their creation using the blockchain. Miners are part of this group, but they are just like every other user. Collectively, we'll call this group the Bitcoin community. Everyone in the Bitcoin community gets a single vote, no more, no less, on what kind of a blockchain they will accept.
Miners are subservient entities who must follow the decision of the Bitcoin community. They get one vote, along with everyone else. In fact, it is entirely possible for the Bitcoin community to completely change the rules that govern the maintenance of the blockchain, and do so without having any of the miners agree this would be a mistake for political reasons, but the statement holds technically.
The rules are determined entirely by what the buyers and sellers accept as the legitimate blockchain. Miners are subservient followers. To illustrate, suppose that I, for whatever reason, decided to change the blockchain rules so that every new block generated after January 1st, shall have the number 42 at the top of every block. If I see a block after that date that does not have 42 on top, I discard it. Then we'd just collectively refuse the blocks miners create without the magic number in them.
The work that the miners would put into creating nonbearing blocks would be wasted, and their compensation, in Bitcoins, on a blockchain that none of us accept, would be worthless. New miners would emerge who place the magic number on every block, have their blocks recognized, and be able to redeem their block rewards at merchants who recognize the new blocks with 42 on top. The basic way in which people exercise this power is by respecting, or ignoring, the blockchain.
And the vote carries as much weight as what that user bitcoin block reward change my yahoo account to offer to the rest of the community.
If the user is offering to buy a lot of other Bitcoins, or if he's a merchant like Overstock. The core devs working on the reference implementation play a critical role here, because they get to decide the de facto set of rules that everyone abides by.
This is a tremendously empowering situation. Miners derive their income from the buyers and sellers who recognize the blocks they create. This is why the behavior of a misbehaving miner is proscribed -- they could not, for instance, bitcoin block reward change my yahoo account 10 million Bitcoins out of the thin air, because no one would recognize those new rules.
The blockchain is bitcoin block reward change my yahoo account we all say it is. This is why regular users wield ultimate power in Bitcoin. It is the chain power that determines bitcoin block reward change my yahoo account shape of the blockchain, not mining power. Miners are followers, not leaders, in this game. It is critical to keep these distinctions in mind as we think about the true source and distribution of power in the Bitcoin system. There are lots bitcoin block reward change my yahoo account fuzzy analogies for Bitcoin and I'm guilty of using analogies wherever possible myself, because they do make the discourse more accessible, but they also lead some people astrayand if one's not careful, it's easy to end up conflating mining power, which corresponds to miner speed, with real power, which corresponds to having something people want, like cash to buy Bitcoins with or goods to sell for Bitcoin.
It's the latter that counts and dictates all else. Hacker and professor at Cornell, with interests that span distributed systems, OSes and networking. One person, one vote. Mining Power Miners engage in a process by which they append transactions to the end of an append-only log known as the bitcoin block reward change my yahoo account.
Chain Power The Bitcoin ecosystem consists of many people other than the miners who operate on the blockchain. Implications This is a tremendously empowering situation.