Architecture
Learn about the long-term architectural design of Nexus Layer 1. We’ll share more in the coming weeks.
Architecture Overview
The Nexus Layer 1 will consist of four fundamental architectural layers:
1. OS Layer
The Nexus OS is a planetary-scale operating system, designed to host verifiable applications.
The Nexus OS is a web app that represents a fork of the Ethereum Virtual Machine (EVM), wherein we build on top of EVM’s functionality and incorporate features that allow users to interface with the Nexus ecosystem.
- The Nexus App resides at: app.nexus.xyz, the gateway to the Nexus ecosystem.
2. Execution Layer
The Execution Layer is a planetary-scale verifiable supercomputer and is the core part of blockchain architecture responsible for running transactions and smart contracts. As the “engine room” of our blockchain, it processes the logic of decentralized applications (dApps), updates account balances, and ensures all computations and state changes are valid and consistent across the network.
It is designed for horizontal scalability and ultra-high performane, as it was designed to onboard all of the world’s computational resources to the network and concentrate them into the Nexus Layer 1 to construct the Universal Proof.
3. Consensus Layer
The Consensus Layer is a planetary-scale consensus supercomputer.
The Consensus Layer ensures all participants (or nodes) agree on the current state of the system. It consists of a network of independent actors which trust shared data without needing to trust each other by following internal consensus algorithms that ensure ordering. The Consensus Layer synchronizes and concentrates global transactions into the Universal Proof, establishing security, finality, and censorship resistance.
4. Storage Layer
The Storage Layer is a planetary-scale storage supercomputer.
It is designed to store the state of the Nexus Layer 1, and all of its applications.