Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Test 25M Gas Blocks on EIP-1559 Private Network #1167

Closed
timbeiko opened this issue Jun 29, 2020 · 3 comments
Closed

Test 25M Gas Blocks on EIP-1559 Private Network #1167

timbeiko opened this issue Jun 29, 2020 · 3 comments

Comments

@timbeiko
Copy link
Contributor

One of the biggest risks in EIP-1559 is whether the network can handle larger blocks, even for a short duration. To begin de-risking this part of the work, we should set up a private 1559 network running geth and Besu where we fill blocks with transactions for a long amount of time and quantify the performance/stability impact of this on the nodes.

Specifically, we should:

  • Have >1 mining node on the network
  • Have 4-5 total nodes, ideally in different AWS regions
  • Automate the sending of a large amount of transaction to nodes on the network (both legacy and 1559-style)
  • Keep metrics on the node and evaluate what happens when blocks are consistently at a 25M gas

Idea:

  • We shorten the transition period in the EIP from 800 000 blocks to 8000 blocks, run a clique network with 1559 enabled on block 1, and let the network run ~10,000 blocks, ideally with most of them full.
@AbdelStark
Copy link
Contributor

@AbdelStark
Copy link
Contributor

@matkt matkt self-assigned this Jul 6, 2020
@matkt
Copy link
Contributor

matkt commented Jul 7, 2020

EIP 1559 Configuration

Geth (Genesis 100 accounts provisionned + 3 node keys)
Besu (Genesis 100 accounts provisionned + 3 node keys) - Besu - Node 1 is the signer

EIP-1559-CLIQUE-CONF.zip

@timbeiko timbeiko removed this from the Chupacabra Sprint 68 milestone Jul 15, 2020
@matkt matkt removed their assignment Sep 25, 2020
@timbeiko timbeiko closed this as completed Oct 7, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants