Cointime

Download App
iOS & Android

Post-Shanghai ETH Upgrade: Things We Must Know

Validated Venture

Summary

Ethereum will complete the Shanghai Upgrade in April, staking and withdrawing option will be enabled on Beacon Chain. The Shanghai Upgrade is a hard fork of the Ethereum execution layer, which is expected to fulfill 9 EIPs. As of March 14, 2023, approximately 17.5M ETH have been in staking, accounting for 15.25% of the total ETH supply. Validators on Ethereum has accumulated more than 2 ETH as staking rewards on average, and more than 1 million ETH will be released to the market after the Shanghai upgrade. The impact of the Shanghai upgrade on the Ethereum ecology is undoubtedly significant. This report will mainly discuss the withdrawal design and related risks of Ethereum and LSD protocols after the Shanghai Upgrade, as well as the impact on the price of ETH and other tokens related to the LSD protocol.

1. Official withdrawal process of Ethereum

Withdrawal is achieved by the simultaneous upgrade of the execution layer and consensus layer, and two options are available: “Partial Withdrawal” and “Full Withdrawal”. Partial Withdrawal is to withdraw only the part of proceeds, whereas Full Withdrawal is to withdraw from the validator node and withdraw all the proceeds plus that in staking. There is no priority between these two types of withdrawals, which will be executed automatically as long as the necessary conditions are met.

  • Necessary condition: Validator must have 0x01 Credential (also known as proof of deposit for active validators, currently 42% of validators have this proof)
  • Partial withdrawal conditions: Validator is active and the balance is greater than 32ETH
  • Full withdrawal conditions: Validator is in the Withdrawable state (this usually means the Validator already quitted the network)

The number of withdrawal requests executed by the Ethereum Beacon Chain in a fixed period of time is strictly limited, and each block can process a maximum of 16 withdrawal requests. After a validator meets the withdrawal conditions and makes a request, a withdrawal list is created to contain all validators who submitted withdrawal requests, which includes the withdrawal order, receipt address on execution layer and withdrawal amount. Withdrawal requests are all initiated on the consensus layer and do not proceed independently or enter the memory pool of transactions, and the withdrawals are exempt from the gas, nor do they increase the gas.

2. Will there be a selling climax of ETH?

According to Beaconcha.in, as of March 14, 17,573,625 ETH have been in staking on the Beacon Chain. The number of active validators is 549,181, and staking per validator is currently 33.98 ETH on average at a total of 18,661,170.4 ETH on the Beacon Chain.

Figure 1. The network history of Ethereum (Source: Beaconcha.in)

Based on the withdrawal conditions and process, there are 512 validators per Epoch to withdraw (32 slots per Epoch, one block per slot) and 115,200 validators will participate in the withdrawal in a day (12 seconds per block, 7,200 blocks per day); the total withdrawal capacity is 3,686,400 ETH per day, ceteris paribus, it takes about 5.06 days to withdraw all the ETH in staking on the chain, based on the current number of ETH in staking. However, the process of executing the withdrawals demands some time, and all exiting validators need to wait at least 27.3 hours before they can start a withdrawal.

ETH staking started in November 2020 when the price of ETH is between $500-$600, and these long-term staking would be eager to pull out the principal and the rewards. Stakings starting from February 2021, on the other hand, are losing money relative to the current price. Most withdrawal requests will be Partial Withdrawal. Therefore, a selling climax is not inclined to appear as the selling will be mostly early stakers, which is still minority.

Figure 2. ETH price curve (source: coinmarketcap)

The withdrawal process is not always smooth, for some withdrawals are invalid if the withdrawal conditions are not met, especially in the case that the proof of deposit, 0x00 Credential, is to be converted to 0x01 Credential after the Shanghai upgrade. this conversion is also limited to 16 requests per block. 0x00 Credential validators are on average older with more staking rewards, which leads to a gradual increase in the total amount of ETH withdrawn per block. In the extreme case, exodus from validator nodes is not likely to occur, and each staking protocol is enforced by the Churn Limit Quotient, which reduces the selling pressure to some extent. From the above analysis, the selling pressure is likely to peak 3 to 4 days after the Shanghai upgrade.

