Why Bitcoin will Outlast Altcoins

In 1969, within months of each other, two competing projects launched the supersonic era, or so people thought. This was when the Concorde and the Tupolev TU-144 made their maiden flights. Both planes were capable of flying passengers at twice the speed of sound, over 2,000km/h. To give some context to just how major an advance these projects were compared to the commercial airliners at the time, the Boeing 747 had its first flight after the Tupolev, in fact only six weeks later.

These two supersonic airliners drove a captivating narrative. They represented the height of human innovation, our mastery over physics. Unfortunately, the supersonic era never eventuated, due to some inconveniences related to the laws of physics, but that didn’t stop US$3 billion dollars (1970’s dollars, that could buy an ounce of gold for $160) being invested in the Concorde program. An expert in fluid mechanics would have understood at the time why these projects would fail, but likely not be able to explain it in simple terms. In short, flying at supersonic speeds uses a lot of fuel. A Concorde used over 14L of fuel per passenger per 100km, not helped by its tiny capacity of 100 seats (for comparison, the 1988 Boeing 747-400 used 3.35L per passenger per 100km and is considered inefficient today). This made supersonic jets incredibly expensive to operate. They also create a sonic boom (a loud noise that can shatter windows on the ground) meaning these planes could only fly over the ocean. As such, they were only ever a niche offering for the elite. Only 20 Concorde planes and 16 Tupolev TU-144s were ever built. In comparison, over 1,500 747s have been built, and it remains in production, with the last models to be manufactured in 2022.

Tupolev Tu-144 Supersonic Passenger Airliner

Something akin to the supersonic narrative has taken hold in the altcoin space. It started with Ethereum, which launched in 2015, and has since inspired new projects leading to the situation today where there are thousands of cryptocurrency tokens. Many have been so captivated by these altcoins, their stories expertly spread with slick marketing, that they have invested significant sums of money. The extreme volatility in the prices of these tokens has attracted hordes of speculators. Some tokens have not even attempted to develop any new technology, simply issuing tokens without a blockchain, and are capitalising on the enthusiasm while they can. While altcoin projects present seemingly cutting-edge solutions, they all contain a technical flaw that can be seen if you look closely enough.

Illustration from Ethereum's website.
Bitcoin's attempt at an image for the website.

Before assessing altcoins, it’s important to first understand how Bitcoin works. Bitcoin aims to take layered, hard money, which existed at one point in society, and decentralise it so that no government or central party can debase it. Historically, the layered hard money solution consisted of a secure vault (base layer), that could safely store gold (hard money). From this layer, paper gold-certificates were issued which were redeemable for gold and were used for daily transactions. This system kept the base layer extremely secure, although it was inconvenient to transact with. It ultimately failed as the centralised parties that managed the vaults, realising that citizens couldn’t see inside the vault to count the gold, couldn’t resist creating extra gold-certificates. This ultimately led to the fiat currencies we have today.

1928 10 Dollar gold certificate. Over decades this became 10 Dollars of fiat currency.

Bitcoin has created a decentralised, digital version of the gold vault that anyone can audit. To facilitate decentralisation, it is critically important that the blockchain (the base layer) is kept to the bare minimum of transaction information, ensuring that the entire blockchain can be stored on affordable hardware. Over the last 12 years, developers have been innovating to fit more transactions into the limited space in each Bitcoin block. It is possible to run your own instance of the Bitcoin blockchain at home, known as a Bitcoin full node. With an old laptop, a 1 TB external hard-drive (around $50 currently) and an unmetered internet connection, a user can run their own Bitcoin full node. With this setup, users can audit the money supply of the Bitcoin protocol at any time and account for every bitcoin in existence.  

Like a gold vault, the Bitcoin base layer took time to build and is slow to transact with (relative to credit cards), but it is really secure. It’s also incredibly resilient, as the focus on making full nodes accessible has allowed it to become highly decentralised (there are over 50,000 nodes running currently). With no party in control, it is impossible to change key elements of the Bitcoin protocol without overwhelming consensus, which is what protects its property as hard money. But the base layer is not, and will never be, a good solution for daily transactions. Instead, a new layer has been developed on top of the Bitcoin blockchain called Lightning. Lightning is a convenient way of spending bitcoin without compromising the security of the base layer. Transactions on Lightning travel at the speed of light, so they are effectively instant. They are also effectively free (less than 1 cent currently).

