ETC Upgrades for Ethereum Compatibility

ETC Upgrades for Ethereum Compatibility

Ethereum Classic Labs have announced the implementation of the Atlantis code upgrade on Ethereum Classic (ETC) blockchain’s testnet to provide suitable compatibility and collaborative development opportunities with its sibling blockchain, Ethereum (ETH).

Atlantis, which adopts Ethereum’s Byzantium protocol, is scheduled to go live on the ETC mainnet on or around 1st July when the block height reaches #8,343,000. Ethereum introduced Byzantium in October 2017 to improve privacy, scalability and security attributes of the blockchain.

Combatting Attacks

Speaking on the implementation, ETC Labs Core Development Team and ETH EWASM Team member, Jake Lang, said “This is a great step forward – Ethereum Classic is able to increase compatibility with Ethereum. Our team is committed to greater collaboration across chains.”

While the advantages of such inter-operability may seem obvious, debate around the Atlantis upgrade has been on-going within the ETC community since shortly after the ETC blockchain sustained a substantial double spend attack at the beginning of this year.

Atlantis will include a set of 10 Ethereum Improvement Proposals (EIPs), and one in particular – EIP170, which places a fixed limit on the size of a single transaction smart contract code in order to combat specific attack vectors – has proved to be a bone of contention for the community.

While many, including Vitalik Buterin, favour the limit others have voiced concern that it may cause issues in the future should a need arise to deploy more complex contracts on the blockchain.

Although that conversation is likely to be on-going, it appears to have been sidelined for the time being to allow for the Atlantis upgrade to go ahead.

ETC Labs have been pro-active in developing a number of projects for the ETC ecosystem including an incubator platform for companies wishing to build upon the ETC network.