Skip to content
Banking on Bitcoin

Technology

Bitcoin vs Ethereum: Key Differences Explained

Bitcoin and Ethereum are different networks built for different jobs. Compare their purpose, supply, consensus, smart contracts and uses.

By · Published

Illustration of a glowing bitcoin coin surrounded by a network of connected nodes

Key takeaways

  • Bitcoin launched in 2009 as a peer-to-peer digital money system. Ethereum launched in 2015 as a platform for running programs, called smart contracts, on a shared network.
  • Bitcoin’s supply is capped by its code at just under 21 million. Ethereum has no equivalent fixed cap.
  • Bitcoin uses proof of work. Ethereum switched from proof of work to proof of stake in September 2022.
  • Bitcoin is deliberately limited and slow to change. Ethereum is more flexible and has been upgraded more often.
  • Neither is declared better here. They aim at different goals, so the comparison depends on what you want from a network.

What is the main difference between Bitcoin and Ethereum?

Bitcoin is built mainly to hold and move value, while Ethereum is built mainly to run programs. That difference in purpose explains most of the others. Bitcoin keeps its feature set small on purpose, so that it is simple to check and hard to break. Ethereum offers a more general toolkit so that developers can build many kinds of applications on top of it.

Both are public networks with no company in charge, both are run by thousands of independent computers, and both use a cryptocurrency, bitcoin and ether. But treating them as two competing versions of the same thing leads to confusion. They are closer to two different tools. What Is Bitcoin? covers the first in depth, and this guide gives the contrast.

Side-by-side summary

TopicBitcoinEthereum
Launched20092015
Main purposeDigital money and store of valuePlatform for smart contracts and applications
UnitBitcoin (BTC)Ether (ETH)
Supply policyFixed cap of just under 21 millionNo fixed cap, policy has changed through upgrades
ConsensusProof of workProof of stake since September 2022
ProgrammabilityLimited by designGeneral-purpose
Pace of changeSlow and conservativeFaster and more frequent

Why did they launch in different years, and by whom?

Bitcoin came first. It was described in a whitepaper in October 2008 by the pseudonymous Satoshi Nakamoto, and the network started in January 2009. Its creator’s identity is unknown, as covered in Who Is Satoshi Nakamoto?.

Ethereum came later, launching in 2015. It grew out of the idea that a blockchain could do more than record payments: it could run code that anyone could use. Its early development was organized openly with contributions from many people, and a nonprofit foundation supported the work. That gave it a visible leadership and research community that Bitcoin does not have in the same form.

How do their supply policies differ?

Bitcoin’s supply is fixed in the code. Only just under 21 million bitcoin can ever exist, and new coins are released on a schedule that halves every 210,000 blocks. The path is known in advance, and you can see it in the Halving and supply explorer. Whether a hard cap is a strength is debated, as discussed in Why Does Bitcoin Have Value?.

Ethereum has no equivalent fixed cap. New ether is issued as rewards to the participants who secure the network, and the rules for how much has been changed over time through network upgrades. A 2021 upgrade also made part of every transaction fee get permanently removed, so supply can grow or shrink depending on usage. Supporters call this flexible and responsive. Critics say it means the supply policy is less predictable than a fixed schedule. Both descriptions capture something true.

How do they reach agreement?

Bitcoin uses proof of work, in which miners spend computing power and electricity to earn the right to add a block. Ethereum used proof of work at first, then switched to proof of stake in September 2022, in an upgrade known as the Merge. In proof of stake, participants lock up ether as a deposit and can lose part of it if they break the rules.

The consequences are different energy use, different hardware needs and different security assumptions. A full comparison is in Proof of Work vs Proof of Stake, including the criticisms of each. Neither approach is shown to be right by this article.

Blocks also arrive at a different pace. Bitcoin aims for one roughly every ten minutes. Ethereum’s blocks come in much shorter intervals, measured in seconds. The slower rhythm of Bitcoin is part of a design that favors caution over speed on the base layer.

What are smart contracts and why do they matter?

A smart contract is a program stored on a blockchain that runs automatically when its conditions are met, with the result recorded on the shared ledger. Ethereum was built around this idea. Developers can write contracts that hold funds, issue new tokens, run exchanges or set up lending, and the network’s computers all run the same code.

This has produced a large ecosystem of tokens and applications on Ethereum, including tokens that track the dollar and many others. It also brings risks that are not about the protocol itself: a bug in a contract can lose money, and a scam can be written as code. Complex programs have more ways to fail than simple payments.

Bitcoin does support a scripting system, which lets you set conditions on how coins are spent, such as requiring several signatures. It is intentionally limited, because the more flexible a system is, the more places a flaw can hide. Bitcoin developers generally favor keeping the base layer simple and building extras on separate layers, like the one described in What Is the Lightning Network?. Ethereum also has layers built on top of it, so the idea is not unique to Bitcoin.

How do their accounting models differ?

Bitcoin tracks unspent outputs, which resemble individual bills in a wallet. Each payment uses up some outputs and creates new ones. Ethereum keeps account balances, more like a bank’s ledger, along with the stored data and code of contracts. The first is a good fit for simple transfers, and the second suits programs that need to remember state. How Does Bitcoin Work? explains the Bitcoin model with a cash analogy.

What are they typically used for?

People use Bitcoin mostly for holding, sending value and, through products like exchange-traded funds, investing. Some see it as a form of digital savings, others reject that view, and the discussion is covered in Bitcoin’s Role in a Changing Global Economy.

People use Ethereum for a wider mix: applications that run on contracts, tokens, lending and trading programs, and collectibles. Many of those uses are experimental, and some have failed or been abused. Ether itself is needed to pay the fees for using the network.

These are tendencies, not rules. You can hold ether as an investment and send bitcoin as a payment, and both networks can be used in ways their designers did not intend.

What are the risks of each?

Both are volatile, both can be lost to scams, and both can be mishandled through user error. Keys, backups and custody matter equally, and How to Buy and Secure Bitcoin covers the habits that apply to both. Neither is insured by the government, and both face regulatory questions that differ by country and may change.

Each network also has its own open questions. For Bitcoin, one is whether fees will fund security as the subsidy shrinks. For Ethereum, one is how its more complex design and shifting supply rules will hold up over time. This article makes no price comparison and no prediction.

How should you think about the comparison?

Ask what you are trying to understand. If you are curious about digital money with a fixed supply and a simple, conservative design, Bitcoin is the thing to study. If you are curious about programmable applications on a shared network, Ethereum is. Many people learn about both. Decisions about owning either should rest on your own situation and a qualified professional’s advice.

New to the field? The Start Here path is the best place to begin.

Where to go next

Frequently asked questions

What is the main difference between Bitcoin and Ethereum?

Bitcoin was designed as a digital money system with a simple, tightly limited feature set. Ethereum was designed as a general-purpose platform where programs called smart contracts run on a shared network, and its currency, ether, pays for that computation.

Do Bitcoin and Ethereum have a supply limit?

Bitcoin's supply is capped at just under 21 million coins by its code. Ethereum has no equivalent fixed cap. Its issuance policy has changed over time through upgrades, and part of the transaction fees is permanently removed from supply.

Do both use proof of work?

No. Bitcoin uses proof of work. Ethereum used proof of work at first and switched to proof of stake in September 2022. The two networks now reach agreement in different ways.

When were Bitcoin and Ethereum launched?

Bitcoin launched in 2009 and Ethereum launched in 2015.

Is Ethereum better than Bitcoin?

Neither is better in general, because they were built for different goals. Which one suits a need depends on what you are trying to do and what trade-offs you accept. This guide does not rank them.

Related articles