core-geth
core-geth copied to clipboard
extricate network configuration defaults
Like ethereum/go-ethereum, this codebase includes params/ for specific network configuration values (default configurations, and one enabled default network config).
This issue proposes to remove all default configurations from the code base, focusing and orienting the codebase and its derivative applications to implement the protocol in a network-agnostic way.
This frees the software and maintainers from the burden of arbitrating incidentally-canonical and possibly contentious network specifications (as evidenced and shown in the ECIP1061/ECIP1072 indecision riff at multi-geth/multi-geth), and positions the community(ies) to leverage community-driven and -available specifications.
Details on structure and process TBD.