Block Store for Efficient Rhizome Distribution

Our current method for transferring files depends on HTTP transfers. But this only allows one neighbour to receive a copy of a file at a time. We'd like to transfer a file one piece at a time, via broadcast packets, with each section able to be verified as it arrives.

Requirements for a block storage service.

Large files should be stored by building a hash tree.