It seems to me that instead of having to manually sync files or setup a server, Lighthouse itself could include a small BitTorrent library, and then you could just share a magnet link (with its own protocol handler, of course, e.g. "lighthouse:") and have the software fetch the contract and pledge files from other peers.
In fact, using the protocols which are behind Tribler[1], you could even browse and search for projects in a decentralized way, and probably even allow the project creator to automatically fetch the pledge files.
I think "BitTorrent Sync" already provides a shared folder that works this way, does it not?
I guess it could be integrated into the app, but often if you can share a link you can also just share a file. For the serverless case I guess pledgers and project owners will often not be online at the same time anyway.
Comments
This is what I find interesting in bitcoin :)
It seems to me that instead of having to manually sync files or setup a server, Lighthouse itself could include a small BitTorrent library, and then you could just share a magnet link (with its own protocol handler, of course, e.g. "lighthouse:") and have the software fetch the contract and pledge files from other peers.
In fact, using the protocols which are behind Tribler[1], you could even browse and search for projects in a decentralized way, and probably even allow the project creator to automatically fetch the pledge files.
Fun stuff!
[1] http://www.tribler.org/
I think "BitTorrent Sync" already provides a shared folder that works this way, does it not?
I guess it could be integrated into the app, but often if you can share a link you can also just share a file. For the serverless case I guess pledgers and project owners will often not be online at the same time anyway.