Ethereum Classic Core Devs Meeting of Aug 28, 2020.

Stevan Lohja
etc_core
Published in
2 min readAug 28, 2020

The Ethereum Classic community is riddled with ideas and new contributors wanting to take Ethereum Classic to new levels. Ethereum Classic core devs and participating stakeholders met on August 28, 2020, in a productive meeting to discuss a variety of Ethereum Classic Improvement Proposals (ECIPs). Participating organizations included Byzantine Fault, ChainSafe, Chipper Robotics, Ethereum Classic Core, Ethereum Classic Cooperative, Ethereum Classic Labs, RootStack, VeriBlock, and a dozen other members from the community.

The agenda

Due to the time limit, not all proposals were discussed but will be entertained in further meetings to be announced.

Main actions items & decisions

  • ECIP-1043 proceeds to a 3-week last-call period: ECIP-1043 proposes to fix the DAG. This may be done by freezing the DAG size and rotating parameters. More research on current DAG size projected DAG size, and a suitable block number is underway.
  • ECIP-1093 rejected: ECIP-1093 proposed to change the PoW to RandomX but had no support. Therefore it was rejected.
  • ECIP-1049 & ECIP-1095 proceed to 6-week last-call period: ECIP-1049 proposes to change the PoW to Keccak-256, and ECIP-1095 proposes to change the PoW to Sha-3–256. Both proposals are very similar and would be long-term changes. The only technical difference is minor parameter differences between Keccak-256 and Sha-3–256. Keccak-256 would provide interoperability use cases between EVM networks and smart contracts. Sha-3–256 would provide the official Sha-3 algorithm recognized by NIST. However, both algorithms aim to make Ethereum Classic a secure-majority PoW chain. There is now a Keccak/Sha-3 working group and the proposals may be merged. More RND will be conducted to specify a proper transition from Ethash.
  • Not all ECIPs were discussed or had to be skipped. Feel free to see the all-inclusive meeting notes here.

Resources:

  1. Meeting agenda https://github.com/ethereumclassic/ECIPs/issues/333
  2. Meeting notes: https://github.com/ethereumclassic/ECIPs/issues/333#issuecomment-682969865
  3. ECIP-1043: https://ecips.ethereumclassic.org/ECIPs/ecip-1043
  4. ECIP-1093: https://ecips.ethereumclassic.org/ECIPs/ecip-1093
  5. ECIP-1049: https://ecips.ethereumclassic.org/ECIPs/ecip-1049
  6. ECIP-1095: https://ecips.ethereumclassic.org/ECIPs/ecip-1095

--

--