Я обдумывал способы наслоения полезных вещей на вершине Bitcoin, и думать о чем-то вдоль линий Вечности службы Росса Андерсона, который Адам Бэк сделал это реализацию Perl ряда лет назад, базирующимися поверх Usenet.
Теперь Usenet является довольно стойким резервным хранилищем, но это ничто по сравнению с Bitcoin блока цепи, защищенной от десятков миллионов долларов в сохраненном значении. Вы можете себе представить сопротивление, если TLA заказал блок цепь партер. Кроме того, каждый клиент имеет весь блок цепь, давая общее правдоподобное отрицание для чего-либо закодированного в нем, так же, как сервер NNTP, принимая подачу питания.
Теперь представьте себе, что есть, вероятно, некоторые разработчики, которые считают, что Bitcoin должна быть системой валютной только, и кто будет угрожать иметь корову при мысли о Bitcoin который используется для хранения файлов. Тем не менее, новые виды встречаются каждый день для интернет-протоколов, и приказывать людям не для хранения небольших наборов данных высокого значения в Bitcoin примерно так же практичен, как требовательный люди не загружать контент, защищенный авторским с Bittorrent.
Так что давайте посмотрим на экономику хранения файлов в блоке цепи Bitcoin.
Мы, вероятно, хотите, чтобы держать блоки под 10000 байт в длину. Очевидное место, чтобы поместить произвольные данные являются адресными полями выходов. Если мы платим пошлину в размере 0,01 BTC, мы можем сделать выходные значения менее 0,01 BTC, и имеют, как многие из них, как мы хотим. Сбор 280 выходов как хорошее круглое число, и установка их значения до 0 BTC, мы кодировать 5800 байт произвольных данных в блоке приблизительно 9712 байт в длине для стоимости 0,01 BTC.
Это работает с эффективностью кодирования только чуть более 57%, а стоимость всего под 1,79 BTC за мегабайт.
В качестве доказательства концепции, у меня есть две транзакции в очереди, которая Stego один из логотипов Bitcoin в блок цепи, по стоимости мне 0,02 BTC.
Добавьте все поля адреса в этих двух сделках вместе, и сделать yEnc декодирование, и вы получите обратно файл с именем "bitcoin.jpg",
Возможно, я мог бы предложить это как услугу, в 5 BTC за мегабайт, и сделать небольшую прибыль.