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

Polygon: Erigon support #895

Closed
kaladinlight opened this issue Nov 29, 2023 · 3 comments
Closed

Polygon: Erigon support #895

kaladinlight opened this issue Nov 29, 2023 · 3 comments

Comments

@kaladinlight
Copy link
Collaborator

Overview

Bor + Heimdall has been very unstable and is pretty costly as far as volume/resource requirements. Erigon may be a more suitable replacement

References and additional details

https://github.com/ledgerwatch/erigon
https://wiki.polygon.technology/docs/pos/operate/node/erigon-client/

Acceptance Criteria

  • Spin up an erigon node from snapshot
  • Validate stability and cost and determine if we should cut over

Need By Date

No response

Screenshots/Mockups

No response

Estimated effort

No response

@martinboehm
Copy link

martinboehm commented Dec 5, 2023

@kaladinlight Cool, let me know how it goes, I would be very interested :)

@kaladinlight
Copy link
Collaborator Author

kaladinlight commented Dec 6, 2023

@martinboehm I will be sure to update you as I have time to finish standing things up. As a side note, I updated our ethereum full nodes to use pebbledb + path based storage scheme and reduced storage size from ~3TB -> ~1TB. The sync was surprisingly quick for a fresh full sync as well and things have been smooth and stable since the cut over.

BSC v1.3.x brings in path based storage, so I was planning on doing the same test and cut over there to reduce disk space and hopefully bring some added stability as well. I am hoping polygon brings this into bor sooner than later as an alternative if erigon isn't found to be suitable for any reason.

@martinboehm
Copy link

@kaladinlight We are running our Ethereum archive nodes on Erigon and the DB size dropped from 12T to 2.5T. The full sync was also really fast. So far it works well..

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

2 participants