X

Feedback + Support

Need Assistance? Notice something missing or broken? Let us know!

Press esc to dismiss

Show glossary Article List
Sort icon: direction descending

glossary

Definitions and terminology related to cryptoeconomics, blockchain and distributed ledger technology.
magnifying-glass

You've reached the end of the list

Virtual Machine

A virtual machine (VM) is a computer file that emulates a computer system, complete with virtual CPU, memory, and storage. Windows, as ran through VMware Fusion on a macOS, is an example of a virtual machine. Blockchain projects such as Ethereum, EOS, or NEO enable devices connected to the network to collectively run a single virtual machine, contributing their computational power to execute smart contracts and power DApps. Typically, this involves many discrete processors running, with one randomly chosen to be the canonical version of the processing.