10.02.2016 Views

Bitcoin and Cryptocurrency Technologies

1Qqc4BN

1Qqc4BN

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Switching costs are certainly not zero for cryptocurrencies. For example, users might buy hardware<br />

wallets which can’t be upgraded. But by <strong>and</strong> large it's easy to switch cryptocurrencies or to use more<br />

than one at the same time.<br />

Second, as we said earlier, many altcoins have unique features which provide a distinct reason for<br />

existing. These altcoins shouldn’t be seen as mere substitutes for <strong>Bitcoin</strong>; they may be orthogonal, or<br />

perhaps even complementary. Viewed this way, complementary altcoins actually increase the<br />

usefulness of <strong>Bitcoin</strong> rather than compete with it. If Namecoin succeeds, for example, <strong>Bitcoin</strong> users<br />

have one more useful thing they can do with their bitcoins.<br />

But this picture of happy cooperation is also an oversimplification. Some altcoins, like Litecoin, simply<br />

try to achieve the same functionality as <strong>Bitcoin</strong> but in a different, perhaps more efficient manner.<br />

Even when new functionality is being offered, often those use‐cases can in fact be achieved within<br />

<strong>Bitcoin</strong> itself, albeit in a less elegant way (we’ll have more to say about this in Chapter 11). Supporters<br />

of the do‐it‐on‐top‐of‐<strong>Bitcoin</strong> model argue that having numerous altcoins divides the hash power<br />

available <strong>and</strong> makes each currency less secure.<br />

Supporters of altcoins argue, by contrast, that altcoins allow market forces to determine which<br />

features are worth having, which systems are technically superior, <strong>and</strong> so on. They further argue that<br />

having numerous altcoins limits the damage of a potential catastrophic failure of any one system.<br />

They also point out that <strong>Bitcoin</strong> developers are highly risk averse <strong>and</strong> that adding new features to<br />

<strong>Bitcoin</strong> via a soft or a hard fork is slow <strong>and</strong> difficult. On the other h<strong>and</strong>, it is easy to try out a new idea<br />

via an altcoin; altcoins can be seen as a research‐<strong>and</strong>‐development test bed for potential <strong>Bitcoin</strong><br />

features.<br />

The practical upshot is that there is some tension between supporters of <strong>Bitcoin</strong> <strong>and</strong> those of altcoins,<br />

but also a sense of collaboration.<br />

10.4 Merge Mining<br />

In this section <strong>and</strong> the next, we’ll set aside issues of culture, politics, <strong>and</strong> economics. Instead we'll<br />

focus on the technical interactions between <strong>Bitcoin</strong> <strong>and</strong> altcoins.<br />

Altcoin infanticide.​As of 2015, <strong>Bitcoin</strong>’s hash power dwarfs that of any other altcoin. Indeed, there<br />

are powerful miners <strong>and</strong> mining pools that control more mining power than entire altcoins. Such a<br />

miner or entity could easily carry out an attack against a small altcoin (if it uses the same SHA‐256<br />

mining puzzle as <strong>Bitcoin</strong>), causing forks <strong>and</strong> general havoc which are often enough to kill the altcoin.<br />

We call this phenomenon ​altcoin infanticide​.<br />

Why would anyone do this, given that they must use their valuable mining power to do so <strong>and</strong> won’t<br />

gain a significant monetary reward? Take the case of the 2012 attack on a small altcoin called<br />

CoiledCoin: the operator of the <strong>Bitcoin</strong> mining pool Eligius decided that CoiledCoin was a scam <strong>and</strong> an<br />

275

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!