decentralized p2p dropbox-sque solution