это то, что я думал о какое-то время (хотя с чем-то вроде аккорда или Kademlia вместо FTP).
Мой интерес был немного отличается, хотя в том, что я хотел построить новую монету в сети, а не использование Bitcoins. Идея заключается в том, чтобы создать валюту подкрепленных пространств во всемирном высокой доступности, отказоустойчивых данные-магазине.
Кроме того, необходимо, чтобы цена пропускной способности / передачи, а не только для хранения.
Трудность состоит в том, что, кажется, есть два варианта:
1) Система, состоящая исключительно из местных контрактов между сторонами
Это легко установить, и несколько легче "безопасный" через доверие человека, вы делаете бизнес с. Но это означает, что вы будете иметь неструктурированную сеть, то есть для поиска вы застряли с дрянным вещания как в p2p сетях первого поколения. Мне не нравится этот вариант.
2) глобальная система, где все хранения объединяют, и узлы назначены данные, например, по хэш.
Здесь узел знает, что они участвуют в очень большой сети, а не просто какая-то местное, что с их заранее подготовленными соседями. Это означает, что поиск может быть сделано эффективно, как в Chord / Kademlia, но теперь вам придется иметь дело с доверительным / безопасности. Вам нужно какое-то система для решения вопроса людей, которые утверждают, хранить файлы на самом деле их хранения, а затем награждая их соответствующим образом. Это легко, если бы были некоторые центральной власти, но дело в том, чтобы сделать это без него. Вы должны каким-то образом, чтобы предотвратить людей от наводнения системы и утверждают, что хранить вещи. Единственный способ, которым я могу думать, чтобы сделать это с какой-то долгосрочной системы псевдонимами репутации, но я чувствую, что должно быть что-то лучше.
Если у вас есть некоторое представление о идентичностей членов группы /, срок действия может быть сделано случайным образом совмещая членов, чтобы проверить друг друга. Совпадение должно быть сделано с помощью византийского-толерантного протокола подбрасывания монеты.
Кроме того, неясно, какой правовой ответственности можно было бы иметь, если кто-то хранит нелегальную вещи на вашей машине.
Но если бы вы могли сделать это правильно было бы большим. IMO Bittorrent действительно снял, потому что они получили экономику половинного права: торговые данных, не разделяя. Следующий шаг, чтобы получить его до конца вправо хранится значение: посев торрента А должно позволить мне пиявку для торрента B.