Ethereum Classic releases Mantis client

Ethereum Classic developers has announced the release of Mantis client beta version
10 August

Grothendieck Team from IOHK has announced the release of Mantis beta version - an Ethereum Classic based client with a command line interface built specifically for the Ethereum Classic community.

According to the developers, there are several reasons for the Mantis development:

  1. IOHK wants to demonstrate that it has the technical competency and culture to be a leader for the development of ETC.
  2. IOHK wants to dispel the myth that ETC is a “copy and paste” coin that uses other people’s code, and show that it is an independent and viable alternative to Ethereum.
  3. The client is built in Scala, which is a functional programming language that offers security guarantees that other languages do not.

There were four functional milestones the company has been working on:

  • Blockchain download
  • Transaction execution
  • Command and query interface
  • Mining integration

Among the main properties of the release, the developers note Mist Integration; its multi-platform (the client had been tested on recent versions of Linux - 16.02, Mac OS - El Capitan, Sierra, and Windows -10, 8); testnet and private chain support and documented client configuration.

The developers draw attention to the fact that as this is not yet production ready and has not been optimized for performance, anyone using the beta release of the Mantis client should be using it on a testnet only and not with actual funds.

Though Mantis is still considered as “beta” software and the developers warn against using it with real funds, this represents an important move forward for the currency as up until now Ethereum Classic hadn’t significantly differentiated itself from its parent, Ethereum. The Mantis release shows that Ethereum Classic’s developers are indeed hard at work on their project. As Ethereum Classic’s development begins to diverge from Ethereum’s, it’s clear that Ethereum Classic is no mere clone. 

The Mantis release

Ethereum network is still unstable

Byzantium had executed on Monday, but developers aren't ready to call the software transition complete
18 October

Organizations and developers are better off refraining from launching large projects until the Ethereum network is fully stable after the recent Byzantium update. This is said by the Gavin Wood, Parity Technologies head and reported by the Coindesk.

Since new versions of the software were released just days before the fork, much of the network has not yet been updated. So, at the time of press, slightly more than 25% of Parity customers updated, in Geth this indicator is slightly higher - about 59%. So, in total, the update was made about 45% of the network.

Another aspect that should also be taken into account is the short time for testing. In particular, the developers recalled previous versions of the software, discovering critical errors that could make the network vulnerable to DoS attacks or lead to incompatibility between nodes and, as a consequence, network sharing.

Therefore, the question of how safe the network is at the moment is fully justified and, taking into account what has been said above, remains open. This is exactly what Gavin Wood warned, recommending at this stage to refrain from launching large-scale projects.

In addition to the nodes that have yet to update, there is also a possibility that in the current Byzantium software there may be bugs that endanger the security of the Ethereum network. The most dangerous among them is a bug of consensus, in which nodes can not communicate. Its result can be the separation of the block-man into several incompatible chains.

As far as is known, at the moment developers are conducting extensive tests, trying to detect such bugs before they are active. As Gavin Wood says, if the network does contain such a bug, it will take several days to prove itself.

I don't think anyone believed the network was going to self-combust on block 4,370,000.
 

Gavin Wood
Head, Parity Technologies

The head of Parity Technologies is also convinced that if problems are discovered, the Ethereum development team will quickly release new updates designed to prevent any harm to the platform.