BBVA / qed

The scalable, auditable and high-performance tamper-evident log project
https://qed.readthedocs.io/
Apache License 2.0
94 stars 19 forks source link

Membership auto-verify error because of delay #183

Open jllucas opened 4 years ago

jllucas commented 4 years ago

Membership auto-verify performs 2 actions:

Step 2 gives the error "version not found".

This is because, in high-load scenarios, publishers have certain delay in publishing snapshots to the Snapshot store. And "membership auto-verify" operation is faster than publishers.

So we need to implement some kind of retry system in order to auto-verify proofs in high-load scenarios.