near / near-one-project-tracking

A repository for tracking work items that NEAR One is working on.
0 stars 0 forks source link

[ProjectTracking]: Stateless validation StatelessNet #20

Open walnut-the-cat opened 5 months ago

walnut-the-cat commented 5 months ago

Goals

Links to external documentations and discussions

Estimated effort

Timeline

Start StatelessNet stage 1: Late January/Early February

We aim to open StatelessNet to the public on January 29th so community members can test features and generate traffic.

Requirements

EthDenver: Feb 29th - March 3rd, 2024

Bowen Wang plans to share findings from Stateless validation StatelessNet during EthDenver.

Requirements

Start StatelessNet Stage 2: Early March (at least 4 weeks after stage 1)

Expand scenario coverage of StatelessNet to start testing corner cases.

Mid-point check-in: March 15th, 2024

Continue collecting data and make improvements.

Complete StatelessNet: March 31st, 2024 (or TBD)

Assumptions

Pre-requisites

Out of scope

TODO

Before StatelessNet launch - Core

Before StatelessNet launch - Node

Before StatelessNet launch - Operational

Before StatelessNet Stage 2

TBD

Operational

Longarithm commented 4 months ago

Feb 8th Core team update

walnut-the-cat commented 4 months ago

Feb 26th update

bowenwang1996 commented 4 months ago

[WIP] Testloop refactoring is in progress; the work is necessary to enable in-memory trie with proper testing

How much time is this going to take?

Proper genesis handling & test fixes

What does this mean?

walnut-the-cat commented 4 months ago

Regarding testloop, it's being discussed in this Zulip thread. I expect it to be mostly done this week, but am double checking with Robin.

walnut-the-cat commented 4 months ago

Proper genesis handling & test fixes

This is part of @pugachAG 's Better Engineering effort to make code base more manageable and easy to develop. So far, these two PRs are related:

It will be followed by removal of mock epoch manager

wacban commented 3 months ago

March 11th Update

wacban commented 3 months ago

April 5th Update

We deployed a number of new features to statelessnet but unfortunately the chain suffered tremendously due to bugs. We decided to shut down the chain as maintaining it on unstable code was consuming too much developers' time. We are going to continue development and testing on dedicated test networks. We may resume statelessnet once we've gained more confidence in it.

walnut-the-cat commented 3 months ago

Moving the task to 'Ready to be prioritized' from 'WIP' as we are pausing StatelessNet