In addition, according to data from Glassnode, the total number of nodes willing to relieve from the validator role is about 920. Meanwhile, due to regulatory reasons, the majority of ETH tokens in staking through centralized institutions, which may include Kraken (6.52%) and Binance (4.92%) that have over 2 million ETH in staking, will be released; and in extreme cases, it will be cleared. It will take a month for all withdrawals to be completed according to the Churn Limit Quotient of validators. However, these ETH will not be fully circulated in the market and instead end up in staking on other protocols.

Figure 3. Statistics on the number of nodes with voluntary withdrawn as validators (source: glassnode)

3. Status and withdrawal design of various LSD protocols

3.1 Performance of Liquidity Staking Token (LST)

Currently, the total ETH staking volume of all types of LSD protocols accounts for 42.97% of all staking volume, and Lido alone has accounted for over 30%. The tokens derived from these protocols for staking, LST, have been circulating in the secondary market prior to the Shanghai upgrade with considerable yield in DeFi.

Figure 4. DeFi yield ranking (Source: Defillama)

LST tokens have accounted for about 65% of the staking volume; these staking tokens, on the other hand, have seen significant discounts over the past two years. Currently, the overall liquidity of LST is positive due to the approaching Shanghai upgrade. The opening of withdrawals is favorable for LST price, but it also tests the risk management ability and withdrawal process design of each LSD project.

Figure 5. Percentage of ETH Staking

stETH is currently the LSD token with the best liquidity. As demonstrated by the stETH/ETH price curve in the chart below, the price of stETH/ETH saw a massive discount during March 2021 and June 2022, corresponding to the 3AC and FTX incident, respectively, which are triggered by the immobility of liquidity. The sell-off in 2021 coincided with the climax of the market, which are mostly users staking at the end of 2020; they exited at a higher profit.

Figure 6. stETH/ETH price curve

Coinbase’s LST token, cbETH, has previously been in a discounted state. cbETH is mainly in Uniswap, and it currently reached an approximate TVL of $7.5M; low daily trading volume is encountered, and a liquidity crisis may occur. However, the performance has been outstanding recently. It is possible that as the Shanghai upgrade approaches, arbitrageurs could profit by buying cbETH at a discounted price.

Figure 7. cbETH TVL (Source: Uniswap)

Rocket pool holds the third largest market share among the LSD protocols, with a market cap of $391M and a circulation supply of 210K for its derivative token, rETH. After the Shanghai upgrade, rETH can be returned to the protocol and redeem the ETH in staking as well as the corresponding rewards, in this case, rETH has been priced higher than ETH in the secondary market.

Figure 8. rETH/WETH price curve

3.2 Comparison of the withdrawal process of each LSD protocol

The design of withdrawal scheme of each LSD protocol is subject to uncertainty, and the Shanghai upgrade of Ethereum is a refinement of the PoS mechanism yet a challenge to the LSD protocol as the protocol needs to balance between user experience, processing speed and security. The overall PoS withdrawal process on Ethereum is complicated, especially the different time allocation on various withdrawal protocols. After the Shanghai upgrade, various LSD protocols may be exposed to attacks due to flaws in design. Most of the withdrawal designs will address the following two aspects:

  • Avoidance of attacks and arbitrage: the exchange of LST tokens for ETH may have room for arbitrage activities, reducing the protocol APR; ensure there are sufficient amount of ETH for users to redeem, etc.
  • Setting of thresholds for withdrawal and improve user experience at the same time, especially on waiting time.

3.2.1 Lido

Lido v2 has been approved by the community. The withdraw design has two modes: Turbo and Bunker. Lido creates a withdrawal buffer for withdrawals, which is mainly composed of 3 parts: execution level rewards, ETH as withdrawal and ETH in staking. After the Shanghai upgrade, Lido will have 200k ETH available for immediate withdrawal (without going through the exit of validator node process), and this amount can be the initial buffer.

  • Turbo mode: Once there is sufficient ETH, the protocol will fulfill the withdrawal request. The request time varies from 1 hour-3/4 days; the waiting time depends on whether there is sufficient ETH as the buffer (requires exit of the validator node).
  • Bunker mode: This mode is triggered if there is a widespread forfeiture of the Lido validator nodes; once the mode is activated, the losses will be distributed to users when the forfeited validator nodes exit and the losses can be estimated. Meanwhile, the stETH:ETH redemption calculation must perform accurately. Withdrawals under this mode may take more than 36 days.

