Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

General

  • Sprint and Release
    • Sprint 29 ends May 27. Priorities are:
      • Consensus team
        • Bug fixes in genesis ceremony and network joining
        • Continue on implementation of validator incentives and slashing
      • Node team
        • UX improvements
        • Optimizations
      • Rholang team
        • Completion of work to bridge cost accounting with the wallet and proof of stake contract
        • Start work on multisig wallet
        • Bug fixes
      • RSpace team
        • Test and release the renovated RSpace
        • Complete analysis of bloat in the tuplespace
    • Release - Plan to release RNode v0.9.5 today. RNode-0.9.5 release plan
  • Mercury requirements and acceptance criteria
  • Testnet status
    • Testnet-1 is live. Our intention is to keep this functioning so the community can deploy rholang to this public testnet. Please see RChain public testnet information to learn more about public testnet as well as a FAQ.
    • Plan to update and relaunch testnet with RNode v0.9.5 this week.
  • Community testing
    • Thursdays at 14:00 UTC. 

Mainnet launch

  • Estimate is for Mercury to be code complete in Aug. This does not include work that may result from the investigation of Rholang bloat in the tuplespace or bugs.
  • Conversations in progress to clarify how to provide a community-driven, decentralized mainnet launch.
  • Conversations in progress to clarify issues related to the issuance of REV:
    • Clarify expectations for issuing REV based on RHOC related to the need to escrow Pithia-owned RHOC and to RHOC related to the Barcelona scam.
    • How to update communications to RHOC holders related to this process
    • Ensuring tooling in place to support REV holders claiming and transferring tokens after the launch.
  • Conversations in progress to finalize criteria for releasing Mercury from the hardening (Work in progress) Mercury release acceptance criteria.

Consensus

  • Support for failing test blocking introduction of renovated RSpace to the codebase. Result was refactoring the test to ensure it is deterministic.
  • Work in progress to migrate use of secp256k1 for validator keys and to update related tests.
  • Work in progress to ensure ability to move data from the file containing ETH addresses and RHOC balances provided to a genesis block moves successfully to REV vaults.
  • Postponed discussion Validator Incentives and Casper this week due to team availability. Will pick up again next week.
  • Slashing PR in review. 
    Jira Legacy
    serverSystem JIRA
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId50130123-f232-3df4-bccb-c16e7d83cd3e
    keyRCHAIN-2381
  • Continuing discussions about ways to resolve 
    Jira Legacy
    serverSystem JIRA
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId50130123-f232-3df4-bccb-c16e7d83cd3e
    keyRCHAIN-3218
    . Work this week included modeling the genesis protocol with TLA+.
  • Reopened 
    Jira Legacy
    serverSystem JIRA
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId50130123-f232-3df4-bccb-c16e7d83cd3e
    keyRCHAIN-3244
     when we observed it yesterday on the developer testnet.
  • Kent delivered a talk on CBC Casper to the Wrocław blockchain meetup.

Node

  • Many changes to node coming in the RNode v0.9.5 release. 
    Jira Legacy
    serverSystem JIRA
    columnskey,summary,type,status
    maximumIssues20
    jqlQueryproject = RCHAIN AND fixVersion = RNode-0.9.5 AND component = Node ORDER BY created DESC
    serverId50130123-f232-3df4-bccb-c16e7d83cd3e

Rholang

  • Work in progress to bridge cost accounting, wallets, and the proof of stake contract. 
    Jira Legacy
    serverSystem JIRA
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId50130123-f232-3df4-bccb-c16e7d83cd3e
    keyRCHAIN-3135
  • Work in progress and draft PR created to implement the on-chain deployer ID. 
    Jira Legacy
    serverSystem JIRA
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId50130123-f232-3df4-bccb-c16e7d83cd3e
    keyRCHAIN-3405
  • Bug investigations in progress. 
    Jira Legacy
    serverSystem JIRA
    columnskey,summary,type,status
    maximumIssues20
    jqlQuerykey in (rchain-3394, rchain-3395)
    serverId50130123-f232-3df4-bccb-c16e7d83cd3e

RSpace

  • Renovated RSpace running in the developer testnet with a plan to run it in the public testnet with the upgrade to RNode v0.9.5. This delivers changes to the data, trie, and hot stores. It does not complete the work to optimize the new RSpace. 
    Jira Legacy
    serverSystem JIRA
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId50130123-f232-3df4-bccb-c16e7d83cd3e
    keyRCHAIN-3138
     shows what's done and the optimization work planned.
  • RSpace team leading the effort to investigate Rholang bloat in the tuplespace.

SRE

  • Performance test harness now runs on every PR. 
  • In addition to Whiteblock, work in progress to implement additional infrastructure to support the hardening effort. This sprint includes 
    Jira Legacy
    serverSystem JIRA
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId50130123-f232-3df4-bccb-c16e7d83cd3e
    keyRCHAIN-3381
  • On-going support of the various networks

Wallet

  • We are making a change to the REVAddress based on decisions made during the dev retreat
  • REVAddress will be based on secp256k1 instead of ed25519.
  • The REV Address format will be based on an algorithm that shares the first few steps with Ethereum, allowing people to use the private key associated with their Ethereum address to claim REV after the issuance of REV based on RHOC at the launch of mainnet.

Developer website


Page Properties
iddev_updates


Date