There is an impossible triangle in international trade, or Montreal model. Specific content is not detailed, interested children’s shoes can consult relevant information. Today, there is an impossible triangle in the field of blockchain, which is as interesting as the Montreal model.
The so-called impossible triangle means that it is impossible to realize the unity of decentralization, security and transaction concurrency ability in the blockchain market at the same time, at best, two of them are realized. which also contributed to the current three phases of blockchain 1.0,2.0 and 3.0.
As a typical representative of blockchain 3.0, EOS first break through the limitation of limited transaction concurrency ability of blockchain and bring blockchain into a new stage of programmable and cross-chain communication. Despite the EOS’s lack of decentralization in the process, it proved its foresight afterwards.
On the basis of EOS, the blockchain NGK.IO improves the DPOS consensus, and further enhances the decentralization and security of the blockchain without sacrificing the TPS. To some extent, it can be said that the impossible triangular paradox has been solved to some extent.
The first is the adoption of the light client. A so-called light client is a chain of block heads, which, although not block bodies, can guarantee complete decentralization because of merkle path proof. In fact, this was early in the bitcoin white paper, Nakamoto has made a theoretical statement.
The reason why light clients are not widely used is the applicability of blockchains. Bitcoin did not use a light client to ensure complete decentralization, because it is a point-to-point electronic payment system, the first security. But the lack of adoption also led to the next bitcoin bifurcation problems.
Due to the NGK.IO light-client scheme, it can provide a minimum of space to ensure sufficient decentralization while creating an environment for subsequent cross-chain interactions and heterogeneous payments. NGK.IO take the inter-chain communication as the solution to achieve high concurrency and increase the carrying capacity of NGK.IO whole ecology through the way of horizontal expansion.
Followed by the adoption of graphene technology architecture and DPOSS to improve the concurrency capability of the whole system. NGK.IO theoretical TPS can easily break through millions, support the interaction of multiple side chains with the main chain, and allow hundreds of applications to implement development on the chain.
Finally, the decentralized prophecy and the deployment of a large number of intelligent contracts. Oracle is the only way to obtain external information NGK.IO intelligent contract. NGK.IO network has deployed Oracles intelligent contract on the network through prophecy machine. If it needs the data access service, you just need to refer to the smart contract in the smart contract and call it according to the API document.
When some organizations use ETH technology to build their own private or alliance chains, the NG open source smart contract code that the Oracle provides data services on the Github, they can be called like a blockchain after their own deployment;
At this point, NGK.IO finds an equilibrium route from the three dimensions of decentralization, security and transaction concurrency. It may not be optimal, but it must be balanced. For the blockchain in the field of blockchain, equilibrium is often the most suitable.