Ether congestion and high Gas fees are causing headaches for Dapp applications on its ecosystem.
In order to break this situation, Etherpad started to advance the ETH2.0 project in 2019, introducing two parts that did not exist in Etherpad 1.0: the Casper FFG PoS mechanism and Shard Chains.
ETH2.0 overall plan, progress
ETH2.0 is planned to be launched in at least three phases: Phase 0 (Stage 0), Phase 1 (Stage 1), and Phase 2 (Stage 2).
Phase 0 goes live in 2020, with Phase 1 and Phase 2 to be released in subsequent years. Of these, only Phase 0 has an enriched specification and is updated regularly.
Phase 0: The first phase of Ether 2.0 will implement the Beacon Chain. The designers of Ether 2.0 want to make the Beacon Chain the center of the Ether 2.0 ecosystem and the root of security and authentication for all other shards.
Phase 1: The second phase of Ether 2.0. The goal of Phase 1 is to reach consensus on the content of the fractional chain, rather than on its meaning. This phase will integrate Shard Chains (Shard Chains).
Shard Chains are a scalable mechanism that enables parallel transactions, storage, and information processing. Will greatly improve operational efficiency.
Stage 2: The third stage of Ether 2.0, Shard Chains will transition from simple data containers to a structured chain state. This phase may come online in 2021 or 2022. This phase may include fresh concepts like State rent, or will reintroduce smart contracts, including accounts, contracts, and features like ETH transfers and withdrawals will be restored.
Phase 2 will enable cross-slice transfers and contract calls, build execution environments to support building scalable applications on Ether 2.0. Beyond that, there are unknowns in Phase 2.
In addition to the above three stages, ETH 2.0 may introduce off-chain storage of state in stage 3, transferring as much state as possible to off-chain processing. Instead of storing the entire state on the chain, some state information and aggregators will be stored, and users will be responsible for storing the complete state off-chain.
When users want to interact with the state, they will include proof of the current state in the transaction. The resource requirements to run the verification node would then be much lower than originally, thus increasing the operational efficiency of the entire network.
Each slice will be stored independently and cannot interact directly with another slice, and the interaction between the slices may be solved by synchronization or expansion.
At present, ETH 2.0 is not yet mature, but through the combing of the upgrade of Ether 2.0, we will find that this upgrade is a process of applying the active upgrade ideas and architecture overlay in the market, and the upgrade result and compatibility may be left to the market to verify.
That’s why Layer 2 was born at this special stage.
Mainstream Layer 2 solutions
1.Layer 2 origin
As mentioned above, the low transaction speed and high Gas fee of Ether has brought great inconvenience to the participants of the whole ecology. In the background that ETH 2.0 cannot be implemented immediately, Layer 2 has become one of the best choices in the transition stage, and V God has also promoted the Layer 2 solution in the community.
Layer 2 solution has the ability to capture value and has the potential for sustainable development. 2.
- Classification and characteristics of various Layer 2 technologies
As the name implies, Layer 2 refers to the second layer network solution built on top of the base layer network. Based on the Ethernet Layer 1 is responsible for handling all the computing and transfer of applications deployed on the Ethernet, which is currently in an overloaded state. So the scalability problem and high Gas fee problem are solved by Layer 2.
The mainstream Layer 2 currently has Stateful Channel, Sidechain, Plasma, Optimistic Rollups, Zk Rollup and so on. Let’s briefly elaborate on these solutions.
State Channel (State Channel)
State channel refers to the direct establishment of a channel between users, and this type of solution cannot really solve the problem of Ethernet congestion.
Run a public chain based on Ether, then transfer most of the operations to this public chain, and finally feed the result to Ether. However, the security of the sidechain cannot be guaranteed, and it is difficult to promote the sidechain.
Plasma refers to scalable autonomous smart contracts, and the operation idea of Plasma technology is to operate off-chain and feed the results to the main chain. Through the effective cooperation with the main chain to ensure sufficient security.
However, users must monitor the Plasma chain, so the experience of ordinary users is not good.
Optimistic Rollup is a structure that uses OVM to enable smart contracts on a Layer 2 network. The structure draws heavily from plasma and zkRollup designs.
The OR solution has guaranteed security, but the validation period is too long. The wait time of about two weeks is too long for users.
ZK Rollup is a zero-knowledge proof-based layer 2 scaling scheme (layer2). ZK Rollup data availability allows anyone to restore the global state of an account based on the transaction data stored on the chain, thus eliminating the security risk due to data availability.
However, its drawback is that it is computationally intensive, technically difficult and difficult to support virtual machines.
However, ZK Rollup is launching a Turing-complete virtual machine, so it is likely to replace Optimistic Rollup in the future.
Arbitrum Rollup is an off-chain protocol managed by an Ethernet on-chain contract.
Arbitrum Rollup requires a verifier (to pay a deposit), and the speed of the verifying node VM directly determines the speed of the VM.
When a disputed assertion occurs, the node creates a fork, forming a parallel tree of the future.
The impact of Ether’s Layer2 on the public chain landscape
The biggest problem of Ether’s Layer2 at present is the existence of the silo effect. If this silo effect can be broken, DeFi projects will migrate to Layer2 in droves, thus greatly alleviating the current congestion and expense dilemma of Ether, which can have hundreds of times of space improvement.
Based on the strong appeal of Ether, there will be some pressure on other public chains.
When Ether’s congestion cannot be solved, other public chains can act as Ether’s side chains to help Ether ease the congestion pressure and thus gain a position in the whole DeFi development process.
But if Layer2 can successfully solve the problem, then other public chains will be less valuable to Ether itself, and Ether will absorb more digital assets to make itself bigger in volume.
As more protocols based on Ether on ETH can capture greater value and the overall market value increases, Ether becomes more secure. And a safer Ether can drive it to become a public chain that carries a larger volume of assets. If this situation can be formed, Ether has the potential to become a super public chain.
It’s the best time for other public chains to bend and overtake, whether it’s the data king Coinan smart chain or Polkadot, which has a huge project growth rate, all are benchmarking Ether to expand their own ecology.
Whether consensus split will happen in ETH 2.0
Before discussing this question, let’s talk about Ether and Ether Classic. In the early years, when Ether was hacked and suffered huge losses, V-God came up with the idea of a hard fork.
This split was a technical one, with two different competing ideas that dictated two completely different directions of development.
ETH, with the support of V God and other core teams, embarked on a path where the Ether Foundation made and developed the core blockchain decisions and the community participated together.
ETC, on the other hand, continues to adhere to the idea that both blockchain records and contracts are unmodifiable and can only run irreversible smart contracts.
ETH is indeed better developed than ETC in its current form, but we can’t dismiss ETC in its entirety. this is the charm of blockchain, the value and prospect of the project are built on the basis of consensus.
Back to ETH2.0, as the development progresses, this consensus split is bound to appear.
The possibility of consensus splitting in ETH2.0 stage 0 and stage 1 is unlikely, these two stages are equivalent to laying the foundation, while after stage 2 and stage 3, different design concepts collide and clash, and the possibility of forming two or more kinds of consensus becomes larger. So ETH 2.0 has the highest possibility of consensus splitting at this stage.
The shift from PoW workload consensus mechanism to CPos consensus mechanism can improve the efficiency of the whole Ethernet network and also attract more participants. This transformation process will definitely generate new concepts, new ideas.
As for whether the split will be successful, it is impossible to say at the moment. After all, the source of value of blockchain is the consensus of most people, and this consensus will translate into participation and hold up a greater value.
Before ETH 2.0 is mature, Polkadot, BSC and other public chains are also raging, ready to shake the status of Ether, Layer 2 solution will be the solution to the problems faced by the huge application system of Ether.
Rollup series, which advocates security and sustainability, will be relatively more widely used. Rollup series solutions also have the opportunity to enhance its throughput on ETH 2.0, while the demand for state channels, side chains, Plasma and Validum still exists for scenarios with not so high security requirements.
All in all, Layer 2 track has the potential to give birth to very large scale projects, stay tuned and seize the opportunity.
Posted by:CoinYuppie，Reprinted with attribution to:https://coinyuppie.com/layer-2-track-is-crowded-with-eth2-0-busy-forward-how-to-develop-public-chains-in-the-future/
Coinyuppie is an open information publishing platform, all information provided is not related to the views and positions of coinyuppie, and does not constitute any investment and financial advice. Users are expected to carefully screen and prevent risks.