Cointime

Download App
iOS & Android

The State of Staking in January 2023

Validated Project

Total ETH staked is now over 16M as we write this in late January. The amount of ETH staked every month since October 2022 has been increasing at a consistent rate. This constant inflow of ETH is reassuring for the long-term health of the ecosystem and has affirmed market confidence in the delivery of withdrawals (more on that later) and the utility of Ethereum.

Almost 1M ETH has been earned on the consensus layer as rewards for attestations and proposals. It’s easy to imagine that most stakers will want this ETH removed from their validators – however, what will they then do with it? We expect that Lido, Coinbase and Rocketpool will automatically re-stake their part, which accounts for ~40% of validators. However, that is speculation.

What is less and less speculative is the withdrawal delivery timeline:

Since our November last year, the Ethereum core development teams have decided to focus the Shanghai/ Capela release on enabling withdrawals and have pushed all other EVM upgrades to later releases. After a few devnets, a new public testnet will be launched at the beginning of February to allow the ecosystem to begin testing the tooling surrounding the core protocol changes. It will be an opportunity for staking operators, like Codefi Staking, to begin to verify their approach to the challenges that withdrawals may present.

Withdrawal Detail

The withdrawal specification has mostly been finalized. The key elements are:

Only validators with an Eth1 withdrawal address will be subject to withdrawal processes

The withdrawal processes detailed below are largely automatic. However, there is a constraint: for a validator to be eligible to participate in those processes, it must have used an Eth1 or 0x01 withdrawal credential when it was staked. This is basically an ordinary Ethereum execution layer account address. As we write this, approximately a third of validators have used an Eth1 address. The remainder all used the original specification of a BLS12-381 key or Eth2 for their withdrawal credential.

Solo or small stakers would’ve used the cli-deposit-tool from the Ethereum Foundation. Others might’ve used the BLS key that Ledger enabled on their Nano-X. Larger institutions perhaps asked their custodians or ran their own infrastructure/software to generate and secure this new kind of keys.

The Shanghai/Capella fork will enable stakers to convert their withdrawal key from Eth2 to Eth1. This can be done once and in one direction for the validator without affecting their active status. The holder of the withdrawal key must sign a simple payload and submit it to the appropriate endpoint of a consensus layer client. This is the first and only time, so far, that the protocol has required the BLS12 withdrawal key to actually sign something.

As per the design intention of Ethereum (decentralized and as distributed a network as possible), this process is relatively simple for a small staker running their own validators. For staking providers, however, it presents a bigger challenge around security and usability because of the separation of validator and withdrawal keys.

A validator has an Eth1 withdrawal address AND is active AND has a balance >32Eth: all excess will be automatically transferred to the withdrawal account on a regular basis (16 validators / slot)

This is the “skim” that we’ve all been talking about for sometime. Everything above 32 ETH will be removed from the validator account on the consensus layer and credited to the specified withdrawal address on the execution layer. The frequency of this action will be driven by the number of validators that meet the above criteria. The process will keep repeating for each validator in the active pool that matches the criteria of >32 ETH. The other point to note is that the excess will not be transferred in a transaction on the execution layer. It will be a change in state as per the coinbase account update for transaction priority fees like magic. If you navigate to etherscan.io to an address that is associated with a validator, you can see a new tab “Produced Blocks”. There you can see the fees that have been credited to the account due to block production.

If a validator has an Eth1 withdrawal address AND is Exited – the entire balance will be automatically transferred to the withdrawal account

As part of the same automated withdrawal process mentioned above, when it encounters a validator in the above state, then the whole balance is removed from the consensus layer into the specified execution layer account. What’s interesting is that submission of the voluntary exit message (VEM) is the critical step, aside from slashing. That is the only way a validator can move from Active to Exited.

Again, the design focus of Eth2 is consistent – making this process simple and straightforward for the small or solo staker operating their own validators. For the staking provider, it creates focus on the access rights surrounding the generation and any storage of the VEM. It’s true: if there was a breach or mistake such that VEMs were submitted without the staker’s knowledge then the ETH balance can still only be withdrawn to the fixed withdrawal address. So, there is some comfort there.

Codefi Staking

After a challenging last quarter, I’m glad to say that our performance has recovered to our usual high standards – as you can see with our Lido sample. We have also initiated a platform-wide review to see how we can further improve our resilience and quality.

Source: rated.network

In addition to our platform review and withdrawals, we are also exploring new ways for us to enable customers to engage with our service. More to come on that in the near future.

Read more: https://consensys.net/blog/codefi/codefi-staking/the-state-of-staking-in-january-2023/

Comments

All Comments

