mirror of
https://github.com/bigchaindb/bigchaindb.git
synced 2024-10-13 13:34:05 +00:00
35 lines
1.4 KiB
Markdown
35 lines
1.4 KiB
Markdown
# BigchainDB Roadmap
|
|
|
|
See also:
|
|
|
|
* [Milestones](https://github.com/bigchaindb/bigchaindb/milestones) (i.e. issues to be closed before various releases)
|
|
* [Open issues](https://github.com/bigchaindb/bigchaindb/issues) and [open pull requests](https://github.com/bigchaindb/bigchaindb/pulls)
|
|
|
|
## 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](https://github.com/bigchaindb/bigchaindb/issues?q=is%3Aissue+is%3Aopen+label%3Arest-api)
|
|
|
|
## 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
|