Tools, FAQ, Tutorials:
blockfile_000000 - Blockfiles of Blockchain
What is blockfile_000000 Blockfiles of Blockchain?
✍: FYIcenter.com
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
2020-02-07, ∼2921🔥, 0💬
Popular Posts:
How To Pad an Array with the Same Value Multiple Times in PHP? If you want to add the same value mul...
What properties and functions are supported on http.client.HTTPResponse objects? If you get an http....
How To Convert a Character to an ASCII Value? If you want to convert characters to ASCII values, you...
How to add request body examples to my Azure API operation to make it more user friendly? If you hav...
How To Break a File Path Name into Parts in PHP? If you have a file name, and want to get different ...