The QURAS Blockchain has a Virtual Machine in the engine in order to perform the Smart Contract.
We will now look at the Virtual Machine Structure of the QURAS Blockchains.
Before you look at the Virtual Machine, please refer to Smart Contract.
Smart Contract consists of the byte column of the Opcode.
The user will also create the Smart Contract using C# and obtain bytecode which is a column of the opcode using the Smart Contract Compiler.
Let's start by looking at the Smart Contract Compiler.