Wednesday, March 11th, 2020
The first official public code release, Borealis, opens the source code to the wider AVA community of developers. Explore the various components:
AVA Client - The AVA client in Go
AVA Wallet - A wallet that can hold multiple AVA native assets
AVA Faucet - A faucet to make testing and demos easier
Avash - A shell environment for launching local networks
Slopes - A JS library for building AVA web applications
Catch Errors. Earn up to $50k per Bug.
AVA launches the Developer Accelerator Program which compensates contributors to the platform. Find bugs and earn up to $50k for each report. Do well and land interviews to join the team.
The Cascade public test network will enable everyone to join the staking pool and practice staking on the platform prior to mainnet.
The Denali test network will be the last round of testing before launching the AVA mainnet. It will feature many new components, tools, and libraries for developers.
Some of the potential enhancements planned for the mainnet are as follows.
Fees are essential for incentivizing validators and for DDoS protection across all blockchains. AVA makes it possible for validators to extract their own fees according to their own custom algorithms.
AVA presents subnet creators an opportunity to create their own incentivization scheme for their own blockchains. This means that validators can scale without regard to the number of subnets on the network and opt-out of subnets which they are not interested in validating.
Subnets manage their own assets. The asset registry is a way of publishing a subnet’s asset to the AVA platform. This enables users to easily discover the assets on the network.
AVA takes a functional approach to sharding, where assets with similar requirements and use cases reside on different subnets. This outperforms the traditional approach based on oblivious hashing.
Non-fungible tokens are awesome. We will have full support and a registry for discovering NFT asset classes.
The advantage of the AVA platform is that subnetworks are all using the same underlying protocol for consensus on their transactions. This enables transactions to atomically commit across multiple subnetworks. These atomic commitments provide the capability for AVA validators to verify transactions across two or more subnetworks.
AVA enables stakeholders to determine key economic parameters of the system, and adjust them according to changing external circumstances. Crucial parameters, such as the minimum staking amount and reward rate, can be modified dynamically, while maintaining the supply cap.
AVA gains its performance advantages due to its revolutionary consensus protocol. The implementation can be made even faster. We are exploring a new database, wire format changes, and VM enhancements.
See some of the cool features that will available after Mainnet.