This is an old revision of the document!

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.