Once a user’s withdrawal request enters the queue, an NFT will be given, which represents the position in the queue. This NFT can be traded in the secondary market, where bidders could buy a position in the front of the queue. If the price of ETH is volatile in April, there will be plenty room for imagination on secondary market. Once there is a forfeit during the request period, users in the queue also have to bear the burden to share the penalty equally. However, there is no reward for stETH withdrawal requests in the queue in order to avoid malicious arbitrage attacks.

In addition to the above design, in order to avoid attacks and arbitrage activities, Lido mandates more terms on withdrawals, such as withdrawal requests cannot be cancelled, and the redemption rate of the request cannot precede the redemption rate at the time the request was created.

3.2.2 Rocket pool

Rocket Pool introduces minipools, which reduces the capital requirements for validators, requiring only 17.6 ETH to operate as a minipool; and when the pool is withdrawn, the validator’s capital will be the first to experience losses so that the rETH holders are endowed with insurance at 110%.

For withdrawal requirements, a deposit pool is in place that rETH redemptions can be achieved from the deposit pool and partial withdrawals; but once drained, rETH can be converted to ETH at discount on the secondary market, which is an arbitrage opportunity for minipool operators as rETH can be purchased from the secondary market at a discounted price, and Rocket Pool’s burning mechanism will help exit minipools, thus guaranteeing an exchange rate of rETH:ETH=1:1. Therefore, the operator of minipools can choose whether to exit or withdraw the reward, which is entirely determined by market behavior.

For Rocket Pool, the withdrawal process is not complicated: the operator only needs to revoke minipools; what’s more important, the liquidity of the protocol’s deposit pool must be ensured so that rETH can be redeemed smoothly. At the time of the Merge of Ethereum, Rocket Pool handled it well while one of the node operators of Lido experienced severe downtime. Evidently, Rocket pool will perform better in dealing with the withdrawal process during the Shanghai upgrade. The Atlas upgrade launched by Rocket Pool will lower the threshold to become a validator, further driving rETH liquidity and RPL price.

3.2.3 Frax Finance

frxETH does not accumulate staking rewards when users staking ETH via Frax; instead, ETH can be redeemed within the protocol. In order to receive the staking rewards, users need to re-deposit frxETH into the protocol and exchange for sfrxETH. As a result, Shanghai upgrade will not have influence on redemption within Frax; it is more critical to consider whether the protocol could provide enough ETH for redemptions. Especially when Frax can no longer attract users by higher returns, there may be a large number of redemptions.

Figure 9. frxETH APY & TVL (Source: Defillama)

3.2.4 StakeWise

StakeWise offers a liquidity staking service similar to Lido, except that StakeWise has a new v3 to mitigate the risk of centralized validators; but this version is not yet available. There are two mechanisms of staking on StakeWise: Pool and Solo. The Pool mechanism is a staking pool for any ETH holder to participate, and the Solo mechanism is a non-custodial staking service for each user with 32 ETH.

In terms of exit, users under the Pool mechanism cannot destroy sETH2 and rETH2 within the protocol and receive ETH 1:1 until the completion of the Shanghai upgrade. Prior to the Shanghai upgrade, there was a secondary market for sETH2 and rETH2. Solo users could choose to voluntarily exit before the Shanghai upgrade, but the balance was inaccessible and not eligible to re-enter the staking; by choosing to voluntarily exit after the Shanghai upgrade, fees would continue to accrue until fully exited, which could take a few days.

4. Conclusion and thoughts

The Shanghai upgrade will exert an impact on the LSD protocol in three aspects: (1) token prices, including ETH, various LSD protocol tokens, and derivative token prices; (2) withdrawal design tests the technology of each LSD protocol, and users may choose a different protocol; and (3) more DeFi protocols based on Ethereum staking or LSD protocol derivatives will emerge.

Once users are able to re-select staking protocols, the competitive landscape of Ethereum staking will be reshuffled. Moreover, new LSD protocols or staking-based mechanisms will be introduced, such as DVT-based applications and EigenLayer’s re-staking concept, which may have better yields. For most ETH staking users, the initially decided staking method and object can be changed after the Shanghai upgrade, and the market share of ETH staking will be redetermined.

