Phase zero of Ethereum 2.0 is expected to launch during the second or third quarter of 2020. It’s the first transitional stage of Ethereum network from Proof of Work (PoW) to Proof of Stake (PoS), which will pass block validation function from miners to validators.
A rational validator has a decreased chance of participation if the opportunity exhibits weak profitability. Based on the data/evidence gathered and assumptions made, we’ll elaborate on the following economic incentive model with the motivation of exploring the future profitability of Ethereum 2.0.
For reference, we’ll use this formula as a foundation:
*Economic Incentive Model = Validator Rewards + Network Fees + Gain/(Loss) From Ethereum Price Changes – Costs To Be A Validator*
Before describing the incentive model, we’ll describe our assumptions and data that led us to our calculations and conclusions.
Data/Evidence:
Assumptions:
Some beforehand clarifications:
Definitions:
A validator who participates in Ethereum 2.0 will receive rewards when blocks are successfully proposed and attested for. As estimated by Justin Drake, researcher at the Ethereum Foundation, the Annual Reward Return Rate is approximately 3.2% and the target Staking Amount of Ethereum is around 32 million.
Based on this evidence, we convert the Annual Reward Return Rate to be 18-hour Reward Return Rate.
In the next part, we’ll need the Staking Amount of Ethereum to calculate the Network Fees for a validator who stakes 32 ETH for 18 hours.
Validators earn a cut of the transaction fees that people pay to use the network. During phase zero, all user transactions will still occur on Ethereum 1.0 chain as indicated in EthHub.
Currently, the whole Ethereum network is paying about 600 ETH per day, as mentioned in EthHub. Because we know the whole Staking Amount is 32 million, we can calculate the Network Fees for a validator who stakes 32 ETH for 18 hours as below.
Ethereum price changes will affect a validator’s profit. Gains will arise when the selling Ethereum price exceeds its purchase price, and vice versa.
We will use the 2019 Ethereum price over an 18-hour period from Binance to evaluate the gain/(loss) from the price change in the final analysis part.
Though the PoS system does not require large quantities of electricity – serving as a major benefit–the hardware cost is still TBD according to* EthHub*. We consider that a validator is required to have a computer, assuming that the price of a computer is $600, and that the computer has a useful life of 10 years. So, the cost for depreciation of 18-hour period is $0.12.
(600/(10*365) * (18/24)= $0.1232877
In regards to the software cost, validators need to set up a node, download the Ethereum blockchain software – which is over 20 GB in size – and connect the node to the network. Under the condition that a validator only stakes 32 ETH for 18 hours, we assume no explicit costs for software since it only requires sufficient space of the hardware and network connection.
A minimum of 32 ETH are required to be staked in order to become a validator.
The majority of transaction fees on the network will be burned, while the rest will be given to the validator. We assume that the gas burned will account for 80% of the total transaction fees. Therefore, 0.00036 ETH is burned every 18 hours for a validator who stakes 32 ETH based on the whole Ethereum network paying about 600 ETH per day.
450 * 80% * (32/32,000,000) = 0.00036 ETH
The minimum lockup time is 18 hours. When locked, validators lose the opportunity to invest in other assets (e.g: treasury bills, or riskless investments in global financial markets).
We quantify the opportunity cost by calculating the reward validators could have obtained from the US treasury bill. Currently, the interest rate of a four-week treasury bill is 1.53%. Thus, the interest rate of the 18-hour treasury bill is 0.003%. The opportunity cost is:
1.53% ÷ 365 days ÷ 24 hours * 18 hours = 0.003143836%
0.003143836% * Staking Value Of The Validator ($)
There is currently no way to recover funds if a validator is hacked due to a security failure leading to forced downtime and/or misbehavior.
Poor code can be dangerous, especially since Ethereum is open-source. Different programmers can contribute to a project, making it difficult to develop code with consistent designs and qualities.
Now it’s time for us to move to the exciting part: Validator Profits.
N denotes the amount of ETH a validator stakes, and P(ETH,t) and P(ETH,t-18) denote the price of Ethereum at period t and period t-18 respectively.
After several rearrangements, we get the following equation:
As we can see,Profit depends on the price of Ethereum the time a validator stakes and withdraws if he/she stakes 32 ETH for 18 hours.
Let’s assume, a validator stakes 32 ETH at period t-18 with the price of $130.60.
The above analysis shows that, as long as the price does not fall below $130.59 when the validator withdraws Ethereum, the validator will make profits on the condition that he/she stakes 32 ETH for 18 hours and the beginning price is $130.60.
Therefore, if the price drops by 0.00077% in 18 hour period (approximately 0.37% annually), the validator can still make a profit when he/she stakes 32 ETH.
Phase zero of Ethereum 2.0 is more of an exploration stage rather than an actual execution. The lack of deeper insights are due to the lack of further well-built explanations with concrete data and evidence.
However, phase zero is the beginning of the PoS algorithm--a major advantage for the network. And because Ethereum’s logic does not significantly change, we can possibly use real data from 2019 to estimate the rough picture of profitability in the coming future.
We collected data of Ethereum’s price every 18 hours from Binance, and validator rewards, network fees, and costs to produce a profit chart of a validator who stakes 32 ETH for 18 hours.
As shown above, profits are almost evenly distributed around the breakeven line. Validators are not incentivized to participate in the beginning of Ethereum 2.0 due to the fact there is no absolute tendency that one can make profit, with the assumption that 32 ETH is staked and the Ethereum price in year 2020 does not significantly change from year 2019.
From our perspective, in transition from PoW to PoS, most people tend to wait after phase zero has launched in order to get more information and then make a decision whether to join or not. Ethereum 2.0's future prospect is promising.