LogoLogo
  • WELCOME TO ALEPH ZERO
  • EXPLORE
    • About Aleph Zero
    • AlephBFT Consensus
    • The Economy of Aleph Zero
    • Where to Buy AZERO
    • Decentralized Governance on Aleph Zero
    • Ecosystem
    • Aleph Zero Foundation Treasury Management
    • Community
    • Glossary
    • Audit & Research Papers
  • USE
    • Wallets
    • Explorer
    • Ledger
    • Telegram Notifications
    • Aleph Zero Signer
      • General introduction
      • What does Signer do?
      • What are Sub-accounts and Sub-account paths?
      • Why is it critical to store your Secret Phrase in a safe place?
      • How to forget and restore accounts?
      • What are Networks?
      • What are Trusted apps?
    • Dashboard
      • Dashboard basics
      • Overview
    • Stake
      • Staking Basics
      • Staking Menu Overview
      • How to Start Staking with the Aleph Zero Dashboard
      • How to Start Staking With the Developer Wallet
      • How to start staking using Ledger hardware wallet
      • How to Change Nominations
      • How to Stop Staking
      • Staking Rewards
      • Validators
      • Commission and Foundation Nodes
      • Proxy Accounts
    • Validate
      • Validating Overview
      • Hardware requirements
      • Running an Aleph Node on Testnet
        • Downloading and running the node
        • Verifying your setup
        • Customizing your setup
        • Building and running from source [advanced]
          • Building from source
          • Set environment variables
          • Download DB snapshot
          • Running the binary
        • Appendix: Ports, addresses, validators, and archivists
      • Running an Aleph Node on Mainnet
        • Running the node
        • Building and running from source [advanced]
      • Setting your identity
      • Making the node validate
      • Securing your validator
      • Troubleshooting
      • Elections and Rewards Math
      • Testnet Validator Airdrop
      • Foundation Nomination Program
    • Using the EVM-layer
    • Governance
      • Token
      • Multisig Accounts
  • BUILD
    • Aleph Zero smart contracts basics
      • Setting up a Testnet account
      • Installing required tools
      • Creating your first contract
      • Deploying your contract to Aleph Zero Testnet
      • Extending your contract
    • Cross contract calls
      • Using references
      • Using dynamic calls
    • Migrating from Solidity
    • Writing e2e tests with ink-wrapper
    • Aleph Zero Signer integration
    • Front-end app: smart contract interaction
    • Security Course by Kudelski Security
      • ink! Developers Security Guideline
      • Lesson 1 - Getting started with ink!
      • Lesson 2 - Threat Assessment
      • Lesson 3 - Integer Overflow
      • Lesson 4 - Signed-integer
      • Lesson 5 - Role-Based Access Control
      • Lesson 6 - Address Validation
      • Lesson 7 - Smart Contract Control
    • Development on EVM-layer
  • PROTOCOL DETAILS
    • Shielder
      • Overview
      • Design against Bad Actors
      • Preliminaries - ZK-relations
      • Notes and Accounts
      • ZK-ID and Registrars
      • Anonymity Revokers
      • PoW Anonymity Revoking
      • Relayers
      • Deterministic Secret Management
      • SNARK-friendly Symmetric Encryption
      • SNARK-friendly Asymmetric Encryption
      • Cryptography
      • Token shortlist
      • User Wallet
      • Versioning
      • PoC
      • Version 0.1.0
      • Version 0.2.0
    • Common DEX
      • Common Whitepaper - Differences
      • Dutch Auctions
  • FAQ
  • Tutorials
    • Withdrawing coins from exchanges
      • How to withdraw your AZERO coins from KuCoin
      • How to withdraw your AZERO coins from MEXC Global
      • How to withdraw your AZERO coins from HTX
  • Setting up or restoring a wallet
    • How to set up or recover your AZERO account using Aleph Zero Signer
    • How to set up or recover your AZERO account using the official mainnet web wallet
    • How to set up or recover your AZERO account using Nova Wallet
    • How to set up or recover your AZERO account using SubWallet
    • How to set up or recover your AZERO account using Talisman
  • Staking
    • How to stake via a direct nomination using the Aleph Zero Dashboard
    • How to stake via a nomination pool using the Aleph Zero Dashboard
    • How to destroy a nomination pool via the Aleph Zero Dashboard
Powered by GitBook
On this page

Was this helpful?

  1. EXPLORE

About Aleph Zero

What is Aleph Zero?

PreviousEXPLORENextAlephBFT Consensus

Last updated 10 months ago

Was this helpful?

Based on an original peer-reviewed consensus protocol, Aleph Zero is a privacy-enhancing public blockchain featuring integration with the Substrate stack. It solves the shortcomings of current distributed ledger technology platforms by offering superior speed, validation time, scalability, and security.

Aleph Zero is powered by a custom algorithm that takes advantage of Directed Acyclic Graph (DAG) technology to create an efficient and decentralized system. It surpasses industry competition by employing a practical approach to the transfer of value and the extensibility of smart contracts. The validation times are always fast regardless of the number of transactions. Aleph Zero represents our vision for decentralized technology at the protocol level and will introduce a more pragmatic future for businesses and technology-seeking methods for exchanging large amounts of data with fast confirmations. The technology was built with customizable business solutions in mind that interact with other parties and allow settlements to be made on a truly decentralized ledger, thus proving the authenticity of centralized records.

A crucial element of Aleph Zero is the "hub and spoke" model it employs, which allows businesses to have a spoke or private instance, that interacts with the main decentralized ledger. Thanks to this solution, businesses can interact with each other in a trustless manner efficiently and cheaply while still maintaining their own private network.

When powered by Golang, Aleph Zero achieved validation times of 416 milliseconds for a simulated amount of 89’600 transactions per second (TPS). The environment in which this testing was conducted consisted of 112 Amazon Web Services (AWS) nodes spread across five continents. The current iteration of Aleph Zero was implemented in Rust to allow for integration with Parity’s Substrate technology stack. Technically, the language delivers better performance. However, the integration itself might result in lower numbers than those achieved in the test.

A key feature of Aleph Zero is the way in which it employs zero-knowledge proofs (ZKPs) to ensure the security and privacy of user data. This technology can innovate the way we view internet privacy and help us regain control over the personas we create online and make the internet a place where our sensitive data is released only with our approval.

Overall, the goal of Aleph Zero is to make it possible for SMBs and enterprises to communicate at a rate close to what they would expect with regular internet communication while still utilizing the benefits of decentralization. Additionally, beginning in 2024, Aleph Zero deployed an EVM-powered Layer 2 on the Ethereum network to cater to a broader range of developers, builders, and users offering them the speed and security features that characterize the Aleph Zero blockchain while fulfilling the network's vision of a modular Web3 world.

Aleph Zero Cover Image