我对HLF中的内部一致性检查有几个问题。提前感谢任何信息。
HLF系统的哪一部分跟踪区块链的一致性?
如果我要在二进制编辑器中打开对等体(在docker实例上)的HLF分类帐文件,并在一个地方用随机数更改它(从而打破哈希或破坏标题),系统的一部分检测到这是一个问题?什么时候?
在附加新块的同时,是否仅对最后一个块进行了这样的一致性检查?如果对历史街区进行了更改(即,不是最后一个),则何时检测到?
如果发现这样的问题,区块链的损坏副本会自动由对等方重建吗?
Read是否也会触发一致性检查(假设Write / Append有效)?如果块被损坏并且长时间没有写入,那么干预读取会报告错误的数据吗?