Pull to refresh

Comments 27

Хеш на торренты, которые находится на миллионе компьютеров делают такое хранение гораздо эффективнее. Не понятно зачем поверх этого наворачивать дополнительную сложность.
Торренты эффективнее в случае, когда конечный пользователь хочет получить целый большой файл. Но если приложение (а не сам пользователь) хочет получить, к примеру, какой-то фрагмент текстовых данных размером 32-64-128 килобайт, то получение данных простым запросом к демону datacoind может быть гораздо эффективнее. Забыл упомянуть, что в статье разработчик Datacoin сам говорит:
I consider this as a platform to be used by applications (and not directly by users)
Ещё добавлю: при майнинге пользователи будут мотивированы оставлять включёнными сервера с таким хранилищем, ибо будут получать при этом монеты, а при раздаче торрентов (как показывает практика) мотивация бывает гораздо меньше.
Посмотрите размер базы хешей биткоинов. А ведь там никакой такой полезной нагрузки нет. Здесь, я думаю, аналогичная ситуация — малый размер сообщений требует крупного оверхеада для своего функционирования.
Тут уже вопрос в вознаграждении за такой оверхеад. Думаю, что люди, держащие у себя кошелёк и базу хешей биткоинов и имеющие хотя бы пару-тройку монет, не считают зазорным купить (пусть даже за эти биткоины) HDD для хранения такой базы. То же самое и с этой монетой: если вознаграждение (и мотивация) будут достаточными, то при нынешней цене за ТБ можно будет купить хранилище с запасом на несколько лет.
Размер базы хэшей == примерно 20 мегабайт.
Все остальное — это транзакции, которые несут вполне полезную нагрузку. И которых, в принципе, могло и не быть вообще
Однако с нынешними жёсткими дисками 500 ГБ – не так уж и много

