How Aleo Works

Our novel consensus algorithm bakes zero-knowledge proofs into the blockchain, enabling faster, cheaper, and safer applications for a better web.

Orb
Dotted illustration
ecosystem

Together, all stakeholders create a mutually beneficial ecosystem

  1. 1

    Stakers

    Stakers stake Aleo Credits to validators. Validators need 1 million Aleo Credits staked with them to begin.

  2. 2

    Validators

    Next, validators can validate transactions on the decentralized open-source network by verifying zero-knowledge proofs.

  3. 3

    Provers

    Provers generate proofs and solve puzzles, which validators verify and include in blocks. The provers and validators do this to earn rewards from the open-source network.

  4. 4

    Validators

    Validators participate in the Aleo Network’s consensus mechanism.

AleoBFT

Introducing AleoBFT Consensus

AleoBFT is a novel consensus algorithm tailor-made for Aleo and based on Bullshark/Narwhal.

One distinguishing feature is a coinbase puzzle based on the earlier Proof-of-Succinct Work model. Provers solve on a per-block basis in exchange for a dedicated share of the block reward.

The coinbase puzzle mirrors the process for generating a SNARK proof as a transaction on the network. It's useful in that it has carryover beyond the consensus algorithm itself.

cost-effective-icon

Cost-effective

Users can package information off-chain and upload it as a less data-heavy proof, greatly reducing the network (or “gas”) fees necessary to participate on the Aleo Network

chess-icon

Secure

Users get the proven security of Proof of Stake models, plus the ability to reduce how much sensitive data they share by packaging them into zero-knowledge proofs.

analytics-icon

Participatory economics

Users are incentivized with Aleo Tokens to contribute to the network’s security by staking Tokens, generating proofs, and validating transactions.

All tools what you need

The email you actually want to read

Events

Never miss an Aleo event near your city

Ecosystem

Join a growing community of zero-knowledge enthusiasts

Features

Stay up to date with new product updates, technical highlights and opportunities for zero-knowledge devs

You can opt out of these communications whenever you wish. To learn more about the unsubscription process, our privacy policy, and our dedication to safeguarding your privacy, please take a look at our Privacy Policy.

By clicking the submit button below, you agree to let Aleo store and handle the personal information you provided above.

Stripe background