• Markets
  • Crypto
  • Web3
  • Culture
  • Opinion
  • Politics
Subscribe
  • Login
  • Register
No Result
View All Result
  • Markets
  • Crypto
  • Web3
  • Culture
  • Opinion
  • Politics
No Result
View All Result
No Result
View All Result

Chaos Ensues Upon Ethereum 2.0 Testnet Block Finalization

19/08/2020 19:25
Comments Off on Chaos Ensues Upon Ethereum 2.0 Testnet Block Finalization
Nodes kick out other eth2 testnet nodes on block finalization, Aug 2020

A brief celebration about the ethereum 2.0 testnet finally getting a justified block and then finalized block gave way to nodes crashing.

“I just had a WHOLE bunch of peers disconnect,” said one ethereum 2.0 testnet node runner.

“My beacon node just went bonkers,” said another. “Yeah got a lot of invalid finalized root,” commented a third.

“All teku nodes went down that’s why you lost peers… at the same time upon finality,” said Raul Jordan of Prysmatic.

“I dropped from 850 to 268 peers,” came another comment. “I’m getting way out of sync again. 10 slots behind everyone now,” adds one more.

“Seems like a disagreement on what is the finalized root,” came what for now may be the conclusion.

“Were there THAT many teku nodes as part of the network? I lost about 300-400 peers out of 400-500 (don’t remember exact #s),” asks someone.

“No I don’t think it’s just teku,” Preston Van Loon of prysm says. “For some reason peers are not responding with the correct finalized head.”

For some reason. There were four forks or more. How on earth do they agree on what is the correct finalized head with their own description of how this is meant to work suggesting they can’t.

Ethereum 2.0 testnet participation after block finalized, Aug 2020
Ethereum 2.0 testnet participation after block finalized, Aug 2020

Participation has dropped again now to at times 25% or so as nodes kick each other out for thinking everyone else is in the wrong fork except for them.

As it happens it is probable they’re all in the wrong fork because the network has experienced a total failure and therefore it has broken down at the protocol level with “extra-protocol measures” most likely needed now as they explain themselves in their fork-choice documentation.

As such, this insta crash on finalization should have been expected you’d think, but the eth 2 coordinator Danny Ryan appears to have thought otherwise, while Vitalik Buterin is kind enough to just sit and watch despite ostensibly designing this whole thing.

Jordan however says “there was no disagreement on the finalized block between nodes. The peer disconnections were due to a different bug at the time of finality that had to do with inefficiencies in processing at the database layer. There is a fix in progress in prysm and in teku as we speak.”

Apparently a bit of code to migrate 30k slots worth of states to the database failed.

“With the order of logic here, we had updated our finalized checkpoint in memory but not updated it on the database.

When Prysm verified status messages from peers, it chekced that the block was finalized in the database which it was not marked as such because of the above error,” Van Loon says.

So maybe this is just simple bugs instead of ‘how do nodes know what fork,’ but what it is exactly remains to be seen depending on how it is resolved.

Comments

Related Posts

MicroStrategy HQ

MicroStrategy Increased Bitcoin Holdings

Backed Finance tokenizing stocks, Feb 2023

BlackRock ETF Tokenized on Uniswap

Nationwide Restricts Payments to Binance

Bitcoin Struggles to Keep $24,000

Load More
  • Trending
  • Comments
  • Latest
Backed Finance tokenizing stocks, Feb 2023

BlackRock ETF Tokenized on Uniswap

HSBC's HQ at Canary Wharf in London

HSBC Looks to Expand to Crypto

Fed's balance sheet, Jan 2023

Fed Burns Half a Trillion

Investors cash levels reach all time high, Jan 2023

Investors Are Sitting on $5 Trillion

MicroStrategy HQ

MicroStrategy Increased Bitcoin Holdings

Backed Finance tokenizing stocks, Feb 2023

BlackRock ETF Tokenized on Uniswap

A Nationwide bank branch

Nationwide Restricts Payments to Binance

BTC/USD, Feb 2023

Bitcoin Struggles to Keep $24,000

Comments

Latest News

  • MicroStrategy Increased Bitcoin Holdings
  • BlackRock ETF Tokenized on Uniswap
  • Nationwide Restricts Payments to Binance

About Trustnodes

Terms of Service

Privacy Policy

Our Ethics and Values

Trustnodes Newsletter

(You have to be a paid subscriber)

Trustnodes © 2017-2023. All Rights Fully Reserved. For any Enquiries contact@trustnodes.com RSS Feed

No Result
View All Result
  • Login
  • Sign Up
  • Cart
  • Markets
  • Crypto
  • Web3
  • Culture
  • Opinion
  • Politics

Trustnodes © 2017-2023. All Rights Fully Reserved. For any Enquiries contact@trustnodes.com RSS Feed

Welcome Back!

Login to your account below

Authenticate with MetaMask Loading...

Forgotten Password? Sign Up

Create New Account!

Fill the forms below to register

*By registering into our website, you agree to the Terms & Conditions and Privacy Policy.
All fields are required. Log In

Retrieve your password

Please enter your username or email address to reset your password.

Log In
This website uses cookies. By continuing to use this website you are giving consent to cookies being used. Visit our Privacy and Cookie Policy.
Are you sure want to unlock this post?
Unlock left : 0
Are you sure want to cancel subscription?