[tahoe-lafs-trac-stream] [Tahoe-LAFS] #2264: bitcoin as inter-node payment system
Tahoe-LAFS
trac at tahoe-lafs.org
Tue Jul 22 17:36:23 UTC 2014
#2264: bitcoin as inter-node payment system
--------------------------------+---------------------------
Reporter: MinistryOfDataLove | Owner: daira
Type: defect | Status: new
Priority: normal | Milestone: undecided
Component: unknown | Version: 1.10.0
Keywords: | Launchpad Bug:
--------------------------------+---------------------------
[Zooko is creating this ticket on behalf of !MinistryOfDataLove, since
!MinistryOfDataLove tried to create it and was stymied by the Bayesian
spam filter.]
Not sure if this the way to do this, but...
I've been philosophizing about decentralized storage for a while now and
only now have I found this project.
Luckily for the sake of my sanity I've found that you folks have drawn
many of the same conclusions as I have (in terms of how to accomplish
decentralized storage).
I'm missing a few things in LAFS that, in the course of getting high and
philosophizing about dec. storage, I've found quite important:
- why not add incentive for people to participate (i.e. seed) in the
network by using bitcoin as inter-node payment system? A client could
(auto)setup a wallet containing an amount of coins which could be used to
automatically pay servers which store data correctly. This of course will
throw up a whole range of problems including the possibility of scamming.
The payment model could be somewhat exponential; 1MB for example would
cost nothing or something close to that whilst 100GB would cost one a
reasonable amount of coins. I believe in order to get reasonable
scalability in a network such as LAFS, the goodfeel coming from being part
of a network is not enough to compensate for the time and money spent on
participating. Especially if LAFS wants to handle data bigger than say a
gigabyte.
- why not fully integrate the Tor network into the mix to add anonymity?
seeders could communicate over clearnet - where the highest bandwidth is
required - whilst clients could connect to seeders (or at-least sort of
gateway-seeders) over darknet.
- integrate publication services to allow journalists and the like to
upload data to LAFS that can be tied to a deadswitch which could be
(manually or automatically) activated on certain events, triggering the
seeders to decrypt the data (the deadswitch would provide private keys)
and upload the content to publication services.
- could forms of decentralized serving (next to just storing) be achieved
using the backbone of LAFS? For example: using the deadswitch
aforementioned, a journalist could upload data to LAFS, which upon
triggering would be made available in a ftp/wiki-like environment on a
Tor-hidden service running alongside LAFS.
My sincere gratitude for actually working/hacking towards a working system
rather than merrily theorizing about it - like I do.
bitcoin tor ideas
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/2264>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list