mirror of
https://github.com/bigchaindb/bigchaindb.git
synced 2024-10-13 13:34:05 +00:00
Update ROADMAP.md
This commit is contained in:
parent
d8a1c4a3ec
commit
280859651e
21
ROADMAP.md
21
ROADMAP.md
@ -2,20 +2,27 @@
|
||||
|
||||
## 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)
|
||||
* 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
|
||||
* Multisig
|
||||
* Byzantine fault tolerance
|
||||
* Better support for smart contract frameworks
|
||||
|
||||
## Done/Past (i.e. was in the Roadmap)
|
||||
* Packaging for PyPI (setup.py etc.) - [the latest version release can be found on PyPI](https://pypi.python.org/pypi/BigchainDB)
|
||||
* Dockerization
|
||||
* Monitoring/dashboard - initial vesion added in [Pull Request #72](https://github.com/bigchaindb/bigchaindb/pull/72)
|
||||
* API/Wire protocol (RESTful HTTP API) - initial version added in [Pull Request #102](https://github.com/bigchaindb/bigchaindb/pull/102)
|
||||
* Python driver/SDK - initial version added in [Pull Request #102](https://github.com/bigchaindb/bigchaindb/pull/102)
|
||||
* Multisig support - initial version added in [Pull Request #107](https://github.com/bigchaindb/bigchaindb/pull/107)
|
||||
|
Loading…
x
Reference in New Issue
Block a user