Community Update 59

General

  • Sprint and Release
    • 2-week sprint ends Feb. 18 Priorities: consensus stability, blockstore completion, work toward cost accounting, work toward wallets
    • RNode v0.8.4 release delayed until resolution of RCHAIN-2909 - Getting issue details... STATUS  RNode-0.8.4 release plan
  • Mercury requirements and acceptance criteria
  • Test net status
    • A public test net is not yet available. 
    • A view of the issues blocking launch of a public test net is available here.

Block storage

  • All PRs for the blockstore are in and reviewed. Work in progress to make changes based on the reviews.

Consensus

  • Resolution to  RCHAIN-2805 - Getting issue details... STATUS  introduced a non-deterministic bug ( RCHAIN-2909 - Getting issue details... STATUS ). Concern the implementation of the estimator in multi-parent Casper was the cause. Pulled out multi-parent Casper, including an early version of block merging, last week. This did not resolve the issue. Investigation and development of tests to reproduce underway. 
  • Simultaneous to the bug investigation, work in progress to redesign the constant time estimator that supports multi-parent casper. Plan to share this proposal at Casper standup next Mon.

Cost accounting

  • Cost accounting requires a tiered approach related to each stage of the Rholang interpreter. Work started this sprint on this tiered implementation.  RCHAIN-2881 - Getting issue details... STATUS
  • Planning this week to complete cost accounting work in sprints 25 and 26.

Node

  • Work in progress to address issues believed to contribute to out of memory errors. These are minor fixes compared to the block and DAG storage solution. 

Test infrastructure and performance testing

  • Work in progress this week to prepare for the launch of a public testnet with machines and monitoring. Previously Pyrofex provided this backbone support. This work is to bring the infrastructure to the RChain resources.

Wallet

  • Planning this week to complete wallet work in sprints 25 and 26.

Developer website

Date