Users will pay attention on more liquidity staking protocols in terms of smoothness of withdrawal design, staking revenue, license-free, and security. Other than Lido, Rocket Pool may be the LSD protocol with the best growth; the number of minipools and the token price are recommended to be traced after the Shanghai upgrade, especially the withdrawal design, reward mechanism and scalability are addressed in the Atlas upgrade.

LSD-based index tokens have already emerged. For example, gtcETH is jointly launched by Gitcoin and Index Coop, a new Ethereum staking index token. It aims to provide a proxy that users could receive mixed earnings from multiple liquidity staking protocols. At the same time, it facilitates the growth of multiple LSD so that Ethereum can be further distributed. In addition, more DeFi applications will be created: (1) LST can be deemed as the original pool for minting new derivatives; (2) the emergence of futures products anchored to the yield or inflation rate of ETH; and (3) the emergence of stablecoin based on staking ETH. The release of Ethereum staking may also create incremental volume to lending protocols, and many articles have dissected the possibility of high returns because of recurrent lending and borrowing.

References

1. http://bit.ly/3LztoeO

2. https://tim.mirror.xyz/zLdl8bEiDmobHZ5RlvG2LrlZLWV9c2XvkuKQ-vpljSU

3. https://coinvoice.cn/articles/29918

4. Gitcoin Launches gtcETH Index Token To Bolster Funding — The Defiant

5. https://hackmd.io/@lido/SyaJQsZoj

6. Partial withdrawals after the Shanghai fork

https://dataalways.substack.com/p/partial-withdrawals-after-the-shanghai

Comments

All Comments

