Register

A register is the fastest storage medium inside your computer’s CPU (Central Processing Unit), that the processor uses to cache data in between calculations. This has become a more desirable architecture for computer design as an improvement to a much older architecture called a ‘stack’.

Nexus Registers are a data storage system that maintain an immutable record and history, including current and previous states, therefore they can be used to record the state of applications.

The ownership of a register can be transferred between Sigchains, and thus perform as Assets, Tokens or simple objects, such as a crypto kitty. A register can also be owned by a token, creating partial ownership of the asset it represents. The Register Layer consists of three main components: Object Registers, State Registers, and a 64-bit Register Based Virtual Machine for condition execution.

Every register on the Nexus blockchain has two main properties: An address (referred to as a register address) which is used to determine the location of the data in the register database, and an owner, which is the genesis hash of the Signature Chain that currently owns the register.