для диска — может и немного, а свободного места столько держать — очень даже много.
Какой бы ни был ёмкий хард, все равно как правило свободными остаются жалкие гигабайты))
ответил уже в комментарии выше: если вознаграждение (и мотивация) будут достаточными, то при нынешней цене за ТБ можно будет купить хранилище с запасом на несколько лет. Представьте себе: вы заработали на этой монете X денег за месяц, почему бы не купить за 0.1Х винт специально под базу?
Заработали вы один раз, а увеличивать надо по мере увеличения базы, т.е. периодически. Это уже какая-то подписка получается.
Почему же один раз? Если вы продолжаете майнить, то будете продолжать зарабатывать, и вкладывать некий процент от заработанного в винчестеры. Совсем недавно была лихорадка на рынке видеокарт, когда десятками скупали весьма недешёвые видюхи, и недовольных вроде как не было. А тут всё на порядки дешевле выходит
база растет независимо от того майните вы или нет. Это просто такой естественный процесс. Более того, начинающие майнить люди получают в качестве сомнительного бонуса базу старых транзакций — в вашем случае со всей вкаченной в сеть информацией. Вдобавок в отличие от аналогии с видеокартами по сути винт гораздо более исчерпаемый ресурс — после того как он заполнен вы по сути больше с ним делать ничего не можете. По сути как видеокарта работающая не больше месяца.
Это уже лишние телодвижения.
Чтобы было популярно — должно быть просто и незатратно изначально.
Для «просто и незатратно изначально» в случае хранения монет можно будет со временем открыть онлайн-кошельки или же, вероятно, создать возможность держать локально только часть базы хэшей. Может быть, со временем найдутся какие-то другие решения для хранения этого файла. А в случае майнинга — где вы видели майнинг без затрат? :)
Есть майнинг профессионалов и любителей.
Так вот — любая новая фича, если хочет быть популярной, то должна ориентироваться и на простоту и низкозатратность использования тоже, что не исключает ее наращивания для профи.
Снова-таки, мы обсуждаем в бОльшей степени концепцию, чем конкретную валюту. Можно реализовать возможность либо «обязательного хранения N транзакций» (см. комментарий ниже), либо же возможность поднятия базы на неком сервере с возможностью подключения N клиентов. В таком случае люди, не желающие хранить базу на локальной машине, смогут подключаться к такому серверу, но тут нужно будет сделать упор на то, что такие сервера не должны в одиночку обслуживать очень большое количество юзеров во избежание централизации.
т.е. логическая цепочка такая — пользователи будут сохранять файлы в транзакции -> т.к. конечным пользователям влом хранить файлы пользователей, то пользователи будут игнорировать большую часть транзакций -> в конечном счете транзакции с файлами просто ни у кого не будут оставаться, т.к. зачем их хранить, если можно не хранить?
Можно добавить условие «обязательное хранение N транзакций», где транзакции будут формировать локальный файл неким случайным образом. Т.е. у всех пользователей будут храниться разные куски, которые с большой избыточностью могут воссоздавать полную базу транзакций.
Клиент открыт, никаких проблем сделать другой популярный opensource клиент, который такой информации не хранит — нет. И, я уверен, большинство будет использовать именно его. Т.е. надо либо закрывать исходники клиента, либо заставлять всех хранить всю базу (тогда непонятно чем торренты хуже).
Интересен был бы комбайн p2p-валюты, файлообмена и вознаграждения авторов.
Автор помещает в систему допустим фильм, каждый кто его просмотрел автоматически перечисляет небольшую сумму автору пропорционально просмотренным минутам.
Удобная для всех и дешевая система дистрибуции контента без посредников.
UFO just landed and posted this here
Злой вы :) Данный коин спроектирован так, чтобы база росла не больше 500 ГБ в год — совершенно не «мгновенно», да и 500 ГБ — это при максимальном заполнении. На практике за 2 суток база весит где-то 24 МБ, причём это с учётом вечной болезни новых коинов, когда в первые сутки генерится десятикратный объём блоков. Сейчас скорость генерации резко падает, сложность растёт, блоки генерятся гораздо медленнее. Но 24 МБ — это для 24306 блоков, что после стабилизации сети будет составлять норму за 2 недели (в случае бОльшей части пустых блоков). Массовое заполнение базы хэшей информацией начнётся позже, когда коин обретёт популярность.
UFO just landed and posted this here
В какой-то из последующих модификаций алгоритма биткоин заложена возможность добавления 64 байт к транзакции. Этого уже по идее будет достаточно, чтобы использовать сеть для хранения хэшей торрентов.
Хотя вязать это дело с биткоином неверно, т.к. это создаст лишнюю награзку на дисковое пространство + недовольство со стороны правительств, поэтому думаю этому всячески будут противится.
Как вариант сделать форк исключительно под это дело. При чем сделать так, чтобы для получения хэша нужно было отправить определенную сумму на адрес релизера. Это оправдает майнинг, и обеспечит поддержку сети. Те, кто не захочет держать компьютер на майнинге, смогут приобрести эти монеты на бирже или у релизеров.
Релизеры смогут зарабатывать на размещении контента, что несомненно позитивно скажется на желании пополнять систему качественным контентом.
Также, для размещения релиза в сети, релизерам необходимо будет внести некую сумму на первый кошелек в сети, который будет являться глобальным каталогом, средства с этого кошелька по решению сообщества будут распределяться на нужды и развитие сети.
Схема получается вполне сбалансированной и даже пригодной для легальных целей.
Биткойн — замечательная технология, но зачем хорошей пилой забивать гвозди?
Деньги будут неудобны, и, следственно, неконкурентоспособны из-за навешенной на пользователей обязанности хранить плюс к истории еще и распределенную базу чужой и большей частью ненужной информации.
База будет неудобной, потому что эта информация будет лежать навалом и нуждаться во внешних метасредствах для каталогизации и поиска.
Распределеную информационную сеть лучше делать примерно вот так. Жалко только, что пока нет желающих.
Я не спорю, что существующие СУБД явно удобнее такой базы данных, и существующие «чистые» валюты удобнее такого решения. Но здесь сама концепция состоит в том, что люди должны быть замотивированы для поддержки такого хранилища, и гибрид «электронных денег» с хранилищем как раз даст мотивацию.
UFO just landed and posted this here
биткоин можно использовать для проверки голосования на выборах.
Sign up to leave a comment.

Articles