1
0
mirror of https://github.com/bigchaindb/bigchaindb.git synced 2024-06-30 13:42:00 +02:00
bigchaindb/ROADMAP.md
2016-02-10 15:48:31 +01:00

938 B

BigchainDB Roadmap

BigchainDB Protocols

  • Validation of other nodes
  • Byzantine fault tolerance
  • Permissions framework
  • Benchmarks (e.g. on transactions/second and latency)
  • API/Wire protocol exposed by the BigchainDB dameon (HTTP or other). Eventually, the only way for a client to communicate with a BigchainDB database will be via this API.
  • Protocol audits including security audits

Implementation/Code

  • Node validation framework (inspect and agree or not with what the other nodes are doing)
  • Federation management and monitoring/dashboard
  • Packaging, dockerization, AWS image, etc. (i.e. easy deployment options)
  • Drivers/SDKs for common client-side languages (e.g. Python, Ruby, JavaScript, 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

  • Multisig
  • Better support for smart contract frameworks