Projects like Ethereum, Cardano, Solana and others claim to offer superior blockchains to Bitcoin. However, they have achieved this by putting significantly more (or all) of their functionality on the base layer blockchain. This has allowed these projects to grow quickly, because they do more things than Bitcoin can currently, like code-based loans (‘smart contracts’) and issue tokens that represent digital items such as art (NFTs). To do this, they have sacrificed security and decentralisation. Rather than focusing on first building a secure vault, they have bypassed this step and moved straight to the consumer facing technology. It’s akin to a bank allowing a grocery store and café inside their gold vault in order to make transactions more convenient. This mentality has unfortunately had predictable consequences, with many hackers helping themselves to some of the tokens. This happens surprisingly frequently, there have already been 20 occasions where more than $10 million has been lost from an altcoin platform.

Ensuring that running a full node is accessible to the average user is critical to maintaining decentralisation. Therefore, analysing how easy it is to run a node gives strong clues as to a protocol’s future direction.  Bitcoin has been designed so that a node can be run on your computer while you do other work, or on an old laptop that is currently sitting idle. One of the key factors is the RAM (or short-term memory) requirement, which for Bitcoin is 2GB. The recommended RAM requirement on Ethereum is 16GB, as well as a higher specification computer chip and hard-drive. Essentially, running an Ethereum node would require having a dedicated modern computer. A laptop that meets these requirements today would cost over $1,000; not an option for most people.

Then there is all the data being generated. Bitcoin generates up to 1.5MB in each block, which takes on average 10 minutes to generate. Ethereum blocks arrive every 13 seconds, containing an average of 80KB each. Over a comparative 10-minute period, Ethereum would be generating 3.7MB of data. While this figure by itself is not alarming, it is put into context by the scaling plan for Ethereum, which uses a concept called sharding, which increases throughput by creating 63 new blockchains (keeping the current on as the 64th). With sharding, Ethereum would be generating 236MB of data every 10 minutes. As this would very quickly become unmanageable, nodes will only validate one of the 64 chains, or said another way, nodes won’t validate 98.5% of transactions. Not to be outdone, Ethereum competitor Solana produces blocks at a rate of 2 per second. This is too fast for the Solana blockchain explorer Solana Beach which was having difficulty keeping up. The fragility of this design became apparent recently when Solana stopped producing blocks for several hours and had to be restarted, erasing transactions in the process.

This Solana blockchain explorer was unable to keep up.

Anyone investing money into a protocol should make the effort to understand these technical details, they are akin to understanding fuel consumption and shock-waves in airplanes; knowing these details allows you to see early on that a Boeing 747 is going to be much more successful than a Concorde. Looking only at nodes, the logical conclusion as you project out to the future is that Ethereum, and every protocol that has prioritised faster or more complicated blockchains, will require dedicated and expensive hardware and internet bandwidth out of the reach of the average person. In other words, they will become centralised. These centralised protocols will require you to trust someone else to tell you key information such as the state of the token supply, which defeats the purpose of having a blockchain. Anyone familiar with monetary history will know that trusting centralised entities to manage the supply of money has never worked out well.

Average size in kilobytes of an Ethereum block

So, does this mean that all of the innovation currently happening in the altcoin space is being wasted? It does seem that there are some genuine use cases being addressed. For example, decentralised sharing of hard-drive, CPU and GPU capacity could see real world use. As well, while NFTs seem to be in an epic bubble, the ability for digital creatives to distribute their work and receive fair compensation solves a genuine problem. Finally, Arweave’s idea of permanent storage could be revolutionary in countries that tightly control the flow of information.

The Liquid network, a side-chain of Bitcoin, can already do many of the things being promised by altcoins, such as fast and private transactions, enabling apps to build on it, the transfer of stable coins and issuance and exchange of security tokens. Additionally, a Bitcoin software improvement is currently being worked on that could make it possible for Bitcoin to be both the currency and payment rails for any altcoin project. In the future, it might be possible to take the open-source code from an altcoin project and run it as a side-chain of Bitcoin, using bitcoin as the means of payment. The Lightning layer is just the first glimpse at how the Bitcoin base layer may one day support an entire ecosystem of layers and side-chains that offer a myriad of services in exchange for bitcoin.