Friends who are concerned about the development of blockchain often see a word “impossible triangleâ€. In the various news reports on blockchain technology and public chain news, the frequency of this word appears quite high. However, the various explanations for this word on the Internet are too "professional". Today, we use the words "popular" to talk to you about "impossible triangles". What is an "impossible triangle"? The so-called "impossible triangle" means that in the blockchain public chain, it is difficult to achieve both good "decentralization" and good system "security" at the same time, and at the same time, it has a high "Transaction Processing Performance". Among them, "transaction processing performance" is often referred to as TPS - the number of transactions processed per second. The origin of the impossible triangle In fact, the "impossible triangle" is not a conclusion that has been strictly argued. It is just a summary of the industry's actual operating conditions for each public chain. In other words, there is no way for the public chain to do a good job in “decentralizationâ€, “security†and “transaction processing performanceâ€, but it is not doing well in these three aspects. The public chain. The current status of several major public chains The three most famous public chains at present are Bitcoin, Ethereum and EOS. Others have some well-known public chains such as Litecoin, Bitcoin cash and so on. They are either imitated from the three major public chains, or they are forked from the three major public chains, and are similar in all respects to the three major public chains. Therefore, we can mainly observe the status quo of the public chain by observing the three major public chains. Let's look at Bitcoin first. Bitcoin uses a consensus mechanism based on Workload Proof (POW). In the early days of Bitcoin development, an ordinary computer could participate in mining. But later, as the price of the currency soared, the mining became profitable, so the mining of the video card appeared, and then the more powerful ASIC mining machine appeared, and eventually unified the rivers and lakes. Ordinary computer and video card mining has completely become history. Now the manufacture and production of ASIC mining machines are almost monopolized by Bitcoin, and the computing power of Bitcoin's entire network is almost monopolized by several major mining pools. Therefore, the "decentralization" of Bitcoin has been misunderstood by many people. In terms of "transaction processing performance", Bitcoin's TPS is only about 7 per second, which is completely unsuitable for daily high frequency and small transfer. It is such a low trading performance that the Bitcoin community has a divergence in the future development of Bitcoin. This difference has not been properly resolved, and eventually led to the bitcoin in the 2017 bitcoin cash. In terms of security, Bitcoin is undoubtedly the best at the moment. On the one hand, its network computing power is constantly improving with the upgrading of the ASIC mining machine itself. On the other hand, the continuous addition of new mining machines is also continuously enhancing the overall network computing power. According to crypto51, the current cost of attacking Bitcoin is the highest of all POW public chains. Let's look at Ethereum again. Ethereum is also a consensus mechanism based on proof of workload. But it can still use video card mining, so the monopoly situation is not as serious as bitcoin, so it is better than Bitcoin in "decentralization". The future of Ethereum will be completely turned to the POS consensus to solve the problem of computing monopoly. The TPS of Ethereum is slightly higher than Bitcoin, about 7 to 15 per second. However, because Ethereum is a smart contract platform, its application scenario is more complicated and it is more prone to congestion than Bitcoin. Therefore, the performance problems erupted by Ethereum are more concerned. It is precisely because of this that EOS was born with expectations and attention. Ethereum is second only to Bitcoin in terms of security. According to crypto51, the current cost of attacking Ethereum is second only to Bitcoin. Finally, let's take a look at EOS. When EOS appeared, the biggest selling point was the high TPS and strong trading performance. Now the real performance of EOS has not reached the millions of officially promoted, but it is the highest among the three major chains, reaching 3,000 to 4,000. This performance is far from Bitcoin and Ethereum. But in order to achieve such a TPS, EOS has made tremendous sacrifices in "decentralization." Compared to Bitcoin and Ethereum, there are only 21 nodes across the network. Therefore, in terms of “decentralizationâ€, it is the most questioned among the three major public chains. In terms of security, since EOS has only 21 nodes in the whole network, attacking 21 nodes is relatively easy for hackers compared to attacking Bitcoin or thousands of nodes in Ethereum. So in terms of security, EOS is also the worst of the three. The future has a long way to go We analyzed the performance of each of the three major public chains in the "impossible triangle." This is basically the current status of the public chain. There are several star projects that claim to solve this problem, but the actual effect is still to be verified by the market. The future has a long way to go. Hex Bolt,Hexagon Bolt,Hexagon Head Bolt,High Strength Bolts Suzhou Chenran Precision Fasteners Co., Ltd. , https://www.chenranfastener.com