Ethereum Classic Developers Reveal Major Updates on the Mainnet For Q1 2019
Ethereum classic network is going to make some important software update on the network to mkae it more Dapp friendly, and they have several plans for it. One of the members at the Ethereum classic lab core team recently gave us a sneak peak of what to expect in terms of development work on the network through a blog post.
Stevan Lohja, the Technology Coordinator at Ethereum Classic Labs recently wrote a long blog post detailing various new developments on the network for creating a Turing Complete and proof-of-work (PoW) platform. ETC Lab core was recently launched in January in order to provide extensive support to the network and take the Ethereum classic ecosystem forward.
Lohja in his blog post mentioned that the goal behind creating the core team is already being fulfilled. The ETC Lab core team in its few months of existence has achieved certain significant milestones like “ETC-ETH compatibility, vital data analytic tooling, fundamental specifications to improve the DApp development environment, and significantly grew the team with prominent developers in the blockchain space.”
The Formation of ETC Lab Core Team Increases the Ethereum Classic Developer Team by 75%
Lohja who is currently a member at the ETC core labs used to work as a technical writer for ETCDEV, an organization who was majorly focused on developing the Ethereum classic, wrote in a Medium blog post that the addition of the ETC Labs would increase the working strength of ETC core developers by 75%. Lohja also tweeted about the recent addition of developers and said,
“The development team began with Constantine Kryvomaz, Meowbits, Michael Collison, Mike Lubinets, Shane Jonas, Stevan Lohja, and Zachary Belford. Recently, more developers have joined, “including Alan Li, Devon Wesley, Jake Lang, Talha Cross, Zac Mitton, and Zane Starr”
The developer team at Ethereum classic have made a number of proposal for the Q1 2019, and the proposal is called Ethereum Classic Improvement Proposal (ECIP)-1054 upgrade and the codename for the project is Atlantis. Lohja claimed that the proposal ECIP-1054 received tremendous support from the whole community.
What Updates Proposal Has Been Considered Under ECIP -1054
The proposal includes an update in the block size heights on both the new testnet and the mainnet, but Lohja in his blog noted that there need to be more extensive discussions with the client developer group at the present time. The main aim behind the proposed update or fork is to make the mainnet more ETC-ETH compatible and also enhance the performance to make the network more agile.
As per the Lohja blog post, following listed updates have been proposed under ECIP-105, among which certain updates have been already completed and they are on the testnet, while a few are under development and the rest are in the pipeline.
- “ECIP-1054: Atlantis, EVM and Protocol Upgrades,”
- “ECIP-1053: Add OpenRPC Service Discovery to JSON-RPC Services,”
- “Contributed to Kotti network, a public Ethereum Classic test network based on Proof of Authority,”
- “Continued support and maintenance for Classic Geth and Multi-Geth clients.”
Lohja in his blog notes the efforts put in by the client developer team and writes, “Client team has remained focused on the task of providing high-quality network-driving software.”
The developer team is not only focused on creating future solutions and updates but also topk consideration of specific issues on the mainnet as well. Lohja in his blog mentions an important fiasco which led to 51% mining attack on the network and explains how they took help of market monitoring tools to avoid any such issues in the future.
How Would Recent Updates Optimize the Network?
Lohja getting into the technical aspects of the solutions implemented by the network in light of 51% attacks explains that the developer team also completed an open source network supervisor to monitor network distribution. Along with that the team also completed ELK Stack Configuration for Geth clients.
Lohja Explains, “In Q4 2018, we identified [that] there was a strong need for high-level software quality at the base layer for most application developers who engage with JSON-RPC. We examined solutions such as Open API and gRPC, but they were not a fitting solution. The idea of a tool to bring Ethereum Classic, as well as all other blockchains, up to speed with Open API and gRPC was started. So far, we have achieved a “no breaking change” of completeness in addition to releasing the spec with a number of complimenting tools.