Giter Club home page Giter Club logo

Comments (10)

q9f avatar q9f commented on July 26, 2024

I agree, it makes sense to have long-standing, public networks in their own, contained repositories. sepolia is currently maintained in two places: eth-clients/merge-testnets#22

for mainnet, we should consider hosting it along the spec though, or maybe under the ethereum github org.

from eth2-networks.

arnetheduck avatar arnetheduck commented on July 26, 2024

for mainnet, we should consider hosting it along the spec though, or maybe under the ethereum github org.

I'm about to suggest the opposite direction in the spec repo: remove the instance-specific variables in the spec examples (ie fork epochs) and replace them with dummy values (ie FAR_FUTURE_EPOCH) - the spec is generic, so I feel it's a bit odd to special-case the mainnet "instance" - also, there is ephemeral information in the configuration such as boot nodes as well as large cached binary blobs (genesis) which I think generally don't belong in a spec repo that describes a protocol.

I believe the mainnet repo is / should be a shared responsibility between the the EF and client teams (which is why eth-clients was set up) - the spec is already under EF control meaning there is no ambiguity in terms of what we're all implementing whereas a chain definition contains the information we want clients to agree on before launching into a hard fork and that largely are maintained by client teams (ie fork epochs, boot nodes etc) - I see it as a net positive that this repo is owned by a wider range of actors.

from eth2-networks.

Related Issues (8)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.