我试图破坏对等状态数据库,看看我正在进行的交易是否会被拒绝 . 他们没有被拒绝 .

我的测试:

  • 在Hyperledger结构网络上运行两个对等体,版本为1.2 .

  • 我创建了两个对象 . User1和UserCompany1 .

  • 在peer2 couchdb上我删除了UserCompany1的密钥 .

  • 我在peer1上创建了一个更新对象User1的事务 . 事务成功提交到网络 .

  • 鉴于peer2 hasn 't got key UserCompany changes to User1 are not replicated on peer1. However, i don't看到任何指示此第二个块无效且无法添加到peer2的日志 .

为什么读写集在peer2上验证失败并且未提交 . 但我现在知道它失败了 .

如何确保peer2与peer1不同步?有没有办法找到它?