You may associate the name with a certain friendly ghost, but Casper is also the title of an eagerly awaited update to the Ethereum network. The subject of much excitement within the Ethereum community, Casper will see the platform’s consensus method gradually switch from proof of work (PoW) to proof of stake (PoS).
So, what will this upgrade involve, how will it work, what will it mean for miners, ETH holders and the Ethereum network as a whole? Let’s take a closer look.
Disclaimer: This information should not be interpreted as an endorsement of cryptocurrency or any specific
provider, service or offering. It is not a recommendation to trade.
Casper is a hard fork of Ethereum that hopes to tackle a couple of the key obstacles standing between the platform and mass adoption. Casper aims to provide enhanced scalability and combat the risk of centralization as well as put an end to energy-inefficient mining.
Why do we need Casper?
Before we can look at why Casper is required, it’s essential that you have a basic understanding of the differences between proof-of-work and proof-of-stake systems. Ethereum, like bitcoin and many other popular cryptocurrencies, currently runs on a PoW consensus mechanism. Under a PoW algorithm, network participants, known as miners, solve cryptographic puzzles in order to validate transactions and create new blocks.
While PoW has been a popular and effective choice for many cryptocurrencies, it’s an old system that has some important weaknesses. Not only does PoW mining consume a huge amount of electricity, making it extremely inefficient, but it also raises the problem of centralization.
The people and organizations that can afford faster, more powerful mining equipment have more success, resulting in the bulk of Ethereum mining being concentrated among a small number of mining pools. As you can see in the graph below, Ethereum mining is dominated by a few select mining pools – the four largest miners account for a whopping 70% of the Ethereum hash rate.
This has a few key ramifications:
Not a level playing field. The big players have a better chance of mining blocks and obtaining rewards than anyone else. This means they will always be able to afford better mining equipment to help them access increased rewards – in other words, the rich get richer.
Not decentralized. Decentralization is one of the core philosophies underpinning cryptocurrencies but, as the graph shows, PoW systems are at risk of becoming centralized.
Security risk. The large mining pools could theoretically join forces to launch a 51% attack on the Ethereum network, allowing them to double-spend, reverse transactions and generally cause chaos.
Ethereum isn’t the only PoW cryptocurrency facing these problems. Take a look at the following graph of bitcoin’s hash-rate distribution, which shows that 70% of the hash rate is divided between just five large mining pools, only one more than Ethereum.
How does Casper solve these problems?
Casper will see Ethereum switch to a PoS system. Under this mechanism, miners are replaced with validators. To achieve consensus, these validators take turns proposing and voting on the next block, and the weight of each validator’s vote depends on the size of the validator’s deposit (ie, stake).
The blockchain keeps track of a set of validators, and anyone who holds the blockchain’s base cryptocurrency (in Ethereum’s case, Ether) can become a validator by sending a special type of transaction that locks up their Ether into a deposit. The process of creating and agreeing to new blocks is then done through a consensus algorithm that all current validators can participate in.
In more simple terms, ETH holders will be able to “stake” their tokens in special wallets. In return, they’ll be rewarded with ETH for their service to the network – the process is somewhat similar to how your bank pays you interest on the money you deposit in a savings account. The more ETH you stake, the greater your rewards will be.
The first step in the Casper update will feature a hybrid of the PoW and PoS systems, with the PoS system layered on top of the PoW system. This will allow Ethereum to keep running as normal while the PoS system is tested by periodically validating “checkpoints”.
What is a difficulty bomb?
Ethereum’s developers have announced that they plan to release a difficulty bomb on the PoW chain shortly after Casper is implemented. This is a piece of code designed to make Ethereum blocks increasingly difficult and eventually impossible to mine – an event dubbed the “Ethereum Ice Age”. It is designed to stop support for the PoW chain and encourage a shift to the PoS chain.
Ethereum has always planned to move from PoW to PoS and work on the Casper project began back in September 2014.
No. ETH token holders won’t have to do anything.
It’s impossible to say. If the transition from PoW to PoS is a smooth and successful one, the improved functionality of the Ethereum network combined with the lucrative possibilities of staking could potentially drive the price upwards. However, cryptocurrencies are complicated and volatile assets, so you’ll need to consider a wide range of other factors before deciding whether to buy any ETH.
Casper isn’t just one project, but an amalgamation of two research projects currently being completed by Ethereum’s development team.
Casper the Friendly Finality Gadget (FFG). Seen as the first step to transition the Ethereum mainnet from PoW to PoS, Ethereum founder Vitalik Buterin is pioneering this project which uses a hybrid PoW/PoS model. The existing PoW mechanics are used to create new blocks, while Casper the FFG is layered on top using a smart contract. The aim is to create a smooth and seamless transition to PoS, and the first version of the code was released in May 2018 for peer review
Casper the Friendly Ghost: Correct by Construction (CBC). CBC Casper is led by developer Vlad Zamfir and relies on a safety oracle (which Ethereum labels an “ideal adversary”) to constantly fine-tune a partially built PoS protocol until the system has been completed. At the time of writing in May 2018, the GitHub repository for this proposal had not seen any changes for six months.
The advantages of proof of stake over proof of work
Ethereum’s move to PoS will offer a few key improvements on the current PoW system:
Less electricity usage. It’s estimated that Ethereum consumes $1 million worth of electricity and hardware costs per day thanks to its consensus mechanism. Casper will most likely put an end to Ethereum mining as developers plan to release a “difficulty bomb” on the PoW fork when Casper is released.
Reduced centralization. With Ethereum mining set to go the way of the Dodo, Casper will eliminate the mining centralization that threatens Ethereum.
Reduced risk of 51% attacks. Validators under a PoS system will have their own funds tied up as a stake in the network, which means it is in their own interest to act in the best interest of the network as a whole. With their own wealth tied up in the value of ETH, there’s no incentive for a validator to try and harm the value of the currency. If a validator signs conflicting transactions or tries to exploit or attack the network, their entire deposit can be destroyed in a process known as “slashing”, although a portion of the destroyed deposit will be awarded as a finder’s fee for anyone who spots this sort of malicious behaviour.
No need to issue as many new coins. Due to the fact that electricity consumption is reduced, there will no longer be a need to issue as many new coins in order to motivate miners to keep participating in the network. This may even see Ethereum have a negative net issuance one day, which means a portion of transaction fees would be “burned” so that the supply of ETH would go down over time.
Is it hack-proof?
Malicious actions on Ethereum’s proposed PoS network are discouraged due to the staking of tokens. With validators required to lock up a substantial amount of ETH as their stake, they have no incentive to undermine the network. Doing so would see them lose their entire deposit.
However, with a 51% attack seen as a real risk for PoW cryptocurrencies, how would PoS Ethereum stand up to this risk? Ethereum states that the most basic form of 51% attack against Casper is a “finality reversion”, in which validators that have already finalized block A then finalize a competing block A, creating a split of the blockchain.
If this were to occur, it would be up to the community to decide which one of the branches to take forward, ignoring the other. Deciding which branch to focus on could be made on a “whichever branch was finalized first is the real one” basis, which could be agreed upon via communication over social media, between corporations or through backchannels. Alternatively, a free-market approach could be taken, which would rely on market consensus to decide on which branch is the most valuable. In this case, both branches would be traded on exchanges and the like, until one branch established itself as more valuable than the other. If a 51% attack did actually occur, community consensus would probably arise through a combination of approaches.
Another potential attack is liveness denial, whereby 34% or more of the validators refuse to finalize any more blocks. While the chain would continue growing, such an attack would result in greatly decreased security.
There are a couple of actions for responding to this:
Include an automatic feature in the protocol to rotate the validator set.
Use a hard fork to add new validators and delete the attackers’ balances.
Finally, a censorship attack is where 34% or more of the validators refuse to finalize blocks that contain certain kinds of transactions. If the attacker has 34-67% of the stake, one defence could involve programming validators to refuse to finalize or build on blocks that they believe are censoring transactions.
However, if the attacker has more than 67% of the stake, they can block whatever transactions they want and simply refuse to build on blocks that contain those transactions. There are a couple of key defence mechanisms that can provide protection in this scenario:
As Ethereum is Turing-complete, it is already naturally resistant to a certain level of censorship.
Introducing an “active fork choice rule”, where nodes can work out whether a given chain is valid by trying to interact with it and verifying that it is not trying to censor them.
Proof-of-stake challenges and risks
Casper may not seem all that friendly to Ethereum miners, and there are a few other key challenges and risks associated with the switch to PoS. Perhaps the biggest is the security risk associated with staking. Since the first iteration of Casper will only feature up to 250 validators, a physical disaster or a strict regulatory change occurring in an area that contains all the validators could cause the entire network to be wiped out. The network could also be wiped out if a hacking attack occurred in this situation
Another key factor worth considering is that while PoS may solve the problem of mining centralization, it doesn’t actually promise the true decentralization that is a key tenet of many cryptocurrencies. Staking will initially require a minimum deposit of 1,500 ETH, approximately US$1.065 million at the time of writing in May 2018, which puts it out of the reach of the average user and into the domain of collaborative staking efforts and so-called “whales”. Ethereum’s creator Vitalik Buterin estimates that, in later stages, the minimum requirement will only be 32 ETH.
Distributed-systems expert Dahlia Malkhi summed up these concerns at Financial Cryptography 2018 in Curacao. “I think proof-of-stake is fundamentally vulnerable. You’re giving authority to a group to call the shots […] In my opinion, it’s giving power to people who have lots of money,” she said.
There are plans to lower the minimum stake once Ethereum becomes a 100% PoS blockchain, but it’s not yet known when this change will occur or what the new minimum stake will be.
The bottom line
Ethereum’s shift from PoW to PoS is a very big deal indeed. Casper is a complex and important update for one of the world’s largest digital currencies and, if successful, it could be key to overcoming the scalability, energy inefficiency and centralization risks currently facing the network. However, the switch to PoS isn’t without its own obstacles and risks, so it’ll be fascinating to watch how it all unfolds.
Disclaimer: Cryptocurrencies are speculative, complex and involve significant risks – they are highly
volatile and sensitive to secondary activity. Performance is unpredictable and past performance is no guarantee of
future performance. Consider your own circumstances, and obtain your own advice, before relying on this information.
You should also verify the nature of any product or service (including its legal status and relevant regulatory
requirements) and consult the relevant Regulators' websites before making any decision. Finder, or the author, may
have holdings in the cryptocurrencies discussed.
Disclosure: At the time of writing, the author holds IOTA and XLM.
How likely would you be to recommend finder to a friend or colleague?
Very UnlikelyExtremely Likely
Thank you for your feedback.
Our goal is to create the best possible product, and your thoughts, ideas and suggestions play a major role in helping us identify opportunities to improve.
finder.com is an independent comparison platform and information service that aims to provide you with the tools you need to make better decisions. While we are independent, the offers that appear on this site are from companies from which finder.com receives compensation. We may receive compensation from our partners for placement of their products or services. We may also receive compensation if you click on certain links posted on our site. While compensation arrangements may affect the order, position or placement of product information, it doesn't influence our assessment of those products. Please don't interpret the order in which products appear on our Site as any endorsement or recommendation from us. finder.com compares a wide range of products, providers and services but we don't provide information on all available products, providers or services. Please appreciate that there may be other options available to you than the products, providers or services covered by our service.