当前位置:网站首页>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
边栏推荐
- NoSQL数据库之Redis(四):Redis的发布和订阅
- jetson tx2
- Go basic data type conversion
- Multimodal learning pooling with context gating for video classification
- Flutter is configured with a domestic image and connected to the real machine
- Suggestions on digital transformation of large chemical enterprises
- NoSQL数据库之Redis(一):安装 & 简介
- 存token获取token刷新token发送header头
- NoSQL數據庫之Redis(五):Redis_Jedis_測試
- Qt 处理图像数据的类区别(QPixmap、QImage、QPicture)
猜你喜欢

How does schedulerx help users solve distributed task scheduling problems?

Testing grpc service with grpcui

层次分析法

package. Are you familiar with all configuration items and their usage of JSON

jetson tx2

Introduction to Ceres Quartet

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

json tobean

解析学习幼儿机器人教育的浪潮

Chapter V online logic analyzer signaltap
随机推荐
Chapter V online logic analyzer signaltap
NoSQL数据库之Redis(五):Redis_Jedis_测试
Antlr4 recognizes the format of escape string containing quotation marks
VerilogA——动态比较器
Annual inventory review of Alibaba cloud's observable practices in 2021
What is the difference between software engineer and software development? What is the difference between software engineer and software developer?
力扣今日题-324. 摆动排序 II
JDBC连接数据库,socket发送客户端。
QT STL type iterator
Li Kou today's question -324 Swing sort II
Json tobean
Multithreading tool class completabilefuture
Multimodal learning pooling with context gating for video classification
Redis (V) of NoSQL database: redis_ Jedis_ test
Daily question - force deduction - multiply the found value by 2
Qt 串口编程
flutter配置国内镜像,连接真机
. NETCORE uses redis to limit the number of interface accesses
Print Yanghui triangle
Teach you how to develop your own NPM package (publish to the NPM official website)