A | B | C | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | ||||||||||||||||||||||||
2 | Ethereum Validator Returns | |||||||||||||||||||||||
3 | ||||||||||||||||||||||||
4 | (in eth) | Income | Reference | Notes | ||||||||||||||||||||
5 | ||||||||||||||||||||||||
6 | % of ETH oustanding staked | 22% | a | Assumption (source: Dune) | ||||||||||||||||||||
7 | Current ETH tokens oustanding | 120,198,958 | b | |||||||||||||||||||||
8 | ETH staked | 26,768,308 | a * b = c | |||||||||||||||||||||
9 | ||||||||||||||||||||||||
10 | Daily new token issuance to validators | 2,356 | d | Sliding scale calculated based on the amount of eth staked | ||||||||||||||||||||
11 | Annual tokens issued to validators | 860,524 | d * 365 = e | |||||||||||||||||||||
12 | Validator staking yield | 3.2% | e / c = f | Return validators get on their staked eth | ||||||||||||||||||||
13 | ||||||||||||||||||||||||
14 | Estimated daily total fees | 3,350 | g | Assumption (source: Etherscan) | ||||||||||||||||||||
15 | Fees paid to validators | 498 | g * (1-burn rate) = h | Validators get the fees that are not used to burn eth | ||||||||||||||||||||
16 | Annual fees paid to validators | 181,789 | h * 365 = i | |||||||||||||||||||||
17 | Validator earnings yield | 0.7% | i / c = j | |||||||||||||||||||||
18 | ||||||||||||||||||||||||
19 | Estimated avg daily MEV earned by validators | 800 | k | Assumption (source: Flashbots MEV Explorer) | ||||||||||||||||||||
20 | Annual MEV earned | 292,000 | k * 365 = l | |||||||||||||||||||||
21 | MEV yield | 1.1% | l / b | |||||||||||||||||||||
22 | ||||||||||||||||||||||||
23 | Validator total annual earnings | 1,334,313 | e + i + l = m | Sum of token issuance and validators share of fees | ||||||||||||||||||||
24 | Total validator yield | 5.0% | m / c = n | Total validator earnings divided by eth staked | ||||||||||||||||||||
25 | ||||||||||||||||||||||||
26 | Gross ETH burned annually | -1,041,798 | g * burn rate * 365 = o | |||||||||||||||||||||
27 | Annual tokens issued to validators | 860,524 | e | |||||||||||||||||||||
28 | Net ETH issued/(burned) annually | -181,274 | o + e = p | Net amount of eth added or removed from existing amount | ||||||||||||||||||||
29 | ETH inflation/(deflation) annually | -0.2% | p / b = q | Rate at which the amount of eth increases or decreases | ||||||||||||||||||||
30 | ||||||||||||||||||||||||
31 | Total validator returns: | |||||||||||||||||||||||
32 | Total validator yield + in/(deflation) | 5.1% | n - q = r | |||||||||||||||||||||
33 | Implied earnings multiple | 19.5x | 1 / r | |||||||||||||||||||||
34 | ||||||||||||||||||||||||
35 | ||||||||||||||||||||||||
36 | ||||||||||||||||||||||||
37 | ||||||||||||||||||||||||
38 | ||||||||||||||||||||||||
39 | ||||||||||||||||||||||||
40 | ||||||||||||||||||||||||
41 | ||||||||||||||||||||||||
42 | ||||||||||||||||||||||||
43 | ||||||||||||||||||||||||
44 | ||||||||||||||||||||||||
45 | Justin Drake's model: | |||||||||||||||||||||||
46 | ||||||||||||||||||||||||
47 | scenarios | |||||||||||||||||||||||
48 | lean optimistic | unit | source | |||||||||||||||||||||
49 | assumptions (at merge) | |||||||||||||||||||||||
50 | merge date | 1 August 2022 | ||||||||||||||||||||||
51 | ETH staked | 14.0M | ETH | https://beaconcha.in/charts/staked_ether | ||||||||||||||||||||
52 | average daily EVM fees (without Flashbots) | 9.0K | ETH | https://etherscan.io/chart/transactionfee | ||||||||||||||||||||
53 | average daily Flashbots bribes | 0 | ETH | https://dashboard.flashbots.net/miners | ||||||||||||||||||||
54 | calculations (at merge) | |||||||||||||||||||||||
55 | max daily PoS issuance | 1.70K | ETH | |||||||||||||||||||||
56 | max yearly PoS issuance | 622,324.268 | ETH | |||||||||||||||||||||
57 | yearly fee rewards | .5M | ETH | |||||||||||||||||||||
58 | staking APR (issuance only) | 4.4% | ||||||||||||||||||||||
59 | staking APR (issuance + fees) | 7.9% | ||||||||||||||||||||||
60 | peak supply | 119.66M | ETH | |||||||||||||||||||||
61 | assumptions (long-term) | |||||||||||||||||||||||
62 | ETH staked | 30M | ETH | |||||||||||||||||||||
63 | average daily EVM fees (without MEV bribes) | 15K | ETH | |||||||||||||||||||||
64 | average daily MEV out-of-band bribes | 2.0K | ETH | |||||||||||||||||||||
65 | calculations (long-term) | |||||||||||||||||||||||
66 | yearly fee burn | 4.5M | ETH | |||||||||||||||||||||
67 | max daily PoS issuance | 4.0K | ETH | |||||||||||||||||||||
68 | max yearly PoS issuance | 911K | ETH | |||||||||||||||||||||
69 | staking APR (issuance only) | 3.0% | ||||||||||||||||||||||
70 | staking APR (issuance + fees) | 8.8% | ||||||||||||||||||||||
71 | years until 100M ETH supply | 5.5 | years | |||||||||||||||||||||
72 | net yearly sell pressure reduction | 8.6M | ETH | |||||||||||||||||||||
73 | ||||||||||||||||||||||||
74 | parameter | unit | ||||||||||||||||||||||
75 | reference date | |||||||||||||||||||||||
76 | supply at reference date | ETH | https://etherscan.io/chart/ethersupplygrowth | |||||||||||||||||||||
77 | average daily PoW issuance | ETH/day | https://etherscan.io/chart/blockreward | |||||||||||||||||||||
78 | burn since EIP-1559 | ETH | https://ultrasound.money (observed 23 April 2022 at 18:52 UTC) | |||||||||||||||||||||
79 | tips since EIP-1559 | ETH | observed 23 April 2022 at 18:52 UTC | |||||||||||||||||||||
80 | fee burn percentage (without Flashbots) | calculated based on recent fee market data, not taking into account Flashbots | ||||||||||||||||||||||
81 | Flashbots bribes since EIP-1559 | ETH | https://dashboard.flashbots.net/miners (approximate) | |||||||||||||||||||||
82 | fee burn percentage (with Flashbots) | calculated based on recent fee market data, taking into account Flashbots | ||||||||||||||||||||||
83 | PoW profit margin | estimated | ||||||||||||||||||||||
84 | PoS profit margin | estimated | ||||||||||||||||||||||
85 | ||||||||||||||||||||||||
86 | constant | unit | ||||||||||||||||||||||
87 | SECONDS_PER_SLOT | seconds | ||||||||||||||||||||||
88 | SLOTS_PER_EPOCH | slots | ||||||||||||||||||||||
89 | EPOCHS_PER_DAY | epochs | ||||||||||||||||||||||
90 | DAYS_PER_YEAR | days | ||||||||||||||||||||||
91 | EPOCHS_PER_YEAR | epochs | ||||||||||||||||||||||
92 | GWEI_PER_ETH | Gwei | ||||||||||||||||||||||
93 | BASE_REWARD_FACTOR | |||||||||||||||||||||||
94 | see beacon chain spec here | |||||||||||||||||||||||
95 | ||||||||||||||||||||||||
96 | ||||||||||||||||||||||||
97 | ||||||||||||||||||||||||
98 | ||||||||||||||||||||||||
99 | ||||||||||||||||||||||||
100 |