Recommended for you

  • Trump Threatens to Destroy Iranian Power Plants if Strait of Hormuz Not Opened

    March 20 - Trump stated that if Iran does not fully open the Strait of Hormuz within 48 hours, the United States will strike and destroy multiple Iranian power plants, starting with the largest one. (Jins10)

  • ETH Drops Below $2100

    Market data shows that ETH has fallen below $2100, currently trading at $2095.44. It has experienced a 24-hour decline of 2.47%. The market is experiencing significant volatility, so please manage your risk accordingly.

  • BTC Drops Below $69,000

    Market data shows that BTC has fallen below $69,000, currently trading at $68,955. The cryptocurrency has seen a 2.31% decrease in the past 24 hours. The market is experiencing significant volatility, and investors are advised to implement risk control measures.

  • BTC Drops Below $70,000

    Market data shows that BTC has fallen below $70,000, currently trading at $69,988.17. It has experienced a 0.74% decrease in the past 24 hours. The market is experiencing significant volatility, so please manage your risk accordingly.

  • Golden Morning News | Key Overnight Developments on March 22

    9:00 PM - 7:00 AM Keywords: Iran, US Dollar, Strait of Hormuz 1. BofA: Maintains a medium-term bearish view on the US Dollar. 2. Israeli Defense Minister states that strikes against Iran will intensify in the coming week. 3. Iranian Armed Forces announce significant actions being taken in the Strait of Hormuz. 4. US media reports that Trump's team is developing strategies for potential peace talks with Iran. 5. Analysts: US SEC's cryptocurrency guidance marks the "end of an era" for Gensler. 6. British media: Over 20 countries declare readiness to contribute to ensuring safe passage through the Strait of Hormuz. 7. Cryptocurrency companies lay off hundreds of employees within weeks, attributing it to a weak market and powerful AI.

  • US Media: Trump Team Strategizing for Potential Iran Peace Talks

    According to the website AXIOS, a US official and an informed source revealed that after three weeks of war, the Trump administration has begun preliminary discussions on the next phase and the possible form of peace negotiations with Iran. US President Trump stated on Friday that he is considering a "phased end" to the war, but US officials indicated that the fighting is expected to continue for another two to three weeks. Meanwhile, Trump's advisors hope to begin preparing for diplomatic mediation. Sources revealed that Trump's envoys Kushner and Wittcoff are participating in discussions regarding potential diplomatic avenues. Any agreement to end the war must include the reopening of the Strait of Hormuz, addressing Iran's enriched uranium stockpile, and reaching a long-term agreement on Iran's nuclear program, ballistic missiles, and support for regional proxies. Other sources also revealed that although Egypt, Qatar, and the UK have all conveyed messages between the US and Iran, there have been no direct contacts between the US and Iran in recent days. Egypt and Qatar have informed the US and Israel that Iran is interested in negotiations, but the conditions are very tough, with Iran's demands including a ceasefire, guarantees against future wars, and reparations.

  • BTC Surges Past $71,000

    Market data shows that BTC has broken through $71,000, currently trading at $71,007.92. It has seen a 1.93% increase in the last 24 hours. The market is experiencing significant volatility, so please manage your risk accordingly.

  • Golden Evening News | Key Developments on March 21st

    12:00-21:00 Keywords: Coinbase, Iran, OpenAI, James Wynn 1. Citigroup: Bitcoin could reach $165,000 this year. 2. Iranian Foreign Minister states the pursuit of a complete end to the war, not a temporary ceasefire. 3. OpenAI plans to nearly double its workforce to 8,000 employees by the end of the year. 4. James Wynn returns to HyperLiquid, shorting Bitcoin with 40x leverage. 5. Tim Cook responds to OpenClaw driving Mac Mini sales: Neural Engine added ten years ago. 6. Coinbase's asset management arm launches tokenized shares of a Bitcoin fund, accelerating its asset tokenization strategy.

  • Polymarket to Announce Major News Next Monday, Potentially Related to Token Launch or Funding

    March 21st news: A member of the official Polymarket team, Mustafa, posted on X stating that major news will be announced next Monday. Due to the inclusion of a coin emoji in the tweet, the community speculates that the significant news may be related to funding or a token launch. Previously, it was reported that prediction market platforms Kalshi and Polymarket were in discussions with potential investors for a new round of financing, with both targeting valuations of approximately $20 billion. Kalshi has recently completed a new round of financing exceeding $1 billion, reaching a valuation of $22 billion, doubling its valuation from the previous round in December last year, which was $11 billion. Sources familiar with the matter revealed that this round of financing was led by Coatue Management, and Kalshi's current annualized revenue is $1.5 billion.

  • Midday Briefing | Key Updates for March 21

    7:00 AM - 12:00 PM Keywords: Zedxion, Gold, Galaxy Digital, US SEC 1. UK Proposes Revoking License for Crypto Exchange Zedxion for Allegedly Facilitating Funding for Iran. 2. Gold Records Largest Weekly Drop in 43 Years. 3. Sources: Trump Administration Developing Plan to Seize Iranian Nuclear Material Reserves. 4. CryptoQuant Analyst: Galaxy Digital Suspected of Selling Approximately 700 BTC. 5. Galaxy Head of Research: New SEC Rules Reshape Digital Asset Regulation, Providing Clear Secondary Market Channels. 6. Claude Code Launches Cloud-Based Scheduled Tasks: Automates PR reviews, dependency upgrades, no local execution needed. 7. World Team Suspected of Conducting OTC Trade with an Entity, Sending 117 Million WLD.