Assuming we are using ALL (i.e. AND) peer nodes as endorsing policy, we will see that the transaction is not processed, as we receive one inconsistent RWSet. If we see the transaction doesn’t get through, we may from the log find out which peer node is being tampered.

The best way is still that the peer node has a mechanism to check the integrity of world-state. Unfortunately from the design it seems not possible in Hyperledger Fabric. (Ethereum has this since day one.)


Written by

Happy to share what I learn on blockchain. Visit http://www.ledgertech.biz/kcarticles.html for my works. or reach me on https://www.linkedin.com/in/ktam1/.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store