Link to the security audit. Update dependencies. (#376)

* Link to the security audit.

* Update dependencies.
This commit is contained in:
Andreas Fackler 2019-01-07 16:16:18 +01:00 committed by Vladimir Komendantskiy
parent c887b6810b
commit a71611d8f2
2 changed files with 5 additions and 2 deletions

View File

@ -26,7 +26,7 @@ byteorder = "1.2.3"
derivative = "1.0.1"
env_logger = "0.6.0"
failure = "0.1"
hex_fmt = "0.2"
hex_fmt = "0.3"
init_with = "1.1.0"
log = "0.4.1"
rand = "0.6.1"
@ -38,7 +38,7 @@ threshold_crypto = "0.3.0"
tiny-keccak = "1.4"
[dev-dependencies]
colored = "1.6"
colored = "1.7"
crossbeam = "0.6"
crossbeam-channel = "0.3"
docopt = "1.0"

View File

@ -5,6 +5,9 @@
Welcome to a [Rust](https://www.rust-lang.org/en-US/) library of the Honey Badger Byzantine Fault Tolerant (BFT) consensus algorithm. The research and protocols for this algorithm are explained in detail in "[The Honey Badger of BFT Protocols](https://eprint.iacr.org/2016/199.pdf)" by Miller et al., 2016.
An [official security audit](https://github.com/poanetwork/wiki/blob/master/assets/pdf/hbbft-audit-report.pdf) has been completed on `hbbft` by [Jean-Philippe Aumasson](https://aumasson.jp/).
Following is an overview of HoneyBadger BFT and [basic instructions for getting started](#getting-started).
_**Note:** This library is a work in progress and parts of the algorithm are still in development._