Main menu

Pages

Review and introduction of the history of the most important test networks of Atrium

 A test grid, test grid or test net, is an alternative blockchain in which the main grid is simulated to identify and fix errors in a product. Experimental networks are a practice environment in which developers can test new updates to smart protocols and contracts before launching the core network. Depending on the condition and similarity of the experimental network to the main network, the consensus algorithm of the two experimental and main networks may be the same or different.

 Of course, it should be noted that tokens obtained from experimental networks have no economic value. In this article from Homeland Blockchain, we have compiled a list of the most important Atrium test networks such as Olympic, Morden, Ropsten and Kovan to get acquainted with the test history of the results of the second best digital currency.



The most important experimental networks of Atrium

 In the list below,  Atrium's test-prioritized networks are sorted from old to new, and we explain the history of each.

1. Olympic Trial Network - Early 2015


The Olympic network was the first Atrium test network to be launched before the launch of the main network. The network, which had a proof-of-work (PoW) consensus algorithm, was the ninth test conducted before the official introduction of the main Atrium network.

 

 Application developers, data providers, and exchanges sent large volumes of data to the network to measure its power level. The Olympic network was also known as Ethereum 0.9 and had an ID of 0. This network was deactivated in July 2015 (July 2015) after the successful launch of the main Atrium network.

2. Morden Experimental Network - July 2015


At the time of the launch of Atrium's main public network, a public test network was needed that was very similar to the main network. For this reason, the Morden net test was introduced with a consensus-proof mechanism.

This network was introduced with ID 2 and was an Atrium experimental network for one year, but in November 2016 (November 2016) it was no longer used due to the accumulation of junk files and some consensus issues on the Geth and Parity clients.

The Morden network was no longer used by the Atrium team, but remained active in the Atrium Classic user community and was renamed the Morden Classic Trial Network.

3. Ropsten Experimental Network - November 2016


Ropsten is Atrium's third and final experimental network with proof of proof algorithm, which was launched after the introduction of the main network. The test network is registered from a metro station in Stockholm, Sweden.

The Ropsten Experimental Network supports all major Atrium clients, and is the only experimental network available with a consensus-proof mechanism.

In February 2017, the Ropsten test network was targeted by a DDOS attack. As a result of this attack, Atrium clients had trouble synchronizing with the Ropsten network, which slowed down the network and took up a lot of space. The attack gradually increased the Gas Block limit from 4.7 million to 9 billion. As many spam blocks are created and the network is paralyzed when sending large transactions.

In March 2017, the Ropsten team was able to use the Graphics Cards (GPU) provided by the user community to revitalize the network and remove all spam blocks from the network.

4. Kovan Experimental Network - March 2017

 

 The attack on the Ropsten network in February 2017 led to the formation of several new test networks. One of them was the Kovan test network launched by the Parity team. Like previous test networks, the Kovan test network was launched based on the developers' need for a stable, customer-centric test network.

The Kovan network uses the Validation Consensus (PoA) algorithm. In this type of consensus mechanism, only a small group of trusted validators participate, which uses their credentials to ensure the construction of new blocks. In the Kovan network, decentralization becomes the victim of security.

 Identifying the identities of these validators encourages them to maintain the value of the network; Because no creditor wants to lose credibility.

Like the Ropsten network, K Kovan's test network is named after a metro station in Singapore. The network ID is 42 and it takes 4 seconds to build a new block. Some major Atrium clients, such as Geth, are not supported on this network and do not have some of the core network features.

The Kovan test network has a more stable and faster environment than the Ropsten network, because it does not require CPU extraction to maintain this network. However, it also has negative features, such as the following:

    Due to the fact that block constraints are variable in the Atrium network, the Kovan experimental network does not take advantage of this.
    Not portable (can not be forked).
    Not compatible with different sync modes.

The Kovan test network is still active and is still one of the most popular test scores among the Atrium user community.

5. Rinkeby Experimental Network - April 2017

 

 Given that the launch of the Kovan network was a bit hasty due to the attack on the Ropsten network, the Atrium team launched the Rinkeby experimental network solution using the Clique PoA consensus algorithm as a long-term solution.

The name of this network is taken from a metro station in Stockholm and its ID is 4. ‌ The construction time of the new block is 15 seconds. This new PoA test network supports all Atrium clients, and new synchronization models such as Fast, Light and Warp can be used without the need for additional features.

Trusted network signatories change only in the following two cases:

    Change the 32-byte Extra-data field in the block title to a 64-byte field that holds the Secp256k1 miner signature. In this case, anyone who owns a block can confirm it with a list of authorized signatures. That is, the Miner section is obsolete in the title of the other blocks.
    Use the obsolete Miner field and the Nonce field to create a voting protocol between normal blocks. The value of both of these fields is set to zero; However, if one of the signatories wants to change the list of authorized signatures, the Miner field value must be set based on the signer voting for it, and the Nonce field value must be changed to 0 or 0xff… f in order to expel a signer. Or add a new vote.

Each client that is synchronized with the chain can count the number of votes in the block processing process and provide an up-to-date list of authorized signatures based on popular votes.

The Atrium team tried to build a standard PoA algorithm, but the Rinkeby network only supported the Geth client. Because of this, a new test network was needed to support all clients.

6. Gorli Experimental Network - September 2018


The pilot network was started as a Hackathon project (Hackathon events, rewarding programs for finding bugs on the network) by the Chainsafe team at the # ETHBerlin Association. The purpose of launching this network was to implement the Aura PoA mechanism of the Parity client (mostly written in the Rust programming language) on the Geth client (in GO).

The network became an official project when the Chainsafe and Afri Scohedon teams worked together. The two teams wanted to build a public test network with the PoA algorithm that would support all Atrium clients.

The following are the first steps teams can take to set up this network:

  •     Choosing a PoA Engine such as Aura or Clique in one of the Atrium Network Improvement Proposals (EIP-225)
  •     Using these engines in different clients
  •     Set up a simple test network with PoA algorithm that meets the requirements of the main network.


As a result of these initial steps, the Gorli experimental network was successfully launched in early 2019. Gorli is still one of the strongest and most stable test scores.

The ID of this network is 5 and its chain ID is 5. The average block formation time in the Gorli network is fifteen seconds. You can see the status and explorer of this network in this link and this page, respectively.

Conclusion


There are currently several test networks for Atrium, each designed to address the problems of pre-existing networks. In this article, we review and describe a limited number of Atrium test networks, such as Olympic, Morden, Ropsten, and Kovan. Choosing the best network definitely requires more in-depth study and testing. Have you ever used Atrium Test Networks? Let us know your thoughts and experiences about the score test.

 

 

 

 

 

 

 

Comments