near / stakewars-iv

12 stars 8 forks source link

NEAR Stake Wars IV: Attack of Transactions

NEAR Protocol is preparing a major update of the core protocol architecture that takes scalability to the next level. This update is called stateless validation, and it has ample impact on how the network operates internally. We invite everyone to join an early access network that runs on this new architecture, StatelessNet, and run a stateless validator node or test the network throughput and scalability. StatelessNet is separate from mainnet and testnet.

1. Timeline

The entire duration of NEAR Stake Wars IV will be approximately two months, from February untill April 2024. For more information see the detailed timeline here.

2. Participation

Anyone can participate in NEAR Stake Wars IV by joining StatelessNet to confirm successful execution of their use cases, poke arround, run a validator node, or simply to fulfill their curiosity. There is also the opportunity to earn NEAR tokens by participating in the reward programs.

The instruction for joining StatelessNet can be found here, and the technical details of the network are here.

More details about the reward programs can be found here.

3. Announcements

February 1st, 2024: StatelessNet was started and is currently running with 5 validator nodes, RPC and Archival nodes. Over the next few days we will gradually expand it and begin sending meaningful traffic to it.

As a quick overview of the network, you can use the following resources:

You can add /metrics after the RPC URLs to access a web page with RPC metrics.

4. StatelessNet status

June 10th, 2024

Resumption of StatelessNet

We are happy to announce the next stage of Stake Wars IV!

The doc is updated https://github.com/near/stakewars-iv/blob/main/HOW_TO.md

Important reward highlights:

Technical highlights It's better just to go through the updated doc: https://github.com/near/stakewars-iv/blob/main/HOW_TO.md But there are some things I want to mention specifically:

April 3rd, 2024

Temporary suspension of StatelessNet

In light of recent challenges, it has become evident that the current state of StatelessNet does not meet the standards required to adequately serve our community. Both our members and our team have been dedicating considerable time and effort towards resolving issues rather than focusing on essential aspects such as feature development, stabilization, and optimization necessary for the success of our project.

After careful consideration, we have decided it would be more prudent to temporarily suspend operations on StatelessNet until our engineering team can ensure a more stable experience for all community participants. Therefore, we will be pausing StatelessNet effective April 3rd, 2024.

Regarding validator rewards, we will base them on participants’ runtime. Moreover, recognizing the inconvenience caused by the recent v84 release, we will consider all participants to have maintained 100% runtime from March 28th to April 3rd as compensation. Upon the resumption of StatelessNet, you will have the opportunity to rejoin the network and continue earning rewards. The engineering team is currently analyzing the reward amount calculations and will soon share the results with community participants to coordinate the payout process.

For the traffic generation program, we will continue coordinating tests with you. However, please anticipate a timeline extending from April to May instead of solely April.

Furthermore, this decision may extend the lifecycle of StatelessNet until May.

We will maintain this Telegram channel to answer any questions you may have and provide status updates. However, please note that no technical support will be available during the downtime of StatelessNet.

Thank you for your understanding and continued support.

March 29th, 2024

Introduced new statelessnet version enabling:

Unfortunately one of the fixes related to proper storage recording stalled the chain. Revert awaiting release.

March 22nd, 2024

March 14th, 2024

March 4th, 2024

February 28th, 2024

February 23rd, 2024

February 22nd, 2024

We started onboarding community validators. The list of currently running validators, proposals, and other useful information could be found on the Epoch Info page.

February 21st, 2024

Continue working on major statelessnet features:

February 16th, 2024

February 14th, 2024

Bug bounty program is now LIVE as of February 14th, 2024. To avoid dupilicate reports, participants are recommended to check out reported issues in stakewars-iv repository with reward-program-bug-bounty label and reported issues with stateless-validation label in nearcore repository.

Updates from the past few days:

February 12th, 2024

February 9th, 2024

Added instructions for read-only node and becoming a validator.

February 2nd, 2024

We added instructions on how to create an account on StatelessNet and how to use the network.

February 1st, 2024

StatelessNet was started, and nodes are running. We noticed an issue impacting block finality and we are currently investignating it and working on a fix. This issue causes blocks to be missed, kickin out validator nodes. During Stage 1 of Stake Wars IV we expect to find issues what were not previously reproduced, and to iterate quickly in fixing them and updating the nodes.