Greetings, dear readers of the blog!
Today we will talk about the mechanism of GONT technology. I will tell you in simple words about how exactly blockchain platform GONT solves the problem of scaling Ethereum through sharding EVM and what outlook it expects in the future.
It is not a secret that with the increase in the number of transactions Ethereum began to experience difficulties with performance, sometimes a simple translation of the ether between accounts is delayed for several hours.
Therefore, the problem with platform scalability is one of the most important for the founders. To develop the platform, Ethereum fund was created to support platform improvements. The task of scaling Ethereum is in the first place. Scaling the entire network, including the speed of the virtual machine EVM, which executes Ethereum smart contracts.
Therefore, scaling the performance of EVM or sharding EVM is one of the main tasks to achieve a Ethereum speed of 10,000 transactions per second. This was designated as a target for the platform by its founder Vitalik Buterin. This speed exceeds the speed of the network providing VISA transactions. Of course, this is not the only bottleneck Ethereum. To achieve this speed, you need to work out a few bottlenecks. But Sharding is one of the most important tasks.
Sharding, in the content in which this task is considered GONT – it is primarily sharding computation. In other words, it is possible to divide the transactional load into Ethereum into many separate threads.
For example, imagine obsolete computers where all the tasks were considered to be one central microprocessor. All the transactions of all sorts of types were on it, and he performed them sequentially.
In modern computers a separate microprocessor considers 3d graphics, separate is responsible for video streams, separate for audio and so on. Even within a single microprocessor, there are several cores that allow you to parallelize calculations. This makes it possible to perform many tasks at the same time, and because of the “sharpening” of microprocessors for specific tasks they are able to cope with them more effectively.
The main idea of computational sharding EVM GONT – creation of a completely new EVM with a multi-core architecture and a mechanism of parallelization of transactions between nuclei, and the kernels can be sharpened for the implementation of various specialized Computations, which increases the efficiency of computation and increases network throughput.
As in the example with a computer with a lot of specialized microprocessors, which I mentioned above. This new EVM we called GONT VM, and the kernel inside it – GVM.
The main invention of GONT is the application of microprocessor Technology of Mist Computing (fog computing) for blockchain-network Ethereum to solve the problems of computational sharding.
The GONT VM consists of an infinite set of GVM cores, each of which can be run independently or together with other cores, depending on the range of transactions.
Each GVM kernel has its own set of commands that define the Altgas-energy required to execute them.
The owner of the GVM kernel when it is created determines its commission in the spent Altgas and when its GVM is started, gets its commission, along with the miner platform, actually runs GVM the kernel. In fact, each GVM has unlimited potential to solve any problem, because the set of commands defines its owner. And the spent Altgas and the Commission received by the owner determine the right of his private property on GVM.
However, to create more complex computational macro services, you can build clusters of the desired GVM by merging them into chains. This is the approach we called Value-chain. To implement the value-chain model, which on the basis of any number of individual GVM could build a unique computational macro service, was developed methodology routing for Gont VM.
Each GVM can also describe the rules of exchange with other blockchain networks, which allows to solve the problem of blockchain exchange on the Relay-level. In such a review, GONT becomes a RELAY-level network for the exchange of values between different blockchain networks.
Of course, to manage GVM need to rework the language Solidity. GONT also offers an improved view of the GOL language.
GONT VM is a multi-core cluster of virtual processors, which makes it possible in the future to transform the GVM kernels from virtual view into physically existent processors, which will allow a few orders of magnitude to accelerate Network performance and reduce the cost of transaction execution.
Learn more about GONT technology on our website Gont.io, read whitepaper and register in whitelist project to receive bonuses and be the first to learn about the latest news Gont.
Thank you for your attention! Success!
Ilya Timoshin, CEO Gont