Aleo is the first platform to offer completely private apps. Aleo uses decentralized systems and zero-level cryptography to protect user data on the Internet.
The Aleo project team has launched Testnet 3. This means that the project is on the verge of launching the main network. The testnet will consist of 3 stages, all stages will be allocated 25 million Aleo credits (ALEO), which will be distributed among the community of developers, testers and validators. Anyone will have the opportunity to participate in the testnet. Those who find errors in the work will be rewarded.
As I said above, Aleo Testnet 3 will consist of 3 main stages. Here is a summary of each phase:
Phase 1. Start: August.
- Aleo builds a network with genesis beacons
- Anyone can participate by running a node
- Developers can publish and run apps*
Phase 2. Start: September.
- Provers can solve Coinbase puzzles to earn Aleo credits online*
- Bug bounty for SnarkOS and SnarkVM will be launched publicly*
Phase 3. Start: October.
- Launch of AleoBFT, any prover with 1M Aleo credits can become a validator*
- Activation of stake delegation (bonding and unbonding)*
marked actions will be stimulated*
Here's an early preview of some of the cool features coming to Aleo Testnet 3:
• Deployment and execution of programs on the Aleo virtual machine (AVM)
• Checking coinbase puzzles (PoSW) for new credits
• Block validation and creation of coinbase proofs using AleoBFT
• Batch validation and validation in our Marlin + Plookup validation system
• Support for a multisig wallet with FROST threshold signatures.
For developers who want to learn how to write Aleo programs, the team will hold workshops. To keep up to date with announcements about the rules of the competition for developers and awards, subscribe to the project's Discord.
During Testnet 3, Aleo will transition its consensus model to a hybrid prover/validator architecture called AleoBFT.
AleoBFT combines the instant finality of new blocks from validators with the processing power of provers to bring the coinbase proposal into the network. The design of AleoBFT incentivizes validators to maintain viability by creating blocks, and also incentivizes testers to scale proving opportunities for the Aleo ecosystem.
Advantages of AleoBFT
- AleoBFT guarantees instant completion of each block.
Transactions are confirmed after validators produce and reach consensus on each block. This approach solves the problems of shallow forking for validators and improves node stability. It also provides a great experience for developers on Aleo. And for users, it improves the UI/UX by providing fast confirmation in wallets, browsers, explorers, and apps. Finally, this guarantee greatly simplifies interaction with other ecosystems. - AleoBFT ensures that the network remains fairly decentralized.
As Testnet 2 showed, block production became highly centralized after a small number of testers developed specialized hardware for zero-knowledge cryptography.
Using AleoBFT, it becomes possible to separate the role of block production from the generation of the coin base. Validators are now in charge of creating blocks, and provers can now compute proofs at the desired scale. AleoBFT is designed to incentivize provers to become validators by placing at least 1 million Aleo credits on the network. This ensures that provers can maintain their resistance to censorship by being the representative of all provers in consensus. - AleoBFT encourages testers to expand testing capacity for the Aleo ecosystem over time.
In AleoBFT, provers decide and produce coinbase proofs (PoSW) on the network in exchange for a share of the coinbase reward in each block. With this new model, provers now compute the main sub-components of zero-knowledge proofs, namely multiscalar multiplications (MSMs) and fast Fourier transforms (FFTs), while earning their percentage share of the proofs from each block reward.
For provers, AleoBFT allows you to use any hardware at any scale to create zero-knowledge proofs without competing for the winner-take-all effect in every block. So, unlike Testnet 2, this process means that even testers running normal hardware will be able to participate and earn coin-based rewards. These coinbase rewards are shared between checkers and validators to incentivize checkers to become validators as they accumulate tokens over time.
By incentivizing a wider distribution of rewards for members, these new mechanics will scale the Aleo network to provide much more evidence-based power for Aleo developers and users.
The launch of the latest testnet is an important step before the launch of the first decentralized platform for completely private applications from the Aleo project team in Mainnet.
Discord https://discord.gg/nSWxdTfvSs
Website https://www.aleo.org/
Twitter https://twitter.com/AleoHQ