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)