产业气象站|| 区块链,如何解释“我篡改了区块链”这个问题( 三 )


如果区块链系统定期巡检所有数据 , 并将所有数据和其他节点进行比对 , 可想而知 , 这样做的话 , 网络、磁盘和计算开销会非常大 。
关键是 , 这并不解决问题 , 因为从数据被篡改后到检测出来的时间窗里 , 哪怕脏数据只存在了几十毫秒 , 但这时如果不幸有应用来查询数据 , 依旧会得到篡改后的结果 。 对要求苛刻的业务来说 , 事后检测未必是最佳选项 , 因为有可能已经造成了业务损失 , 届时能做的最多就是告警和冲正了 。


推荐阅读