Hello, friends! We continue to tell you about the successes and achievements of the GONT company and today we will talk about the technological progress of the team over the week. Enjoy!
Our development team continues to build QEMU simulators for the GONT virtual machine and is planning to launch the first, simplest tests in the near future, and then start testing.
In parallel, the developers pulled out of the SPP Ethereum and found a virtual machine interface there. More precisely – the environment interface, that is the network subsystem, which gives information about the contract, gas, accounts and all that is necessary for the operation of the machine. At the moment, the development team is doing a download based on it and is trying to create an IP that will already allow embedding gVM1 into gVM2, in particular, the Ethereum virtual machine in the form of a dynamic link library.
EVM is implemented in PPDL, a high-level language for describing architectures and virtual machines. The PPDL compiler, in turn, allows to generate from one description both the virtual machine itself and the assembler-disassembler of this virtual machine, as well as the RTL machine description for FPGA firmware generation or VLSI development.
The implementation of EVM in the PPDL language allows developers to easily extend the set of EVM instructions, thus providing new possibilities for the use of the blockchain.
This week our team also managed to compile hera for Linux. Also the Ethereum client with ewasm VM (hera) will be launched the other day. In the case of a successful launch, at the API level the GONT virtual machine will be made by analogy with hera, since the latter is compatible with aleth client at ABI level.
Thank you for attention! Good luck!