Skip to content

Dev Milestones

zalmen edited this page Jan 7, 2019 · 32 revisions

MS-1.0

Requirements

  • P2P layer supporting DHT based on Kademlia, secured and authenticated sessions and proprietary Gossip protocol
  • Synchronise newcomers with latest mesh
  • Minimal mining w/o PoST commitment - publishing block every epoch with real view and votes and transactions
  • Minimal syntactic validation of new blocks - only structural, not validating eligibility
  • Contextual validation of new blocks - optimised Tortoise, no self healing
  • Maintaining accounts state (balance, nonce) up until the point of consensus
  • Offchain BA on layer structure - complete Hare protocol support

Expected date

Fab 3rd, 2019

Supported players

  • Only honest miners
  • Only valid transactions
  • With malicious hare players (limited by half of the hare committee)

MS board

https://github.com/spacemeshos/go-spacemesh/milestone/2#workspaces/go-spacemesh-59f1e073ac463071b57d474f/boards?milestones=MS-1.0%232019-02-03&filterLogic=any&repos=108372143

MS-2.0

Requirements

  • PoST initialisation, proof and verification
  • PoET proof, verification

Expected date

TBD

Supported players

TBD

MS board

TBD

Getting Started

Dev Guides

Product Specs

Clone this wiki locally