While blockchain provides immutable and trustful data store, enterprise systems often have additional requirements for reliability and auditing. Blockchain Verifier, a project in Hyperledger Labs, is a tool that verifies the basic integrity of blockchain ledgers and also provides a means to write checking logics particular to each blockchain application. The result can be used as evidences for auditing, for instance. Blockchain Verifier is available at https://github.com/hyperledger-labs/blockchain-verifier. This demo presents the capability of Blockchain Verifier to check Hyperledger Fabric ledgers, and how to write a program that performs additional checks to the transaction in the ledgers with some example applications. Taku welcomes any contributions and suggestions for improvement for Blockchain Verifier to be applied to other practical blockchain use cases.
Taku Shimosawa is a researcher at Hitachi. He received his Ph.D. in information science and technology at the University of Tokyo in 2012. His interests include operating systems, embedded software and enterprise blockchain platforms. He is also a contributor for Hyperledger Fabric... Read More →