Community Update 34

Community Update 34

  • Medha

    • Focusing on performance and integration testing

    • Attending H3Uni conference, in Seattle this week

    • Great progress during node testing this week.  We had 32 peers connected, 60 attendees on the call.  Validators observed the new payment parameters in the deploy api.  

  • Rholang team:

    • Optimized block passing to reduce excessive gossiping of blocks.

    • Registry spec written up on the wiki, spec is going into review.  Working on detailed implementation specification.

    • Implemented payment parameters to deploy api

    • Working on the genesis block approval protocol.

    • Working on API to fetch data.

    • Fixed RHOL-568, suspect that there may more situations where untraced COMM events can crop up.

    • Cross Shard contracts in review.

    • Starting bonding and unbonding contracts.

  • Storage/Node team:

    • Working on Performance harness, discovered a memory utilization issue.  Investigating a fix.

    • Building a thin gRPC client in Scala for gatling which will be faster and thinner than the rNode client.

    • Refactoring inMemory LMDB store - 

    • New communications layer is working, there is one use case with Casper that needs more investigation.  This is being investigated as a P1.  

    • Additional integration test are being created to support Communications.

    • Deploy API separated.

    • Usability bug fixes, reported from Node testing.

    • Focusing on bootstrap node monitoring.  Bootstrap nodes should not go offline without alerting.

  • Roscala team: 

    • Discovered an issue with non-deterministic behavior inherent in the parallelism.  The wait quiescent function which we thought we could use it to wait- but it turned out that the fork-join pool framework in Java doesn't really support that.  A solution has been identified, Alex has worked around it.  Fix is on its way.  There is some clean up of the code that needs to happen first.

    • Team is going to push through the weekend if needed to button everything up by Monday for the transition. 

    • Documentation in flight for Import / Export of Objects. 

  • Website - https://developer.rchain.coop 

    • This is the best place to get started working with the RChain software.

    • RHOC holders should sign up to receive updates when https://developer.rchain.coop/token-swap updates. This is the official and only place announcements related to the swap will be published. Sign up to receive an email when the page updates.

  • Validators

    • Interested in being a validator? Please register your interest at https://developer.rchain.coop. With this registration you will receive technical updates and personal invitations events between now and launch of main net.

  • RCon3

    • Updated program is published. Please see https://developer.rchain.coop/conference

      • New workshops added to the hacker space track. Thanks to coop members for proposing and delivering these workshops!

    • Registration update: 38% increase in registrations since last community update. If you plan to attend or have received a promotion code that expires on Aug. 15, do not delay with your registration.

Date

Date

Aug 8, 2018