The latest Ethereum scaling solution is available on the testnet


The developers of the Ethereum Foundation of the start-up Matter Inc. have launched the Ignis upgrade on the Ethereum testnet.

The protocol update will try to increase the number of transactions per second possible on the Ethereum blockchain from 15 up to 500.

The team announced in a blog post that released a "fully functional alpha version of a SNARKs-driven plasma on the Rinkeby testnet."

The update, called Ignis, is a Layer 2 scaling solution that takes into account verifiable state transitions. This type of state transition refers to the correctness of each transaction included in the next block (which must be demonstrated through the use of zero knowledge tests).

Regarding transaction throughput, the team mentioned that the theoretical limit of Ignis is determined by the availability of data in its own chain. But they have estimated that an Ignis-enabled "Ethereum" block can not contain more than ~ 500 TPS. "

Using zk-SNARKs

The Ethereum scaling solution uses the same zk-SNARKs technology used in the Zcash protocol. This technique provides proof of computational integrity. In other words, it allows you to convince an outside observer that certain calculations have been performed correctly, succinctly and easily verifiable.

Zcash makes use of this in its technology – zero-knowledge proof & # 39; custom built, which helps users protect their privacy and check through the network to see if someone is cheating or stealing.

Many other important platforms are also moving towards a sort of privacy integration. Zk-SNARKs will also be integrated into the TRON network in the first quarter of 2019 (to also enable privacy on the network).

A brief history of zk-SNARKs in Ethereum

In November, Coin Rivet brought you a piece of community that hypothesized that zk-SNARKs could prove to be a useful break point for the problem of sizing Ethereum.

Then Vitalik Buterin had suggested that the incorporation of zk-SNARK into Ethereum could help solve some of these problems, with a potential increase in transactions per second from 15 to 500.

In September, Buterin also stated that the protocol could "scale the transfer of asset transactions on Ethereum by a huge amount, without using Layer 2 which introduce liveness assumptions (eg, channels and plasma) using zk-SNARKs for transactions of mass validation ".

Not technically plasma

Buterin led on Twitter to say that the recent addition of zk-SNARKs "is not technically Plasma, but it is still incredibly interesting."

The official idea of ​​Plasma is to eliminate all unnecessary data in smart contracts and transmit only brief cryptographic commitments to blocks on the main public chain.

So far, the major problems encountered by the Ethereum team in doing so relate to the huge volumes of data that need to be transferred and stored on the chain and the fact that users without an online presence without space can not receive the security guarantees required to confirm transactions (comparable to that of the main chain today).

Buterin has completed his tweet with a congratulatory message for the development team, stating, "I did not expect it to be implemented so quickly, so good work on the Materia team."

For more information on cryptocurrency portfolios and if they are anonymous, see the Coin Rivet Guide.

Source link