Как стать автором
Обновить

Комментарии 13

Вот уж издевательство, писать данные килобайтами, а в мейнет еще и очень дорогое.
Этой фиче давно уже придумали применение в виде таймстемпинга хешей.
Раньше чтобы зафиксировать время документа, его почтой себе отправляли и не снимали печать, а теперь вот есть шикарный способ получить доказательства, что файл существовал на момент создания блока с нужной транзакцией.

Это имеет смысл, если сохраняется документ о покупки недвижимости, или нечто похожее.
К тому-же нет явного требования использовать существующую сеть, можно и нужно создавать новую — заточенную именно под эти операции.
Я могу ошибаться, но IPFS тоже позволяет децентрализованно раздавать документы, которые нельзя изменить. Зачем нагружать блокчейн биткойна кучей мусора? Я слышал, что он уже и так не на каждый винчестер влезет.
Ну да, для хранения медийного контента технология не подходит. Но текстовых данных так сохранить можно довольно много. Насколько я понимаю, в IPFS данные хранятся только у тех, кто их скачивал и значит в принципе могут оказаться и недоступны. В отличии от IPFS, из блокчейна данные точно никуда не пропадут и будут доступны до тех пор, пока в сети есть хоть один узел.

Каждый пользователь скачивает себе всю историю блокчейна или там это как-то выборочно? Если все владельцы сайтов начнут засылать их в блокчейн, его это не похоронит? Насколько этот способ применим для всех сразу? Это же как хранить у себя весь интернет.

Чтобы читать произвольную информацию из блокчейна, пользователю нужно либо иметь у себя весь блокчейн локально, либо где-то на сервере к которому нужно настроить доступ по RPC.
Арихитектурно, биткоин не сможет хранить слишком много. Если в блокчейн писать одни только данные и ничего больше, то за сутки туда можно записать не более 300 мегабайт.
То есть да, весь интернет в биткоин не запихнуть. Однако вполне подойдет для вечного и надежного хранения в неизменном виде каких-либо документов (медицинские карты, договоры купли-продажи и т.п).

Мне кажется, если такие методы, которые иногда предлагаются в духе «давайте начнём хранить X в биткойне», если приобретут мировое распространение, замусорят его так, что им будет очень сложно пользоваться. Я загуглил, сейчас блокчейн уже занимает 250 ГБ. Это же попытка хранить какие-то свои данные у пользователей по всему миру, которые об этом не просили, которые согласились хранить данные о платежах, чтобы пользоваться биткойном. Это как прийти к соседу и попросить его подержать на балконе твой диван, а то у него застеклённый, а у тебя нет.
Биткоин это полигон для испытаний. Описанную технологию можно без всяких изменений использовать в любом совместимом с биткоином форке.
Это понятно, но может быть примеры кода тогда давать на каком-то собственном блокчейне, чтобы не засорять продакшен такими тестовыми проектами?
Дак в примерах нигде нет ничего специфичного для биткоина. Я тестировал на тестнете, но можно и на догах и на лайтах и на чем-то собственном. Просто я сильно подозреваю, что если бы на хабре начал писать про собственный никому неизвестный форк, то вызвал бы подозрение в пиаре ))
Если интересно, тема блокчейна серьезно прорабатывается FinTech компаниями в банковском кредитовании.

Проблема:
Дело в том, что при оформлении кредита участвует масса компаний и они генерят массу документов. В документы вносятся правки и участники могут работать с разными версиями и генерить разные результаты, которые затем сливаются в информацию о кредите и содержат дефекты.
Во избежание этой путанницы есть масса софта, но за 14 лет борьбы с этой проблемой (контроль качества банковских кредитов) я не встречал надежного решения. Прикручивают OCR для извлечения и авто-сравнения данных, создают rules, анализируют вручную.

Решение:
Блокчейн может эту проблему частично решить — неизменяемое хранилище данных о кредите течении его жизненного цикла позволяет фиксировать все правки и с применением smart contracts реагировать согласно законов.

Может не хранить все документы и может не в Public, но некоторые решения на базе blockchain продаются, некоторые в разработках.
Шикарно, но биткоин для такого дороговат.
Вот сделать бы такое на doge
RPC биткоина и догов совместим. Так что можете смело пробовать для doge
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории