Notification texts go here Contact Us Telegram!

Social Bar

popads

Posts

Ethereum 2.0. - first layer scaling

tamim
Please wait 0 seconds...
Scroll Down and click on Go to Link for destination
Congrats! Link is Generated

 



There are many potential scaling solutions. Some of the better-known solutions use NANO (DAG structure), EOS (PoS), XRP, and others.

Most of the available solutions that can handle thousands of transactions per second are more or less centralized. Reaching a satisfactory level of scalability while maintaining decentralization is a difficult task.

Ethereum will use PoS as a base and sharding as an additional upgrade for theoretical unlimited scaling. How much of these solutions will be decentralized in practice remains to be seen. But let us go back to the beginning of the story of scaling and explain unfamiliar terms.

Ethereum has been planning a major upgrade of the entire network for several years. ETH 2.0 of the code name Serenity will bring many novelties.

The most important change is certainly the transition from mining, i.e. Proof Of Work (PoW) to Proof Of Stake (PoS) where the network is secured by collateral in the form of ETH coins.

Switching to PoS unlocks the scaling option in the form of Sharding. Sharding essentially divides the main network (Beacon chain) into multiple branches, which function independently and thus enable the simultaneous execution of numerous operations. The number of operations is scaled proportionally to the number of shards.

Given the complexity of the upgrades described, the transition to the new system will take place in several stages to eliminate problems and difficulties in operation.

The world's second most popular blockchain cannot afford delays - everything has to function perfectly without interruption at all times. That complicates and hinders development, so it is not surprising that relatively slow progress is made.

Phase zero - Pos activation

The initial phase will be marked by the activation of the Proof Of Stake system on the new ETH 2.0 blockchain, while the current ETH 1.0 blockchain will continue to function in parallel.

The PoS upgrade will be enabled by the switch to modern cryptography designed by the company behind ZCash. BLS12-381 cryptography provides numerous advantages over the current one.

Users will be able to convert ETH and switch to a new network (Beacon chain), but a return to the old one will not be possible.

A minimum of 32 ETHs must be provided to become an independent validator on the Proof Of Stake network. Users with fewer ethers do not need to despair – they will be able to join staking pools that will allow staking with smaller amounts of ETH. A detailed calculator of potential profitability is available here.

There is a chance this phase will be available by the end of 2020, but forecasts should be taken with a few grains of salt due to breaches of deadlines that are very common in the ETH world.


The first stage - sharding

The first phase will initiate 64 shards on the ETH 2.0 blockchain. The ETH 1.0 blockchain will continue to function in parallel.


The shards will be coordinated by the main POS blockchain - Beacon chain.


Each shard will be able to be viewed as a separate blockchain, as Ethereum is today, but individual shards will be operated by validators from Beacon Chain who will control all data and write it down to the main blockchain.

Phase 2 - blockchain merger

Final phase. Activation of smart contracts on the ETH 2.0 blockchain and the shutdown of the ETH 1.0 blockchain - the closing of the mine. Interestingly, the ETH 1.0 blockchain will be converted into one of the shards to be operated by the Beacon chain. The exact specifications and details around this phase are not defined and deviations are likely.


Second layer scaling

In parallel with the development of the ETH 2.0 blockchain and the transition to POS, numerous solutions that promise second layer scaling are currently are being developed.


Such alternative scaling methods shift the most of processing outside the blockchain, while blockchain is used as a courtroom to resolve disagreements, i.e. finally writing down the state of smart contracts and transactions.

Vitalik explained in simple words the ways which are trying to increase scalability on the second layer:


Squish the transactions together so they don't take up too much space. Instead of everyone checking everything, have a few people check things and raise an alarm if they see something wrong. Or use fancy math to check everything at the same time.

There are several possible solutions. The most popular are Plasma and Rollups. You can see the implementation of Plasma technology on the example of OmiseGo sidechain (OMG Network) which was launched in early June. The network is currently operating, and some projects such like Tether (USDT) already use it to process transactions.


Tether is certainly one of the biggest consumers on the Ethereum network. By switching part of transactions to a second layer, it reduces the burden on the blockchain, which in practice means that transactions are cheaper and relatively speaking, faster.

There is also a whole range of solutions that are not very known even though they have been working well for some time. This is the case with Liquidity Network sidechain which supports free transactions.


Reddit coins - a fleet of new users of Ethereum blockchain

Reddit is an American social network (a modern forum) with more than 430 million users. Reddit users buy and share a centralized virtual currency that serves as a reward for activity and sharing information. Of course, by buying currency, users support and finance the platform.


Reddit's team decided to initiate a gradual transition of virtual coins to Ethereum's blockchain. In the initial test phase, Moon coins were launched as part of the r/CryptoCurrency subreddit. Read the post for more information.

Imagine how much traffic on the Ethereum network would increase if all Reddit transactions were switched to the blockchain. But I am sure you are already guessing where the catch is. In scalability, of course.


Ethereum in its current release is not capable of supporting so many active users. That is why a solution is sought in the form of a second layer implementation of the Reddit coins. A competition has been launched to find the most suitable solution, you can read all the details here.


With the publicity that Reddit offers to the Ethereum platform and the inexhaustible fleet of developers, we have no doubt that the solution will be found and successfully implemented. The selection of the most competent solution should be completed in September. This is the time frame when work on the implementation should begin.

That concludes the story of the scaling of Ethereum. We will monitor developments and keep you informed of new changes and achievements.

Post a Comment

Cookie Consent
We serve cookies on this site to analyze traffic, remember your preferences, and optimize your experience.
Oops!
It seems there is something wrong with your internet connection. Please connect to the internet and start browsing again.
Site is Blocked
Sorry! This site is not available in your country.