5 ms·
I'm sure you know this but I will clarify for readers: PoW is only one consensus algorithm. Consensus algorithms go back decades. They're powering all the distr
by trentmc 9y ago
I'm sure you know this but I will clarify for readers: PoW is only one consensus algorithm. Consensus algorithms go back decades. They're powering all the distributed DBs, file systems, etc that power the web. Some are fault tolerant (eg Paxos), some add in Byzantine tolerance (eg PBFT), some add in Sybil tolerance (eg PoW).
> Not sure whether BigchainDB implements consensus/PoW
It has a 2-layer consensus algorithm. (See a comment above, or BigchainDB docs.) It does not use PoW because PoW is inefficient; BigchainDB doesn't target applications needing Sybil tolerance.
- trentmc 9y agoI should also mention that we've been working on supporting a BFT option. It should be out in the next release or two. https://github.com/bigchaindb/bigchaindb/blob/master/docs/root/source/bft.md https://github.com/bigchaindb/bigchaindb/blob/master/docs/ro...