Skip to content

2020.11.10

Piotr Dziubecki edited this page Nov 17, 2020 · 1 revision

Engineering Status

Execution

  • Team has started second weekly sprint of 20.12 release cycle (Sprint 8.2). Release 20.12 delivers prioritized bug fixes, networking improvements and more consensus protocol security features. The network will support up to 100 validator slots in the bonding auction. Validators can bid for open slots by using the bidding API.

Release

Beta Testnet

Beta Testnet was launched on 31 March 2020 with following features. Beta (Phase 2) of the Testnet was launched on 03 August 2020:

  • Alpha Highway consensus
  • Assumes honest validators
  • Supports Eras, configurable round exponent and other Highway parameters
  • Does not support bonding/unbonding, slashing, rewards
  • Genesis process
  • All smart contracting features
  • Testnet Explorer

Beta Testnet Performance

  • Beta Testnet was restarted on 13 October 2020 at 19:00hrs UTC with 51 validators. 31 validators are in sync, 20 have their port closed, 2 on wrong era. The network is healthy and finalizing blocks but it did have some issues earlier in the day when a large deploy hit the system. We are investigating the cause. LFB: 184606.
  • This network will be de-commissioned on Monday, November 16th.

Delta Rust Node Network

  • A Rust network (code name Delta) with 4 validators was relaunched on Thursday, 05 November 2020. Currently 50 validators are active.
  • Height: 3023, Era: 230.

Current Focus

Highway

  • Preparation for the security audit.
  • Enhancing Highway security: LNC and fork bomb protection. Defence against fork spam.

Node - Rust

  • Create libp2p network component with minimal functionality.
  • Improvements in testing: storage component.
  • Optimize memory usage of the node.
  • Replace rmp_serde with ToBytes / FromBytes.

Test and SRE

  • Network Tolerance Monitoring: Dos Attacks, Network partitions.
  • CI/CD for Event Store.
  • STests: Update monitoring, extend workload generators.

Ecosystem

  • Clarity for Rust network: integration with Event Store.
  • JavaScript SDK.
  • Documentation updates.

Economics Research

  • Block proposer: Design initial gas pricing model.
  • Create a graphical representation of staking auction business logic.

Contract Runtime

  • Refactor auction data types to avoid synchronizing multiple values.
  • Fixing bugs.

Node - Sc

  • We will not do any additional work on Scala Node. There will only be fixing of bugs reported on the Testnet.

Team & Company Update

  • New member in SRE team: Ajith Thampi.
  • We have new timings for our weekly workshops, held twice a week on:
  1. Thursday 07:00 am Pacific time and
  2. Thursday 11:00 pm Pacific (4pm Japan Time).

Governance Status

Clone this wiki locally