Introduction to the Logos Blockchain
Learn how Logos provides a private, resilient foundation for building decentralised applications.
This document reflects the state of this Logos component as it will exist on mainnet. Some features described here may not be available on the current testnet.
The Logos Blockchain is the foundational infrastructure of the Logos technology stack. It gives Logos applications a common context for interaction, and allows them to leverage the consensus guarantees provided by the entire network. Nodes can participate with consumer hardware and any amount of stake.
The basics
- The Logos Blockchain is used for building decentralised applications.
- Nodes can join with typical consumer hardware and any amount of stake, which keeps participation barriers low and improves decentralisation.
- Logos Blockchain consists of two layers: lightweight, permissionless blockchains called Zones built on top of a Layer 1 foundation called Bedrock. The Blend Network is used to improve proposer privacy.
Architecture
The Logos Blockchain is implemented as two blockchain layers. Application execution happens on lightweight, permissionless blockchains called Zones, which are built on a Layer 1 foundation called Bedrock. The Blend Network Service extends Bedrock's privacy properties.
Bedrock
Bedrock is a large-scale validator network that serves as the foundational layer of the Logos Blockchain. It provides consensus, data availability, and lightweight verification to Zones. Its Private Proof of Stake (PPoS) consensus protocol, Cryptarchia, improves proposer privacy while staying scalable, resilient, and accessible. Bedrock also enables decentralised sequencing for Zones, note mining, token bridging, and inter-Zone messaging.
Running a Bedrock validator node means leaving the Logos node application running in the background, with a low-maintenance approach. This makes it straightforward to contribute to the security, consensus, and interoperability of the network.
Blend Network
The Blend Network is a Blockchain Service, through which declared Blend nodes provide network-level privacy for block proposers participating in consensus. It virtually eliminates the chance of linking a block proposer or transaction sender to their block or transaction, ensuring that they cannot be targeted. Node operators who join the Blend Network need more hardware than Bedrock validation alone requires.
Zones
Applications do not run directly on Bedrock. They run on Layer 2 blockchains called Zones, which define their own state transitions and validity but rely on Bedrock for consensus guarantees. This modular design lets creators customise a chain and maximise properties such as performance.
Zones can run as fully independent sovereign rollups, but Bedrock also enables token bridging and decentralised sequencing. Zones can exchange asynchronous messages through Bedrock, which allows limited interoperability without giving up the advantages of the sovereign rollup model.
The primary example is the Logos Execution Zone, the initial Zone for the messaging and storage applications of the Logos stack, with support for private token transfers and program execution.