Community Update 27

  • Rholang team:
    • Variable references is done.
    • Opaque processes implemented.
    • Good progress on specification for deterministic unforgeable names - needed for validity checks in consensus.  Using TF Random with Blake 2
    • Error handling is implemented.
    • Rholang files build with the project now.
    • Integrated Casper with RSpace  
    • Casper, implementing the blessed Rev contract.
  • Storage/Node team:
    • Execution traces on track.  Brings support for unforgeable names.
    • Metrics work to measure COMM events in RSpace merged into dev.  Next step is to run a test with specific test cases.
    • We moved our integration tests to GitLab, then they experienced a serious outage, we are now moving off the cloud solution to an on-premise instance.
    • Leaving secp256r1 in transport layer, separating concerns between communications protocol and consensus protocol.  No change to support for ETH keys on the blockchain. 
    • We performed a node test on Tuesday.  We discovered an issue in forming the p2p network.  Pawel is investigating.
    • We will be holding node tests every Tuesday morning at 7 am PDT.  Join us in the node-testing Discord channel.
  • Roscala team: 
    • Object code import is under way
    • Transition function is done!  Timm is working on understanding the Actor model.
    • Multithreading implementation in a pull request.  There are changes to the data structures and OpCodes as a result. 
  • Website - https://developer.rchain.coop 
    • Publishing page with information on RHOC/REV token swap today. 
  • RCon3
Date