Tools, FAQ, Tutorials:
blockfile_000000 - Blockfiles of Blockchain
What is blockfile_000000 Blockfiles of Blockchain?
Blocks of a blockchain are stored in physical files. Since they are very static once created, there is no need to store them in database.
Hyperledger Fabric combines multiple blocks into a single blockfile, and stores it in the /var/hyperledger/production/ledgersData/chains/chains directory on the peer container.
Since each channel has its own block, blockfiles are stored in sub-directories, one per channel. You can view and download blockfiles as shown below.
$ docker exec peer0.org1.example.com ls -l /var/hyperledger/production/ledgersData/chains/chains/mychannel -rw-r----- 1 root root 31232 Apr 1 16:11 blockfile_000000 $ docker cp peer0.org1.example.com:\ /var/hyperledger/production/ledgersData/chains/chains/mychannel\ blockfile_000000 . $ more blockfile_000000 ... OrdererMSP-----BEGIN CERTIFICATE----- MIICDDCCAbOgAwIBAgIRAK30hdRcBxQJYNPqPkiFo3IwCgYIKoZIzj0EAwIwaTEL MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG ...
As you can see, the blockfile is also in binary format, you need a tool to parse it.
â‡’ Setup Node.js for WYFA Tests
â‡ Read Block Data in Blockchain
â‡‘ WYFA (Writing Your First Application)
â‡‘â‡‘ Hyperledger Tutorials
2020-02-07, 1403👍, 0💬
How to add request body examples to my Azure API operation to make it more user friendly? If you hav...
Why am I getting this "Docker failed to initialize" error? After installing the latest version of Do...
How to read Atom validation errors at w3.org? If your Atom feed has errors, the Atom validator at w3...
How to add request query string Parameters to my Azure API operation 2017 version to make it more us...
How to use "link" command tool to link objet files? If you have object files previously compiled by ...