Skip to content

Latest commit

 

History

History
29 lines (25 loc) · 1.15 KB

ROADMAP.md

File metadata and controls

29 lines (25 loc) · 1.15 KB

BigchainDB Roadmap

BigchainDB Protocols

  • Validation of other nodes
  • Fault tolerance
  • Permissions framework
  • Protocol audits including security audits

HTTP Client-Server API

  • Validate the structure of the transaction
  • Return the correct error code if something goes wrong
  • Add an endpoint to query unspents for a given public key
  • More endpoints
  • See the relevant open issues

Implementation/Code

  • Node validation framework (inspect and agree or not with what the other nodes are doing)
  • Open public testing cluster (for people to try out a BigchainDB cluster and to test client software)
  • Federation management tools
  • More tools for benchmarking a cluster
  • Descriptions and results of more benchmarking tests
  • AWS image and other easy deployment options
  • Drivers/SDKs for more client-side languages (e.g. JavaScript, Ruby, Java)
  • ORM to better-decouple BigchainDB from its data store (will make it easy to try other databases)
  • Code audits including security audits

Other/Future

  • Byzantine fault tolerance
  • Better support for smart contract frameworks