我的超级账本结构网络由 1 个订购者、1 个组织和 3 个对等方组成。我篡改了第一个对等点的分类帐,然后尝试在同一个对等点上进行另一笔交易,然后引发以下错误:
“错误:在收到 txid 之前交付已完成状态(SERVICE_UNAVAILABLE) - 提案响应: ”
但交易已执行并且还该块被添加到被篡改的对等账本中。但是被篡改的数据并没有恢复到以前的状态。
参考此链接中的答案 - “https://intellipaat.com/community/17752/in-hyperledger-fabric-blocks-locations-and-validity-criteria”,我知道如果篡改完成,“状态数据库可以从区块链中删除和重建”。那么这个删除和重建数据库的过程是由对等方自动完成的,还是我们需要手动完成?
简而言之,如果在peer的ledger中进行了篡改,如何恢复ledger之前的状态?