
Disclaimer: This article is intended to convey more market information and does not constitute any investment advice. The article only represents the author's views and does not represent the official position of MarsBit.
Editor: Remember to follow
Source: Aptos
Original title: Before the main network is online, I have to watch the Aptos incentive test network roadmap!
's road to the Aptos main network requires a series of incentive test networks. During this journey, we look forward to the Aptos community coming together to build a safe, reliable and decentralized network. Below we describe the route planning timeline, outlining deliverables and objectives. The exact goals and rewards will be published at the start of the incentive testnet registration. While this document is intended to exhaust the work that follows, we intend to maintain the flexibility of the timeline as it is accompanied by new opportunities and challenges.
The main goal of our motivation testnet is to ensure that this community is ready to launch a production-grade Aptos mainnet. Node operators, developers, auditors and ecosystem builders are all invited to participate and will be rewarded for their contribution to achieving this goal. Our community will participate in partial evaluations and exercises to validate the results of core developer tests and prepare for network operations. During this exciting time, we welcome the feedback from the entire Aptos community and will listen, iterate and improve these programs by hosting regular community meetings.
Overview
IT1 (Incentive Test Network 1): Decentralized startup
● Register on May 13
● Start on May 16
● Completed on May 27
● Main delivery results
1. Before IT1 starts, it provides registration and tracking website
2. Initial limit is 100 validator nodes (which will be expanded in subsequent stages)
3. Tools for decentralized network startup using GitHub
4. Documents running production-level validator
● Target
1. Use GitHub/Genesis tool to perform decentralized network startup
2. Stay online and participate in completing the test network tested by Aptos
IT2: equity pledge
● Estimated start time: June
● Main delivery results
1. Rewards support for equity pledge and equity pledge using test coins
2. Decentralized faucet supports
3. Update gas schedule, for example, optimize and record the cost of operations in each transaction in good condition, so that transaction cost can be predicted
● Target
1. Verify staking, rewards and authorizations to work as scheduled
2. Provide tokens through faucets to incentivize validators to support the distribution of test coins, verifier delegation and participation in ecosystem
IT3: Governance and upgrade
● Estimated start time: July
● Main delivery results
1. On-chain voting and governance
2. Lightweight state synchronization through backup and recovery technology
● Target
1. Decentralized network upgrades through on-chain governance
2. Support the addition of new validators through backup and recovery technology
IT4: Dynamic validator topology
● Estimated start time: August
● Main delivery results
1. Support as many validators as possible
2. Verifier DDoS protects
● Target
1. Final warm-up before migrating to the mainnet
2. DDoS verification confirms
Community opportunities
To help establish the momentum of the game-changing mainnet launch, we also plan to invite technical and non-technical contributions in education, development, and growth. Our Aptonauts community will coordinate the mission of exploring Aptoverse. This way everyone has the opportunity to participate and get rewards through quality participation. We are also discussing some incentive projects publicly:
1.Aptoversity (education)
2. Bounty + Hacking Pine (development)
3. Creative Challenge (Growth)
.We will soon share more information on how to participate in the Aptos community program. Please jump to our Discord channel for discussion and follow Aptos' new community forum.
FAQ
What behaviors will be rewarded?
- For each deliverable and objective, Aptos Labs will identify appropriate success criteria and incentives with the support of the Aptos community to understand our progress in the field. Because success criteria may be optimized, and different incentives are combined, some evaluations will inevitably be repeated. We will clearly identify success criteria and incentives before starting each assessment with the community. What will the registration process of
look like?
We are still working to meet the requirements of joining the incentive testnet and what the registration process will include. When will there be more updates for
?
As the launch of the incentive test network is getting closer, we will share more details. The roadmap outlined below will provide a detailed explanation of many of these fuzzy areas. When will
release token models and white papers?
We are actively evaluating different approaches to the token model, and are expected to be released in some form when we run the incentive testnet. Similarly, our white paper will cover the work we believe the main network needs to be prepared and will be released soon.
Can you elaborate on the scale of the validator participation?
During IT1 we will start with 100 participants. We set this number carefully because this is the first time the software stack is running in a natural environment. Internally, we evaluated a larger network. As the community establishes awareness of deploying and managing Aptos nodes, we expect the number of participants to increase in the next round. To IT4, we expect to allow as many validators as possible to join.
technology roadmap
from now until the end of the incentive test network, we will use many technical contributions to upgrade the Aptos blockchain. Many technologies are listed below, most of which are available through our GitHub rePoSitory issues are tracked:
blockchain core stack
establish relationship network
- full nodes found on the chain - no need to promote
- improved network topology , such as distinguishing upstream, downstream and level
- DDoS defense and validator evaluation - attacks from downstream full nodes and validators
- inline health checks to reduce unnecessary conflicts on the network stack
consensus mechanism
- dynamic validator group, group committee
- delete legacy consensus code
- deep security rules integration through reference model to minimize replication overhead
- search key
- secure data storage within the scope of consensus DB (rocksdb)
storage
- fine granularity storage—the current model uses a blob storage, limiting the maximum storage capacity of a single account, including native table extension
- CRSN (anti-conflict serial number)—a window using a qualified serial number instead of the sequential field
- storage economics, anti-explosion state.Gas and state eviction
- performance benchmarks and improvements, including the authentication structure that replaces each transaction state with each block to maintain
state synchronization
- synchronizes
- using the latest state and state output increments instead of transactions to synchronize
- endpoint backup and recovery adapters such as AWS S3 bucket
- synchronizes consensus and state intelligence, performance awareness and roles in consensus (verifier set or follower)
memory pool
- improves transaction serialization and stickiness, including parallel support for transactions on the same account
- cancel or restrict validator broadcast transactions
executor
- enables parallel execution transactions
- reduces the granularity of Merkel tree updates from transactions to blocks
- Remove the execution correctness Trusted Computing Basics
Virtual Machine (VM)/framework
- More stringent variability of modules, for example, temporarily freezing the version and retaining governance capabilities to enable it
- error types from non-core framework modules or richer errors
- draws modern Gas schedules based on actual usage—We are still running the legacy Gas schedule that has gone downhill in terms of configurability
- supports parallelizable serial numbers, allowing "out-of-order" transactions to be performed on a single account, as well It is said that it can be used for conflict-resistant serial number
operation tool
- Verifier and full node creation and registration
- key and address rotation
- collaborating with state synchronization for backup and recovery
- Deep health checker
- Retrieve and print hosted node information
- Retrieve and print on-chain information
- Verify full node/verifier deployment, for example, running an independent test network
smart contract and Framework
- PoS Proof of Stake, Authorization and Rewards
- Governance/DAO Upgrade Framework Replaces root account
- DeFi or exchange applications (need to community support!)
Performance Tuning
- Use perf to evaluate losses and apply valuable changes between validator and full node
- Unify the Tokio executor to reduce contention
Ecosystem
● Indexer can provide a richer data view, such as counting and searching for different transaction types,
● Incentive test network registration and monitoring website
● Wallet prototype/reference realizes web extension and native
1. Coin transfer
2.NFT/Token publish, view, and transmit
3.WalletConnect (2.0) supports
● Visualize
1. Collect nodes and tool usage indicators from the ecosystem
2. Verifier and full-node dashboard/scoreboard
- VS code plug-in, supports Aptos local test network / devne
- Aptos-core, Aptos Documentation
- Aptos + Mobile CLI and Documentation
- use various tools to support node deployment. Provide deployment documents (terraform, helm, kubernetes, docker)
Editor: Kate