Skip to main content
Share Your Experience: Take the 2024 Developer Survey

Questions tagged [the-merge]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
0 votes
0 answers
16 views

Why did ethereum switch to using timestamps for forks after the merge?

The only explanation I have found is that using a timestamp allowed the execution layer and consensus layer to be updated synchronously. But using a block/slot number would also allow for that, so I ...
PiersyP's user avatar
  • 396
2 votes
0 answers
23 views

How execution client get synced after the Merge?

I learned that after the Merge, execution client like geth only gets new blocks from the consensus client, while I noticed the geth client still has its own p2p network and snap sync also works as ...
cifer's user avatar
  • 163
1 vote
1 answer
40 views

How are Ethereum 2.0 (post merge) block hashes computed?

I found in this link on Ethereum Stack Exchange that a block hash is calculated by using const blockData = [ block.parentHash, block.sha3Uncles, block.miner, block....
jistro's user avatar
  • 11
2 votes
1 answer
141 views

How are Ethereum 2 block hashes computed?

After the merge, the block hash computation has a different formula. Before that, the following data were used to compute the hash via feeding the list of hex values to an RLP encoder and hashing the ...
Kianoush Arshi's user avatar
0 votes
0 answers
9 views

How "hybrid pow/pos" worked on Ethereum prior to the merge?

So I read this article, which explains how Proof of Stake works in ethereum, I think I understand how blocks are proposed, and how are they attested and then finalized to be part of the main chain. I ...
Rezga's user avatar
  • 103
0 votes
0 answers
119 views

The Merge is not yet available for this network! PUSH0 error

We've recently started having trouble deploying contracts for initial testing on a Geth node running in --dev mode. The error is invalid opcode: PUSH0. We start Geth with 'geth --http --dev --dev....
ThomasS's user avatar
  • 13
2 votes
0 answers
288 views

Post-merge PoA private network with geth

Crossposting this from r/ethdev as I have the feeling I have a better chance for an answer here. Hi, I have been playing around with ethereum private networks for a couple months, deploying them in ...
wilsonesque's user avatar
1 vote
0 answers
15 views

What is current block gas limit after Ethereum Merge update?

What is the current block gas limit after Ethereum Merge update?
Decode_me's user avatar
1 vote
0 answers
60 views

After the Merge with proof-of-stake, how a lightclient verify the block header?

In my understanding, date back to proof-of-work, the block header is self-verifiable because of the difficulty, nonce and block hash value. But after the Merge, the block is attested by several ...
Kyrin -'s user avatar
  • 11
0 votes
1 answer
805 views

finality of block number returned by `getBlockNumber()` in ethersjs

In the latest version of ethersjs 5.7.0 , does getBlockNumber() method return the height of the latest finalized block or the safe block? context: https://github.com/ethers-io/ethers.js/issues/3091
user109768's user avatar
3 votes
1 answer
645 views

Are transactions duplicated in both beacon chain and execution layer?

What exactly is the content of blocks on the beacon chain? partially answers the question but still not complete to me. I understand that since the merge, execution layer info are in beacon chain. ...
Makubu's user avatar
  • 65
1 vote
1 answer
150 views

How are BeaconBlocks and BeaconStates interconnected?

After the Ethereum merge took place, the original blockchain merged into the Beacon chain and its data is referenced under the execution_payload field in the class BeaconBlock(...) and the Beacon ...
Boki XD's user avatar
  • 121
1 vote
1 answer
194 views

Why do we still need to sync geth after the merge?

Why is it still required to sync geth after the merge? The beacon chain is now the real Eth chain, and all that's needed should be a snapshot of the network state at the time of the merge?
nicolasochem's user avatar
2 votes
1 answer
52 views

Sync Error after The Merge

We are facing the problem of sync after the merge is completed. Gives multiple errors and one of them is "peer connected on snap without compatible eth support"
user108671's user avatar
3 votes
3 answers
424 views

Do Light-clients still work after merge?

After the merge, my light client suddenly stopped working. Is there a way to fix this/ do I need to run a consensus node? Thank you!
Markusbug's user avatar
1 vote
0 answers
27 views

"Exceeds Block gas Limit" Error After Merge

We are running a local eth node and after merge our ledger stopped and we set up a new node but it gives 2 main errors, first "Exceeds Block gas Limit" How we will solve that problem? What ...
user108671's user avatar
1 vote
0 answers
130 views

How can you make sure you have your fee recipient set correctly?

Using Teku, Prysm, or other consensus client, how can you make sure your fee recipient is getting the fees from staking? Is there a way to see where your fees are going on the block explorers? Should ...
Patrick Collins's user avatar
2 votes
2 answers
32 views

Effect on Gas Fee from Eth Merge and expected time to see changes

I am working on an NFT project for a client and I would like to know if I should wait to deploy the smart contracts to the mainnet for lesser gas fee as it is a financially restricted project and ...
SideChain Labs's user avatar
2 votes
1 answer
107 views

How is the Ethereum merge counter-timer calculated?

How are these estimates calculated?
Atul Patil's user avatar
3 votes
2 answers
135 views

How will block height work after the merge

I understand that currently the PoW chain and the beacon chain are both executing simultaneously as two (basically) distinct blockchains. I also understand that after the merge the beacon chain will ...
JoshOrndorff's user avatar
9 votes
1 answer
693 views

Why ETH merge use TTD instead of block number?

Setting a specific Block Number is predictable because each block takes ~13sec (approximately) to mine, so why was Terminal Total Difficulty (TTD) chosen to trigger the Merge?
Vova Yatsyk's user avatar
2 votes
1 answer
3k views

What is the current system requirements to be an Ethereum Validator node?

What kind of system do I need to run an Ethereum validator node at home? And do I need a static stable internet connection? If requirements are too high, doesn't that mean I need to pay for a VPS? And ...
Patoshi パトシ's user avatar
1 vote
1 answer
25 views

Does being an ethereum validator post-merge require me to have a computer on running core Ethereum?

If I'm a validator post-merge, do I need to have a computer running to verify blocks on the network? If not, then how am I a validator?
Patoshi パトシ's user avatar
0 votes
1 answer
77 views

What is the best way to claim my ETHW (POW) forked coins after the merge?

What is an easy way to claim my ETHW post merge forked coins? Is there a good RPC to connect to?
Patoshi パトシ's user avatar
1 vote
1 answer
25 views

Is there a time delay when the Ethereum merge happens or does it just happen instantly?

During the Ethereum merge of 2022, does it happen instantly or is there a certain delay before it completes the transition? If so won't this affect certain things that are set to expire or unlock if ...
Patoshi パトシ's user avatar
12 votes
3 answers
2k views

Miner-modifiability of block timestamp after the Merge

Under proof of work, the Ethereum block interval varied, but miners could modify the block timestamp by +/-15 seconds, as long as the modified value was greater than the parent timestamp, without the ...
Luke Hutchison's user avatar
0 votes
1 answer
225 views

How to move a validator from VPS into DappNode?

My DappNode stuck at customs. PROOF It will not arrive on time for the merge. I want to do it, like an achievement, badge of honour, "I was there" So... I will start on some VPS and then in ...
Mars Robertson's user avatar
1 vote
2 answers
13 views

Where can I predict and follow the exact time of Ethereum Merge event?

I need to book a bar for the event. The bar needs to know at least one day ahead when they are booked for a private event.
Mikko Ohtamaa's user avatar
2 votes
1 answer
96 views

What would be implications of Ethereum's merge for MEV searchers?

Within a few days, Ethereum will eventually be transmitted from PoW to PoS. The question is will MEV searchers (who use MEV relay API) need to do any update on their code? (i.e. change relay API ...
Ehsan Khodarahmi's user avatar
4 votes
1 answer
156 views

Why ethereum before the Merge is called execution layer and the Merge is called consensus layer?

Doesn't the origin ethereum before the Merge have a consensus layer(the PoW consensus) too? If so, why it's called the execution layer now, and only the Merge is called the execution layer?
cifer's user avatar
  • 163
3 votes
1 answer
191 views

The connection among Terminal Total Difficulty (TTD), Difficulty, and Total Difficulty

What is the connection between Terminal Total Difficulty (TTD), Difficulty, and Total Difficulty? Why can Total Difficulty increase if Difficulty decreases? I know that: difficulty: QUANTITY - ...
Milk Trudge's user avatar
5 votes
2 answers
424 views

What version of geth do i need for the merge?

What version of geth do i need for the merge? Will my node with Vectra (v1.10.20) run smoothly after the merge without updating to the latest version?
Plus Ultra's user avatar
1 vote
1 answer
2k views

Where is the Json Web Token flag in geth?

I am running a teku consensus node for the ETH merge, which requires a json web token to be configured using the ee-jwt-secret-file configuration option. To run the two successfully, I need to use the ...
Patrick Collins's user avatar
1 vote
2 answers
192 views

How many proposers are selected during one epoch?

Suppose there are enough validators(128 X 64 X 32). In one epoch, which one is true? 64 x 32 proposers/ one proposer for each (shard, slot) 32 proposers/ one proposer for each slot 64 proposers/ one ...
FAN's user avatar
  • 11
1 vote
0 answers
16 views

How stable is the block time after Ethereum PoS? [duplicate]

I understand that PoW basically depends on luck. If the target block time is 10 minutes, if lucky, 3 minutes, if unlucky, will not be able to find the hash even after 30 minutes. How stable is the ...
user3524577's user avatar
1 vote
1 answer
79 views

What exactly will trigger the merge?

I read an article about the delay of the difficulty bomb and understand reasonably well how the difficulty bomb will lead to longer and longer block times. But it’s still not clear to me what will ...
siva's user avatar
  • 111
1 vote
1 answer
81 views

How would ethereum migrate a whole transaction history after The Merge?

I have read press release of upcoming The Merge and face with promise to save a whole transaction history without tech details: No history is lost. As Mainnet gets merged with the Beacon Chain, it ...
Gleichmut's user avatar
  • 472
1 vote
1 answer
64 views

New testnet and what to know after Eth merge and existing test nets deprecation

I am just starting to learn solidity in depth and with Eth merge coming, Rinkeby and few other test nets will be depracated. I tried to get some test Eth with Rinkeby and Sepolia but constantly fail ...
SideChain Labs's user avatar
1 vote
1 answer
29 views

Does the upcoming Merge to Proof of Stake reduce supply or tighten it?

With the talked about merge to POS, what does this impact besides getting rid of POW miners? Will emissions be the same % as POW? How does the merge affect supply of coins?
Patoshi パトシ's user avatar
7 votes
4 answers
7k views

What is Terminal Total Difficulty (TTD)?

I know there are difficulty and totalDifficulty like mentioned in geth's json-rpc API. difficulty: QUANTITY - integer of the difficulty for this block. totalDifficulty: QUANTITY - integer of the total ...
Ivan Aracki's user avatar
4 votes
2 answers
280 views

The Merge: should I stick with jsonrpc or move to eth api's?

I'm trying to understand what happens after the merge, what should my frontend clients do. Should they stick with the execution layer (EL) jsonrpc (they'll still have access to the latest transactions,...
Daithí's user avatar
  • 274
2 votes
1 answer
297 views

Which Ethereum testnet will be supported after the merge (Paris/Bellatrix)?

The Ethereum execution layer (EVM) will be merged with the Ethereum consensus layer (beacon chain) in an event, called "The Merge." The code name for the merge will be Paris hardfork on the ...
q9f's user avatar
  • 32.9k
12 votes
3 answers
2k views

Block header structure change under the Merge to Proof of Stake?

The yellow paper describes the below block header structure: This includes difficulty, beneficiary, mixHash and nonce values. Presumably these will be redundant under Proof-of-Stake. How will the ...
Lee's user avatar
  • 8,568