-
Notifications
You must be signed in to change notification settings - Fork 1
25 August 2020
Ashok Ranadive edited this page Sep 1, 2020
·
1 revision
- Status reports are delivered weekly at 9:00 AM PT (16:00 UTC, Sydney +11, Beijing +8, Greece +3, Amsterdam +2, Onitsha +1, New York -4, Seattle -7)
https://casperlabs.zoom.us/j/488766416 and live streamed. - This update is available on YouTube at: https://youtu.be/dnSX7cel8N8
- Prior updates are available at: https://www.youtube.com/playlist?list=PL8oWxbJ-csEpezWe5KccTtOm-ZuzJP70O
- Team has entered into third weekly sprint of 20.09 release cycle (Sprint 5.3). The focus of this cycle is to deliver additional economic features (transaction fees), security features (slashing). Team is also working on Client API and will deliver a Rust Client that has feature parity with the current Python Client using the Client API.
- In the 20.09 Release Cycle, we are also focusing on doing design and specification work for some crucial features like 'Check Pointing', 'Auto Price Adjustment', and mechanism for 'Social Consensus' in the extreme case of consensus failure.
- This cycle will also prepare for a pre-delta testnet of the Rust network with about 20 validators.
- Release 0.20.1 was cut on Friday, 31 July 2020. Release 0.20.1 fixes bugs found in Contract Runtime, Clarity and the Python Client earlier in the week.
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 was kicked off on Monday, 03 August 2020 at 19:00hrs UTC with 54 validators. 43 Validators are in sync, 1 is out-of sync and 11 are not reporting status.
- The testnet is healthy and working as intended. Current J-Rank is 130138.
- We are getting ready to set up a preliminary 20 Node Rust Network in LRTs.
- Improving error handling in the Consensus Component.
- Design and Implementation: Client API.
- Design and implementation node join / rejoin.
- Unifying storage for Genesis validators and validators with Active bids.
- Pull based reward distribution to stakers that participated in consensus (no liveness faults).
- Beta Testnet monitoring (working with validators, monitoring and reporting).
- Plan to bounce the testnet once keygen issues have been addressed.
- Continue automation.
- Standing up 20 Node LRT network with Rust nodes.
- Extending CI/CD to Blog site.
- Implementation of self-hosted blog site.
- Fixes to Keygen in the python client.
- Release CasperLabs Signer 0.03.
- Enhancements to CLarity - parser for CLTypes to verify contract arguments when sending deploys from the CLarity.
- Implement metrics of Clarity with the help of Prometheus.
- Implement the creation of .pem files for key generation in CLarity for the Rust network.
- Adding support for Complex Types in Arguments DSL.
- Technical specifications for Auto Price adjustment.
- Revising token vintage model.
- We will not do any additional work on Scala Node. There will only be fixing of bugs reported on the Testnet.
- Mostly feature complete. Will revisit after Rust Node implementation for any additional features.
- George Otterson joined the team. He is going to be working on Ecosystem.
- We have new timings for our weekly workshops, held twice a week on:
- Thursday 07:00 am Pacific time and
- Friday 12:00 am Pacific (4pm Japan Time).
- The zoom meeting id is https://casperlabs.zoom.us/j/924713678.
- We have adopted a Casper Enhancement Proposal (CEP) process to vet and accept important features and changes. Details of the process can be found here https://github.com/CasperLabs/ceps.
- Meetings are Tuesday mornings @ 9 am PT.
- Meetings are available on YouTube.
- Zoom Link: https://casperlabs.zoom.us/j/488766416 & live streamed on YouTube.
- Governance research Repository