Recommended for you

  • UXUY Completes $7 Million Pre-A Round of Financing, with Investments from Binance Labs, Bitcoin Magazine, and Other Institutions

    UXUY, the next-generation decentralized multi-chain trading platform incubated by Binance Labs, announced the completion of a $7 million Pre-A round of financing. Since its establishment, its total financing amount has exceeded $10 million. UXUY is an important builder of the Bitcoin ecosystem, and more than 100,000 traders use Bitcoin Lightning Network services through UXUY. UXUY's current round of financing has received investment from well-known institutions in Asia, North America, and Europe, such as Binance Labs, UTXO Management (Bitcoin Magazine), JDI Ventures, Bixin Ventures, SWC Global, Matrix Partners, CMS Holdings, Dewhales Capital, Comma3 Ventures, Satoshi Labs, YBB Capital, GBV Capital, Web3Vision, Pentos Ventures, NGC Ventures, Alti5, Metalpha, and GSR. The funds raised by UXUY in this round will be used for the construction of the Bitcoin ecosystem infrastructure, and will be committed to promoting the efficient and low-cost trading of Lightning Network Taproot Assets, Ordinals BRC-20, Runes, and other assets. Jordan, co-founder of UXUY, said: "We are pleased to be strategic partners with all investors! This year, we have successfully built a bridge between the Bitcoin Lightning Network and the multi-chain ecosystem. UXUY will continue to promote the use cases and popularization of the Lightning Network in trading scenarios, and make more contributions to the Bitcoin ecosystem." According to RootData, a Web3 asset data platform, UXUY is a next-generation decentralized multi-chain trading platform based on MPC wallets. UXUY actively participates in the construction of the Bitcoin Layer2 ecosystem, fully integrates into the Bitcoin Lightning Network and Taproot ecosystem, provides Lightning Address DID services to users, and becomes an important bridge connecting the Bitcoin and Ethereum ecosystems. As a decentralized multi-chain trading platform, UXUY provides immediate cross-chain trading services for Coin, Token, and Inscription among public chains through the establishment of uPool.

  • Taiwan's administrative agency passed four new anti-fraud laws to bring cryptocurrency traders under control

    It was announced that Taiwan's administrative management agency has passed the "New Anti-Fraud Law" to regulate cryptocurrency traders. In the future, businesses or individuals providing virtual asset services or third-party payment services must complete anti-money laundering measures and register their services or log in. Failure to do so may result in a maximum of 2 years in prison or a fine of up to NT$5 million. Businesses or individuals outside of Taiwan providing virtual asset or third-party payment services must register their companies or branches according to company law and complete anti-money laundering measures and service registration or login. Otherwise, they are not allowed to provide virtual asset services or third-party payment services in Taiwan. Qiu Shuzhen, the deputy chairman of Taiwan's financial regulatory agency, stated that there are currently around 60 to 70 cryptocurrency traders in the market, of which 25 have passed the anti-money laundering review by the financial regulatory agency. In the future, all traders will be required to declare and undergo review, and a cryptocurrency traders' association will be established for legal, administrative, and association management. Accounting professionals will also be enlisted to assist with internal control.

  • EigenLayer TVL falls back to $14.794 billion

    According to DefiLlama data, the total value locked (TVL) in Ethereum's re-staking protocol EigenLayer has fallen below $15 billion, currently at $14.794 billion.

  • The EU is considering including cryptocurrencies in the 12 trillion euro investment market, and its impact may far exceed that of US ETFs

    The European Securities and Markets Authority (ESMA) is consulting with the investment product advisory industry and experts on whether cryptocurrency assets should be included. This move could open up a broader market for cryptocurrencies, far exceeding the market size of spot Bitcoin ETFs. The plan aims to expand the scope of UCITS (EU Transferable Securities Collective Investment Scheme), with the UCITS market reaching as high as €12 trillion. If successful, this would be a key step in mainstreaming cryptocurrency assets in Europe.

  • SlowMist: The hacker who stole 1,155 WBTC may be from Hong Kong

    According to SlowMist analysis , the IP address associated with the theft of 1155 WBTC has been traced to Hong Kong (VPN use cannot be ruled out). Earlier reports indicated that a certain address was suspected to be a victim of phishing attacks and lost 1155 WBTC, worth 71 million USD. Subsequently, the fraudsters sold all 1155 WBTC and exchanged them for 22960 ETH, and used a large number of wallet addresses to send and launder the funds.

  • Web3 game developer Seeds Labs completes $12 million seed round of financing, with participation from Solana Foundation and others

    According to Cointelegraph, Web3 game developer Seeds Labs has announced the completion of a $12 million seed round financing, with participation from Avalanche's Blizzard Fund, Solana Foundation, Krust, Hashkey Capital, UOB Ventures, Signum Capital, IVC, and Emoote.It is reported that Seeds Labs, a Solana ecosystem game infrastructure developer, was established in 2021, and its Web3 game Bladerite is scheduled to be released this month.

  • The total subscription volume of Hong Kong Bitcoin ETF yesterday was 101.6, and the Ethereum ETF showed net redemption for two consecutive days

    The Hong Kong Bitcoin spot ETF had a net purchase of 101.6 bitcoins and a total holding of 4350 bitcoins on May 8th. The daily trading volume was 2.67 million US dollars, and the total net assets were 270 million US dollars. The daily BTC purchase came from Bosera HashKey and Huaxia Bitcoin ETF.

  • Trump announces he will accept cryptocurrency donations for his presidential campaign

    Donald Trump announced that he is accepting cryptocurrency as a form of donation for his presidential campaign.

  • Uniswap founder: Founders and VCs need to stop valuing startups and pre-coin crypto projects at more than $1 billion

    Uniswap founder Hayden Adams posted on social media that cryptocurrency founders and venture capitalists need to stop valuing projects at over $1 billion in the early stages of development and before tokens have been released, until they are truly worth that valuation. Building something worth 7-9 figures is an incredible achievement, and not every project needs to be a unicorn at launch. Additionally, Hayden Adams said, perhaps it's naive, but I think raising funds as a founder at a fair valuation (real talent wants upside) and investing at a fair valuation as a VC (LPs want upside) can make more money. It's just harder to do it that way.

  • The 133rd Ethereum ACDC meeting: The goal is to complete the devnet within 7-10 days

    The Ethereum developers held their 133rd ACDC conference call. First, they outlined the latest research on Ethereum protocol confirmation rules. Then, they discussed Pectra updates related to EIP-7547 and CFI states, and decided to put them on hold temporarily. They also updated the v1.5.0-alpha.1 specification. Regarding the implementation updates for devnet-0, most teams are making progress, but there are also some unexpected complexities. The goal is to complete devnet within 7-10 days.