Hey all!
Here's another Platform Update from DCG, our progress and future plans. 
TenderDash
Goal: Same block execution
What We Planned
- Research: same-block execution done
 - Update vote-extension part in ABCI++ spec in review
 - Validator key verification in review / on hold
 
What’s Next
- Implementation: same-block execution (multiple sprints)
 
GroveDB
Goal: Worst Case Costs and Checkpointing
- Path query merge done
 - Restrict subquery path to non subpaths done
 - Path query docs done
 - Worst case costs in progress
 - Checkpointing done
 - Chunking in progress
 - Query can return different type of qualified results (Path/Key) done
 
What’s Next
- Efficient references
 - Continuation on Worst Case Costs
 - Continuation on Chunking
 
SDK
Plans: Rework chain synchronization process (SPV), SDK repository documentation update
Protocol Sprint
Goals: Release v0.23 for testnet
What We Planned
Fee Distribution Pools
- Implementation done
 - Integration with JS Drive in review
 - Release and deploy v0.23 to devnet done
 - Withdrawal transitions in progress
 - ABCI++ for v0.24 done
 - Masternode voting identities done
 
What’s Next
- Continue on fee system
 - Release Platform v0.23
 - Withdrawal transitions
 
Rust Port Update
The Plan
- Integrate RS-Drive with DPP done
 - Bring all changes from v23 into the Rust DPP port
 - Make previous JS DPP tests work with Rust DPP binding
 - Integrate Rust DPP into SDK, Drive, DAPI and test suite
 
The current state
Rust DPP is used in the current version of RS-drive
Next steps: Porting V23 changes into the Rust DPP
              
    
Top comments (0)