AnswerBun.com

At which (average) rate will block numbers increase with ETH 2.0?

Is the block number increase going to be more frequent than it is now ?
The reason I am asking is because some smart contracts I am developing depend on the block number increase, so if this changes, it might throw-off the way the contract works.

Similar question was asked here but no definite answer was given:
What happens to immutable contracts when Ethereum 2.0 will likely change the 15s block time?

I understand that things should not be timed by the blocks, but then, that is not the answer I am looking for. I just want to know whether the frequency of a block number increase will be significantly greater when ETH 2.0 starts, or not (lets say that significant means times two or more).

Ethereum Asked by Damir Olejar on January 2, 2021

2 Answers

2 Answers

The current plan is around 12 seconds (https://blog.bitmex.com/ethereum-2-0/ , search for "Block time interval"). There's loads of more information about the background and how the system works.

There is an official phase 0 testnet running and it seems to be producing blocks quite nicely every 11,5 seconds: https://beaconscan.com/statistics (divide amount of seconds in day 86400 by 7500).

Correct answer by Lauri Peltonen on January 2, 2021

Answer for Smart contracts

whether the frequency of a block number increase will be significantly greater when ETH 2.0 starts, or not

When ETH 2.0 starts, only the beacon chain will exist. You will not be able to write "eth2" smart contracts. So "smart contracts I am developing depend on the block number increase" will not be affected at all.

See What is the difference between Ethereum 2.0 and the beacon chain?


Answer for Beacon chain

The beacon chain expects to have a block every 12 seconds, but block proposers might be offline so there is no guarantee. So you could have the genesis block, 12 seconds later a block is missed/skipped, and the first block in the beacon chain could start 24 seconds after genesis.

Future phases of Ethereum 2.0 could reduce the 12 seconds. It is unknown at this time what it would be. But again, it doesn't matter because "eth2" smart contracts cannot be written yet.

Answered by eth on January 2, 2021

Add your own answers!

Related Questions

Nethereum C# FilterInput.GetAllChanges always empty

1  Asked on February 12, 2021 by exaltedoil

       

Testing Gas Token on testnet failing transaction

0  Asked on February 9, 2021 by marr

   

I am unable to install web3 on my mac

1  Asked on February 5, 2021 by saiteja-kuruva

 

Out of stack DUP2 1/1024 when adding string to parameter

0  Asked on February 1, 2021 by koukotsu

   

How to find contract’s address?

6  Asked on January 31, 2021 by user3280964

   

Import error in Truffle Pet Shop tutorial

1  Asked on January 29, 2021 by xpain

   

Timeout w/ Mocha on deploying a contract

2  Asked on January 26, 2021 by tulun

   

How to send ERC20 token to smart contract in constructor

1  Asked on January 24, 2021 by user938363

 

Deploy bytecode

1  Asked on January 19, 2021 by william-entriken

   

Ask a Question

Get help from others!

© 2022 AnswerBun.com. All rights reserved.