Editor's Note: This article comes fromIPFS Force Zone (ID: IPFS-FORCE), Author: Zhaobao, released with authorization.
Editor's Note: This article comes from
IPFS Force Zone (ID: IPFS-FORCE), Author: Zhaobao, released with authorization.
On December 1, 2020, the ETH beacon chain was officially launched, and the development of Ethereum entered a new stage.
Compared with 1.0, ETH2.0 is not a simple code update and iteration. The ultimate goal is to realize PoS, use sharding technology to greatly improve the performance of the blockchain network, and make innovations and breakthroughs in consensus mechanisms and scalability.The rise of NFT represented by CryptoKitties, the DeFi boom, and various applications built on the Ethereum network have brought ecological prosperity, but also exposed the disadvantages of insufficient TPS.secondary title
Blockchain has suffered from TPS for a long time
The community also has a lot of discussions on improving TPS, and proposes different ways to improve the throughput of the network. The main points are as follows:
Expansion: The idea of expansion is very simple, that is, to increase the capacity of the block, for example, to expand the block of 1MB to 2MB, so that more transaction messages can be stored in one block, so as to achieve the effect of improving the processing speed;
Segregated Witness: The block contains detailed information of each transaction, such as transaction quantity, time, digital signature and other information. In fact, these information can be divided into two parts, transaction status and witness. The transaction status can indicate the flow of funds, and the witness mainly proves the legitimacy of the transaction. For ordinary traders, only the transaction status information is enough, so the idea of segregated witness is that the packaged message only contains the transaction status, the volume of the message is reduced, and the number of messages that can be accommodated in a single block will increase , increasing the block capacity in disguise;Lightning Network: There are many small transactions in the Bitcoin network. The Lightning Network’s solution is to compress the number of transactions to expand in disguise. In the lightning network, a large number of transactions are completed off-chain through the micro-payment channel, and when the channel is closed, the final funds are settled to form the final transaction on-chain. Therefore, only the status of the initial channel creation and final settlement is on the chain, so there are only two transactions for the main chain, but in fact multiple transactions are completed through the Lightning Network.ETH2.0 aims to improve scalability through sharding technology, greatly increase the throughput of the blockchain network, and improve the performance of the entire network operation.