From 29f3b198cf3ea568ce69a2ca1a377c61203440fa Mon Sep 17 00:00:00 2001 From: TristanDebrunner Date: Wed, 6 Nov 2019 13:48:28 -0800 Subject: [PATCH] Update snapshot verification proposal (#6764) automerge --- book/src/proposals/snapshot-verification.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/book/src/proposals/snapshot-verification.md b/book/src/proposals/snapshot-verification.md index fb6b7f269d..636da4c87b 100644 --- a/book/src/proposals/snapshot-verification.md +++ b/book/src/proposals/snapshot-verification.md @@ -6,4 +6,4 @@ Snapshot verification of the account states is implemented, but the bank hash of ## Solution -Use the simple payment verification (SPV) solution to verify the vote transactions which are on-chain voting for the bank hash value. +While a validator is processing transactions to catch up to the cluster from the snapshot, use incoming vote transactions and the commitment calculator to confirm that the cluster is indeed building on the snapshotted bank hash. Once a threshold commitment level is reached, accept the snapshot as valid and start voting.