Enso: A general-purpose virtual machine

03/04/2019
by   Bruno França, et al.
0

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. Finally, we discuss how Enso can easily be implemented as a runtime module on Parity's Substrate.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/02/2019

A Blueprint for Interoperable Blockchains

Research in blockchain systems has mainly focused on improving security ...
research
01/31/2019

HashCore: Proof-of-Work Functions for General Purpose Processors

Over the past five years, the reward associated with mining Proof-of-Wor...
research
10/02/2019

A Blueprint For Interoperable Blockhains

Research in blockchain systems has mainly focused on improving security ...
research
08/21/2023

Static Application Security Testing of Consensus-Critical Code in the Cosmos Network

Blockchains require deterministic execution in order to reach consensus....
research
04/24/2020

Development of a General Purpose Sentiment Lexicon for Igbo Language

There are publicly available general purpose sentiment lexicons in some ...
research
06/19/2018

SMarTplan: a Task Planner for Smart Factories

Smart factories are on the verge of becoming the new industrial paradigm...
research
10/21/2009

Virtual-Threading: Advanced General Purpose Processors Architecture

The paper describes the new computers architecture, the main features of...

Please sign up or login with your details

Forgot password? Click here to reset