DEV Community πŸ‘©β€πŸ’»πŸ‘¨β€πŸ’»

Cover image for Dash Platform Sprint 87 Review – Summary
Dash Core Group Devs
Dash Core Group Devs

Posted on

Dash Platform Sprint 87 Review – Summary

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

Image description

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)

Head to your account's Settings to...

🌚 Enable dark mode
πŸ”  Change your default font
πŸ“š Adjust your experience level to see more relevant content