Skip to content

2021.01.12

Piotr Dziubecki edited this page Jan 19, 2021 · 1 revision

Engineering Status

Execution

  • Team has started first weekly sprint of 21.02 release cycle (Sprint 10.1). Release 21.02 marks the second production version (Mainnet Release Candidate) of the Casper protocol.

This release will bring protocol upgrades, performance and hardening improvements. The protocol will also complete the integration with a custody provider during this release cycle.

Release

  • Tag v0.5.1 with Rust node was cut on 7 January 2021 and deployed on Delta testnet.

Delta Testnet Performance

  • Delta Testnet is currently offline.

Delta Testnet

A Rust network (code name Delta) with 3 validators was launched on Tuesday, 15 December 2020 with following features.

  • Rust based
  • Supports Eras, configurable round exponent and other Highway parameters
  • Support bonding/unbonding, slashing, rewards
  • Genesis process
  • All smart contracting features
  • Testnet Explorer

Current Focus

Highway

  • Implementation: evict non-participating validators.
  • Design: disabling bids on liveness failures.
  • Design: Crash recovery.

Node - Rust

  • Replace gossiper component with the libp2p gossiping.
  • Implement: Track Validator Set When Synchronizing.
  • PutDeploy RPC endpoint should return an error if the Deploy is invalid.
  • Gap analysis on what remains to switching to stable Rust.

Test and SRE

  • [stest] - NCTL & STESTS support & extensions.
  • Rational AWS VPC/Subnet design with Terraform.
  • Create Python scripts to orchestrate stests client nodes.

Ecosystem

  • Tutorial for multi sig & key management.
  • Clarity hand over.
  • Contract upgrading example.

Economics Research

  • Consensus paper/econ paper harmonization.
  • Refresh reward and return calculations.

Contract Runtime

  • Apply costs to all host side system contracts.
  • Get rid of system contracts.

Team & Company Update

Governance Status

Clone this wiki locally