private void CheckMerkleRoot()
{
var calculatedRoot = CalculateMerkleRoot();
if (!calculatedRoot.Equals(_merkleRoot))
{
_log.Error("Merkle tree did not verify");
throw new VerificationException("Merkle hashes do not match: " +
calculatedRoot + " vs " + _merkleRoot);
}
}