Skip to content

04 Feb 2020

Ashok Ranadive edited this page Feb 11, 2020 · 1 revision

Engineering Status

Execution

  • Node 0.12 is planned for Feb 13, 2020
  • Team has has entered second week of Sprint 29.

Release

  • Node 0.11 Released and DevNet updated on 16 Jan 2020.

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
  • Support for GraphQL
  • Structured Logging

Interact with the network at https://clarity.casperlabs.io

Current Focus

  • Continue production implementation of CasperLabs Highway.
  • Setting up Test Environment in preparation for Testnet.
  • CLarity and GraphQL enhancements.
  • Optimizing Integration Tests and making CI work on Highway Branch.
  • Modeling Reward Distribution.
  • Research on Spam Protection.
  • Performance and stabilization.
  • Automation of infrastructure setup.

Consensus

  • Building Highway with Eras with fixed-length Rounds.
  • We will support validator set rotation in the first TestNet.
  • Implementing Fork Choice Rule & validation for Highway.
  • Sequoia Simulator for CasperLabs Blockchain.

Execution Engine

  • Building Contracts Development Kit.
  • Design document for making System Contracts native with a Balance Endpoint.
  • Integration of CLValue into the Node, this will bring CLTypes up to the gRPC endpoint.
  • Support for AssemblyScript based Smart Contracts.

Node

  • Stability, Optimizations and Performance of Node.
  • Adding more relationships to GraphQL.
  • Block Pre-fetch to make block downloads more efficient.

Test and SRE

  • Standing up and initializing Testbed environment. Node restart test.
  • Optimizing integration testing and CI, so it's faster.
  • Document Approach for Auto-Propose in Test Framework and requirements to get CI working on Highway.
  • Network Simulation for testing Node restart.

Ecosystem

  • Updating documentation for Smart Contract Examples.
  • Creating Smart Contract Developer guide.
  • Enhancements to CLarity and making it useful for Node Operators.
  • Implementation of new CasperLabs.io Website.

Economics Research

  • Design of combined computation/storage/bandwidth pricing.
  • Design document for Spam Protection.
  • Mock up for reward distribution in Python.
  • Sequoia Simulator for CasperLabs Blockchain.

Team & Company Update

  • Offsite moved to after March to focus on AlphaTestnet.
  • Weekly workshops every Thursday at 8 am PT and Wednesday at 4 pm PT

Governance Status

Clone this wiki locally