Finds block that satisfies given predicate @param predicate - predicate for block \return block if search was successfull, null - if such block doesn't exist
Collects all block filenames in chain folder \return array of block filenames in this folder
Reads file with given fingerprint and creates block from read data @param fingerprint - fingerprint of block to read \return chain block, or null if such block file doesn't exist
Writes given block to file @param block - block to write
Path to local folder where chain files are stored
Hash net
\class HashChainFileStorage Implementation of hash chain storage, based on file system