当前位置:网站首页>What are the conditions for a high-quality public chain?
What are the conditions for a high-quality public chain?
2022-06-29 07:04:00 【I85382I3I93】
What people who pay attention to blockchain technology have to know is the underlying public chain project of blockchain , Whether it's investment or money speculation , We must find high-quality coins with development potential . So what is the bottom common chain , Which of the bottom public chains has done the best ?
Blockchain project development

The underlying public chain is actually the infrastructure project of the underlying protocol layer in the blockchain project , That is, the basic common chain . Like Ethereum ,EOS, Little ant stocks , Quantum chains, etc , Are well-known public chains , Of course, some of them are very strong , But the public chain with relatively less popularity , such as AOA Aurora chain .
The underlying public chain is actually a basic platform for better development of applications of other blockchain projects . If there is no underlying public chain , To develop a blockchain project is like making a project on a mobile phone without an operating system APP It's just as difficult , Because everything starts at the bottom .
The first underlying public chain project born in the blockchain is the well-known Ethereum , It is because of the low-level public chain project , Ethereum is in 2017 It can become the currency with the fastest growth rate in the currency circle , Achieve blockchain 2.0 Legends and myths . The role of the underlying public chain is like the Android or... Of the smart phones we use today iOS System , If you want to develop a blockchain project, you can directly complete it based on the underlying public chain , Greatly reduce the difficulty and cost of development .
So when we invest in the public chain , If you have a unique vision, select a similar one iOS The system is generally stable and smooth , Then wealth and freedom are not far away . But from the current public chain , Such as Ethereum , Its existing TPS Too little , Trade congestion , and EOS Over centralization , None of them seems to be the best choice , Is there any other public chain that can do better ? Xiaobian checked a lot of public chain information , It is found that a public chain can almost cover the advantages of other well-known public chains , That's what I mentioned earlier AOA Aurora chain .
AOA Aurora chain focuses on the ideal On The combination of reality , Efficiency and practicality coexist ,AOA The main chain can be deeply connected to various applications , Accelerate the implementation of blockchain applications . And it focuses on making the most perfect contract , Contract is the link between blockchain and other industries , No contract , Can not be combined ; Blockchain's support for contracts , To some extent, it reflects the depth of the integration of blockchain with other industries , Only the bottom layer is rich 、 High degree of freedom 、 The contract with perfect code can meet the needs of all walks of life .
as everyone knows , The current design of public chain , It has the following characteristics :
1. All master nodes should keep a complete account book , To ensure safety ;
2. Every time the ledger is updated , All primary nodes should keep fast synchronization ;
3. To ensure decentralization , There should be as many primary nodes as possible .
Because of the different running speeds of each master node 、 network bandwidth 、 Motivation, etc , This leads to the realization of the above three points at the same time , The blockchain proposed by the long clip will appear “ Impossible Triangle ”.
The blockchain investment market was booming last year , Trading volume soared ,BTC and ETH The performance problem of is highlighted , People finally began to face up to this triangle , Especially scalability ( High performance ) This corner , In an instant , Various PoX Consensus mechanisms have mushroomed . However , except DPoS With “ Weak centralization in exchange for performance ” Has been generally recognized for the time being , most PoX Are of little value .
2018 year , Many projects give up following in the chain “ Impossible Triangle ” hard Bar Ideas , Second best , Conduct “ Curve of national salvation ”. So ,“Layer 2 Offline expansion and fragmentation ” Become the main direction of public chain expansion this year ,ETH Of Plasma Capacity expansion 、Zilliqa Slice technology of 、Liquidity Network And Celer Network The state channel of has become a hot technology this year .
However , Is the problem really solved ?
Sharding and offline capacity expansion can indeed improve TPS, Improve scalability , However, there are two hard injuries :
A hard wound : The implementation of sharding technology is difficult
Fragmentation naturally conflicts with the core spirit of blockchain . Blockchain pursues “ Network wide consensus ”, The data of each node is exactly the same , So as to achieve high security without tampering .
And now , Each node processes only a portion of the information , And completely unaware of the information of other nodes , This is to be achieved “ Network wide consensus ”, The difficulty increases .
This is why Ethereum has been working in pieces for so long , The main reason why there is no obvious breakthrough in the progress . The current leader in segmentation Zilliqa, It just realizes a simple transaction segmentation . As for contract and status segmentation , It needs to cooperate with the design of the corresponding virtual machine and contract language . therefore , Naturally, it's even harder . at present , Maybe only the aurora chain can solve this problem .
Hard injury II : Offline capacity expansion technology is still limited by performance
Layer 2 It is to move many transactions on the chain down the chain , Because there is no need to “ Network wide consensus ”, So just put the final result back on the chain for confirmation , Speed has been improved .
There are two problems with this approach : One is still subject to the performance of the chain itself , After all, the final result should be returned to the chain for confirmation ; Second, the application scenarios are limited , For example, two people play a game of Gobang , This thing is very suitable for Layer 2, But if there are many people Of One off non recurring transactions , The capacity expansion under the chain can't help .
therefore , If there is “ The next stop is the public chain ”, Or say “ Public chain 2.0”, Its underlying design philosophy , It is completely different from the existing public chain , It is possible to really solve “ Impossible Triangle ” The problem of .
In many public chains , It seems that none of them can really Of Solve this problem
边栏推荐
- Analysis on the wave of learning robot education for children
- Chapter IV introduction to FPGA development platform
- 百度小程序自动提交搜索
- Configuring the flutter development environment
- Small program large screen adaptation Guide
- Vite quick start
- QT container class
- Qt 处理图像数据的类区别(QPixmap、QImage、QPicture)
- QT custom bit operation class
- 更改主机名的方法(永久)
猜你喜欢

NoSQL数据库之Redis(四):Redis的发布和订阅

. NETCORE uses redis to limit the number of interface accesses

多模态 —— Learnable pooling with Context Gating for video classification

Teach you how to develop your own NPM package (publish to the NPM official website)

Move disassembly of exclusive delivery of script (the first time)

package.json的所有配置项及其用法,你都熟悉么

Database - Synonyms

Multimodal learning pooling with context gating for video classification

数据库-同义词

Linux Installation redis
随机推荐
Why should enterprises do more application activities?
The annual technology inventory of cloud primitives was released, and it was the right time to ride the wind and waves
关于 localStorage 的一些高阶用法
Redis (V) of NoSQL database: redis_ Jedis_ test
JDBC连接数据库,socket发送客户端。
json tobean
Chapter IV introduction to FPGA development platform
Flutter is configured with a domestic image and connected to the real machine
Illustrate plug-in -- AI plug-in development -- creative plug-in -- astute graphics -- multi axis mirroring function
Annual inventory review of Alibaba cloud's observable practices in 2021
Go basic data type conversion
QT qframe details
[Flink] flinksql and table programming cases
. Net core + DDD basic layering + project basic framework + personal summary "suggestions collection"
软件工程师与软件开发区别? Software Engineer和Software Developer区别?
更改主机名的方法(永久)
QT foreach keyword
作为一名合格的网工,你必须掌握的 DHCP Snooping 知识!
centos下配置mysql 5.7 和 8
Labor skills courses integrated into steam Education