Skip to content

01 Oct 2019

Ashok Ranadive edited this page Oct 22, 2019 · 2 revisions

Engineering Status

Planning

  • Medha is working on the 2020 roadmap & hiring plan
  • Development roadmap for next 6 months worked out
  • dApp developer outreach program development has started
  • Team is in sprint 20

Release

  • Node 0.7.1 released
  • DevNet updated with the new software

DevNet has been released that includes the following:

A publicly available network supporting the following features:

  • Assumes all honest validators
  • Validator bonding / unbonding
  • Faucet for deployments and bonding requests
  • Mint & Token Contract
  • Secure deployments, with payment code and session code
  • Smart block gossiping
  • Gas processed metrics
  • Genesis process
  • Secure Enclave compatibility
  • Support for GraphQL
  • Structured Logging

Current Focus

  • Building the necessary foundation to implement 'The CasperLabs Highway Protocol'
  • Genesis Process implementation
  • Upgrades - the ability to upgrade Protocol (all implementations of CasperLabs Protocol) and upgrade Software (our implementation of the Protocol)
  • Performance

Consensus

  • We released a concrete consensus algorithm, 'The CasperLabs Highway Protocol', based on CBC Casper together with a criterion for finality.
  • This consensus algorithm is live in a partially synchronous network and has variable out-of-protocol finality thresholds.
  • We have also prepared a detailed Technical Specification, describing the practical implementation of the 'The CasperLabs Highway Protocol' along with the economic application details such as validator revenue, rewards and slashing.

Execution Engine

  • Implementing protocol upgrades.
  • Investigating performance, looking for bottlenecks.

Node

  • DAG storage and BlockStore storage also moved to RDBMS. We have finally fixed the RDBMS test issue.

Test and SRE

  • Implementing alerts for monitoring of DevNet and Long-Running Tests
  • Medha started node testing sessions. Thursday mornings at 9 am PDT.
  • Production engineering plan - how robust is the network, testing it as such.
  • Automation through Ansible and Terraform

Ecosystem

  • Clarity UX uplift is planned.
  • Implemented ability for an operator to configure an SSL certificate that is signed by a trusted root CA eliminating need to implement the custom validation logic.
  • Technical documentation on Github Wiki! https://github.com/CasperLabs/CasperLabs/wiki
  • Preparing for the first Hackathon in Los Angeles at Blockchain Week Oct 13-15, 2019.

Team & Company Update

  • Team is in Asia - Come see us!
  • Hiring for Project Manager for Developer Engagement, WebDeveloper and Rust developers for dApp development.
  • Submit resumes to careers@casperlabs.io

Governance Status

Clone this wiki locally