Add support for deterministic database shards (#2688):

Add support to allow multiple indepedent nodes to produce a binary identical
shard for a given range of ledgers. The advantage is that servers can use
content-addressable storage, and can more efficiently retrieve shards by
downloading from multiple peers at once and then verifying the integrity of
a shard by cross-checking its checksum with the checksum other servers report.
This commit is contained in:
cdy20
2020-04-01 18:30:40 -04:00
committed by manojsdoshi
parent 06bd16c928
commit f91b568069
10 changed files with 892 additions and 54 deletions

View File

@@ -154,6 +154,7 @@ test.nodestore > ripple.basics
test.nodestore > ripple.beast
test.nodestore > ripple.core
test.nodestore > ripple.nodestore
test.nodestore > ripple.protocol
test.nodestore > ripple.unity
test.nodestore > test.jtx
test.nodestore > test.toplevel