- Release
- Sprint 38 in progress
- Main focus on (a) long proposal times (b) cost accounting (d) Casper tests independent of network layer (e) Type Safe API instead of Either (f) completing peek merge functionality (g) API to replace ListenForData@name (off-chain observability of deploy results) (h) Planning and implementation for Network safety, reliability and hardening
- Ongoing implementation of hardening.
- Launch readiness planning is ongoing
- Cost accounting - implementation ongoing.
- Progress in long propose times: multiple streams of implementation and investigation:
- Synchrony constraints implemented as a tunable parameter.
- A second part of the solution is being implemented to promote efficient use of the network by sending block hashes instead of whole blocks to all the nodes. Details in
Jira Legacy |
---|
server | System JIRA |
---|
serverId | 50130123-f232-3df4-bccb-c16e7d83cd3e |
---|
key | RCHAIN-3819 |
---|
|
- Additional Network layer improvements being implemented - Casper waiting on full outgoing message queue, eliminate delays and retries in block streaming, optimal sizes for incoming and outgoing message queues
Jira Legacy |
---|
server | System JIRA |
---|
serverId | 50130123-f232-3df4-bccb-c16e7d83cd3e |
---|
key | RCHAIN-3858 |
---|
|
- Investigation of Estimator performance as a source of erratic behaviour
- Investigating suspected bug in multiple ancestor blocks being generated even without proposals
- Ongoing - In RSpace, an API implemented for DAG discovery and block discovery, to enable an alternative to ListenForData@Name (Off-chain observability of deploy results). Relevant tickets are
Jira Legacy |
---|
server | System JIRA |
---|
serverId | 50130123-f232-3df4-bccb-c16e7d83cd3e |
---|
key | RCHAIN-3760 |
---|
|
Jira Legacy |
---|
server | System JIRA |
---|
serverId | 50130123-f232-3df4-bccb-c16e7d83cd3e |
---|
key | RCHAIN-3661 |
---|
|
and Jira Legacy |
---|
server | System JIRA |
---|
serverId | 50130123-f232-3df4-bccb-c16e7d83cd3e |
---|
key | RCHAIN-3762 |
---|
|
and Jira Legacy |
---|
server | System JIRA |
---|
serverId | 50130123-f232-3df4-bccb-c16e7d83cd3e |
---|
key | RCHAIN-3812 |
---|
|
The changes are now being tested in development as well as in use cases like Rcat. Necessary changes to Rcat being made to use the new API, so it can be tested. - Ongoing - In Casper, ongoing work on pre-requisites for non-game-able source of randomness for the validator to use, to pick a new validator from the 'bonding draw set'
Jira Legacy |
---|
server | System JIRA |
---|
serverId | 50130123-f232-3df4-bccb-c16e7d83cd3e |
---|
key | RCHAIN-3195 |
---|
|
- Ongoing - Design and Implementation of mult-sig vault features is ongoing (should be ready for review soon) as detailed in
Jira Legacy |
---|
server | System JIRA |
---|
serverId | 50130123-f232-3df4-bccb-c16e7d83cd3e |
---|
key | RCHAIN-3392 |
---|
|
Jira Legacy |
---|
server | System JIRA |
---|
serverId | 50130123-f232-3df4-bccb-c16e7d83cd3e |
---|
key | RCHAIN-3196 |
---|
|
Jira Legacy |
---|
server | System JIRA |
---|
serverId | 50130123-f232-3df4-bccb-c16e7d83cd3e |
---|
key | RCHAIN-3223 |
---|
|
and Jira Legacy |
---|
server | System JIRA |
---|
serverId | 50130123-f232-3df4-bccb-c16e7d83cd3e |
---|
key | RCHAIN-3773 |
---|
|
. - Increased testing by Dev team - ongoing
- Ongoing - New API has been implemented with type safety, responding to community requests. Tomislav and others from the community are engaged in review and comments of this PR https://github.com/rchain/rchain/pull/2729. Please join in review and comments on the PR as well as the conversation in the #development channel in Pub-Rchain. We want as wide a feedback as possible. Will be merged only after we get good feedback from the community.
Jira Legacy |
---|
server | System JIRA |
---|
serverId | 50130123-f232-3df4-bccb-c16e7d83cd3e |
---|
key | RCHAIN-3839 |
---|
|
- Refactoring, Optimizations and bug fixes - ongoing
- Exploring technical options and planning for Rhoc to Rev conversion, wallets and third party readiness - ongoing. Providing them documentation and support in node setup and testing,
Mercury requirements and acceptance criteria
- Testnet status
- Community testing
- Evaluating backlog vs current velocity