  We propose in this paper BlockHouse, a decentralized/P2P storage system fully
based on private blockchains. Each participant can rent his unused storage in
order to host data of other members. This system uses a dual Smart Contract and
Proof of Retrievability system to automatically check at a fixed frequency if
the file is still hosted. In addition to transparency, the blockchain allows a
better integration with all payments associated to this type of system (
regular payments, sequestration to ensure good behaviors of users, ...). Except
the data transferred between the client and the server, all the actions go
through a smart contract in the blockchain in order to log, pay and secure the
entire storage process.
