A virtual machine on top of another virtual machine

As we can observe, the Universal Router smart contract already serves as a minimal implementation of a virtual machine within the Ethereum Virtual Machine (EVM). However, the specific implementation may be limited in functionality and capabilities. To address this limitation, a potential solution could be the implementation of a stack-based virtual machine. Such a virtual machine would encompass primitive mathematical opcodes and also high-level opcodes dedicated to token exchanges, transfers, and other similar functionalities. This enhanced design would provide expanded functionality and enable more complex operations within the virtual machine environment. And it is also easy to determine the result on the client side.

Polus Virtual Machine or Polus VM or PVM – This is a virtual machine implemented on top of the Ethereum Virtual Machine (EVM).

Last updated