
A reciprocally analogous virtual machine (VM) is a type of VM that is designed to communicate in a beneficial manner with another VM or blockchain/computer system. A VM is a cloud-based imitation of a computer system that is based on different types of computer architecture to provide the functionality of a physical computer system. VM's may be made to emulate types of specialized hardware, software, or a combination of the two. Additionally, some VM's are built to mimic different computer architectures and software applications and/or operating systems written for another type of computer or architecture.