English

Enso: A general-purpose virtual machine

Cryptography and Security 2019-08-02 v2

Abstract

In this paper we introduce Enso, a virtual machine designed to be used as general-purpose state transition function in blockchains. This design allows the blockchain application logic to be coded into the state, instead of into the state transition function, making it much more flexible and easier to modify. A byproduct is reducing the frequency of forks, concerted or not.

Keywords

Cite

@article{arxiv.1903.01590,
  title  = {Enso: A general-purpose virtual machine},
  author = {Bruno França},
  journal= {arXiv preprint arXiv:1903.01590},
  year   = {2019}
}
R2 v1 2026-06-23T07:58:12.840Z