Author

Topic: Блокчейн для хранения данных (Read 7106 times)

full member
Activity: 215
Merit: 117
AtomX.online
Конечно, еще и цена вопроса должна быть вменяемая.
У kzv например есть работающее решение, чуть допилить и можно пихать файлы в блокчейн самого биткоина.
Супернадежно Smiley
Но очевидно что настолько дорого, что этот вариант мне не подойдет.
В других блокчейнах будет конечно подешевле, надо считать.
Но и чем менее популярен блокчейн то тем выше риск что он полностью вымрет, вместе с данными.
full member
Activity: 1589
Merit: 214
Представьте, что мы скрестили торрент и блокчейн.

Ничто не мешает вписать magnet-ссылки как hexadecimal values - в качестве примечаний к bitcoin-транзакциям.
Как впрочем, и к транзакциям любых других альткоинов.
Но такая информация будет записана в блоки блокчейна - навеки, и со временем там может быть множество битых и неактуальных ссылок,
а размер блокчейна от этого - будет только расти, что значительно уменьшит скорость синхронизации между нодами.
sr. member
Activity: 1932
Merit: 288
Мне просто нужен такой сервис, для другого проекта.
Чтоб можно было куда то закинуть данные, которые будут публично доступны, и быть уверенным что их не удалят по запросам правообладателей, даже если те будут невероятно настойчивыми.

Если не найду готовый подобный, подходящий для моих целей, то может запилю свой.
Пока коллекционирую потенциально подходящие варианты, потом буду каждый внимательно изучать.

Тогда это все должно как минимум в TOR функционировать. Мы в рамках своего проекта уже обсуждали такую идею, т. к. у нас есть сервис записи хешей в собственный блокчейн + кошелек работает в TOR.

Если у вас есть конкретное предложение или хорошая идея, сообщите (лс или см. официальный форум), мы обсудим.
newbie
Activity: 4
Merit: 0
Кажется, эту идею собираются осуществить в TON (Telegram Open Network). В сети гуляла вот такая спека https://drive.google.com/file/d/1ucUeKg_NiR8RxNAonb8Q55jZha03WC0O/view там тоже есть Storage
newbie
Activity: 2
Merit: 0
Конечно, еще и цена вопроса должна быть вменяемая.
У kzv например есть работающее решение, чуть допилить и можно пихать файлы в блокчейн самого биткоина.
Супернадежно Smiley
Надежность проверять надо по серьезному)) Вот если создать такое приложение на базе торрент для одного сайта, это может быть востребовано. Возможно ли такое?
full member
Activity: 215
Merit: 117
AtomX.online
Мне просто нужен такой сервис, для другого проекта.
Чтоб можно было куда то закинуть данные, которые будут публично доступны, и быть уверенным что их не удалят по запросам правообладателей, даже если те будут невероятно настойчивыми.

Если не найду готовый подобный, подходящий для моих целей, то может запилю свой.
Пока коллекционирую потенциально подходящие варианты, потом буду каждый внимательно изучать.

Конечно, еще и цена вопроса должна быть вменяемая.
У kzv например есть работающее решение, чуть допилить и можно пихать файлы в блокчейн самого биткоина.
Супернадежно Smiley
Но очевидно что настолько дорого, что этот вариант мне не подойдет.
В других блокчейнах будет конечно подешевле, надо считать.
Но и чем менее популярен блокчейн то тем выше риск что он полностью вымрет, вместе с данными.
sr. member
Activity: 1316
Merit: 420
KTO EC/\U HUKTO?
Если на это есть массовый спрос, то почему никто до сих пор не раздаёт за бабло редкие файлы из торрента? Cool
Это плохой аргумент, потому что им можно обосновать в любой момент времени ненужность любого новшества, которое потом все же возникло и оказалось востребовано.

Хранить и качать файлы в интернете это новшество? Зато у тебя хороший аргумент, инвесторы уже в очередь выстроились.
full member
Activity: 215
Merit: 117
AtomX.online
Если на это есть массовый спрос, то почему никто до сих пор не раздаёт за бабло редкие файлы из торрента? Cool
Это плохой аргумент, потому что им можно обосновать в любой момент времени ненужность любого новшества, которое потом все же возникло и оказалось востребовано.
sr. member
Activity: 1316
Merit: 420
KTO EC/\U HUKTO?
Обеспечить оплату от тех кому нужен редкий файл тем кто потрудился его скачал и хранил, пока файл понадобился.

Если на это есть массовый спрос, то почему никто до сих пор не раздаёт за бабло редкие файлы из торрента? Cool
full member
Activity: 644
Merit: 135
ой давно ты значит на торрентах не был Smiley
Никогда не был.
Так зачем вам блокчейн-то? По хэшу вы и так файл находите безо всякого блокчейна.
Вопрос риторический, я-то знаю зачем вам это.

ну наверно некоторые хотят удостовериться, что вооон то вот кино действительно было снято в NNNN лохматом году, а не ремейк MMMM года со слегка другим содержанием...

(Ну ты ж знаешь наверно что журналистику не зря называют древнейшей профессией? Wink )


Хотя конечно блокчейна тут маловато бы - это ж всего лишь метки времени по сути - вот цепочку доверенности и сертификатов бы прикрутить...  
Но эт уже другая история Ж)

Только никак не могу понять - то ли вы тупые и не понимаете, что он тут не нужен.
То ли, наоборот, вы умнее многих других (но не меня) и банально рассчитываете на
волне хайпа срубить бабла с лохопедов. Но совесть-то надо иметь? Или рыцарство не
в чести уже?

Bitcoin SV GUI client for Windows and Linux
https://github.com/AlisterMaclin/bitcoin-sv/releases

чувак, дак ты кодер, или проведи про морали читаешь в церкви? Wink

(А то кодеры пригодились бы...)

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

Вот этот момент хочется блокчейном подправить.
Обеспечить оплату от тех кому нужен редкий файл тем кто потрудился его скачал и хранил, пока файл понадобился.


ну в общем не смотря на то что у тебя там слегка каша в голове, над этой идеей оплаты const/N (как в майнинге) наверно стоит подумать...

К чему может привести - хз, тут думать уже надо.


PS  идея по нынешним временам уже так себе - то есть можно и инвесторов привлекать...
Замутим стартапик?..   А то теоретически лень думать к чему это может привести - проще взять да и попробовать внедрить...
full member
Activity: 215
Merit: 117
AtomX.online
По хешу то файл я найду, да.
И если файл популярный - проблем нет.
А если файл редкий, но очень нужный, и новый желающий его скачать появляется редко - то есть проблемма с сидерами.
Нет раздающих в сети.
В торентах у раздающих нет финансовой мотивации держать какие то раздачи вообще, все раздают то что сами скачали для себя.

Вот этот момент хочется блокчейном подправить.
Обеспечить оплату от тех кому нужен редкий файл тем кто потрудился его скачал и хранил, пока файл понадобился.
sr. member
Activity: 770
Merit: 305
ой давно ты значит на торрентах не был Smiley
Никогда не был.
Так зачем вам блокчейн-то? По хэшу вы и так файл находите безо всякого блокчейна.
Вопрос риторический, я-то знаю зачем вам это.
Только никак не могу понять - то ли вы тупые и не понимаете, что он тут не нужен.
То ли, наоборот, вы умнее многих других (но не меня) и банально рассчитываете на
волне хайпа срубить бабла с лохопедов. Но совесть-то надо иметь? Или рыцарство не
в чести уже?
full member
Activity: 644
Merit: 135
Теперь вопрос - если мне нужен файл с каким-то хэшом, который я, допустим, знаю, то
на кой хуй мне ваш блокчейн нужен со всем говном которого туда нахуярили?

Кстати. Вот когда мне нужен фильм, я иду в гугль и набираю, например, "Форрест Гамп" -
мне показывают ссылки. Я себе не представляю - до какой степени надо напиться, чтобы
вдруг внезапно захотеть скачать файл 1e0437449a300661faac81c09a7c3a207f9c31b7767d44f9460ce24c1e11da2f
причем именно его, а не какой-то иной близкий по смыслу

ой давно ты значит на торрентах не был Smiley

Уже давно файлы так и добываются - идешь (через TOR) на rutracker.org, находишь там что надо - и оттуда берешь magnet код...
(торрент-файлы уже загнобили давно)


Вот этот самый магнет-код и скармливаешь торрент-клиенту - фактически торрент по контрольной сумме и находит файл!

Да-да - сразу и имя и ID файла самое лучшее - контрольная сумма его...


PS  гуглить еще DHT.   В cjdns тоже этот принцип - а потому его не надо настраивать руками как батман...

PPS  у зеронет тот-же принцип - тупо magnet-код в качестве Id сообщения - по нему тупо из торрентов и вытаскивается...
(от копирастов этого вполне хватает - но вот если загрузите туда рецепт атомной бомбы то я не уверен что фсб вообще весь инет не отключит Wink))
А потому и инет нужен свой тоже, плюс чтобы найти место где что лежит было нельзя! )

PPPS  да, с torrent-TV кто-нить разбирался, там так-же или нет?
full member
Activity: 215
Merit: 117
AtomX.online
Представьте что в каком то старом блоке биткоина, кто то оставил какое то ужасно запрещенное послание.
Можно ли просто удалить его оттуда, не сломав весь блокчейн после этого блока?

Можно, разумеется.
Открываете файл в двоичном редакторе и затираете своими данными.
Какие проблемы-то? Редактором пользоваться не умеете?
Вы вообще критическим мышлением обладаете?
Файл локальный то вы отредактируете конечно.
Но вы этим сломали свой локальный блокчейн.
Если ваш клиент от этого не выдаст ошибку, и как то попытается работать дальше,
то другие клиенты никогда не примут от вас такой блокчейн, ведь вы сломали звено цепи.
Хеш вашего исправленного блока, когда клиент его вычислит не совпадет с хешем записанным в следующий блок.

Ваш исправленный блок останется у вас, а сеть так и будет работать с оригинальным блоком.
Нельзя изменить старый блок и чтоб сеть продолжила работу, без форка и пересчета цепочки после этого блока.
sr. member
Activity: 770
Merit: 305
Представьте что в каком то старом блоке биткоина, кто то оставил какое то ужасно запрещенное послание.
Можно ли просто удалить его оттуда, не сломав весь блокчейн после этого блока?

Можно, разумеется.
Открываете файл в двоичном редакторе и затираете своими данными.
Какие проблемы-то? Редактором пользоваться не умеете?
Вы вообще критическим мышлением обладаете?
full member
Activity: 215
Merit: 117
AtomX.online
Еще один
Сайты и общение на блокчейне
https://espers.io/

Мысль пришла, что было бы логично в какой то блокчейн запихать, тк у блокчейнов есть это важное свойство гарантированной неудалимости старых данных.
Нет у блокчейнов такого свойства.
Представьте что в каком то старом блоке биткоина, кто то оставил какое то ужасно запрещенное послание.
Можно ли просто удалить его оттуда, не сломав весь блокчейн после этого блока?

Проект Web4
https://github.com/finterra/Web4/blob/master/Readme.md

Сайты хранит в этом блокчейне (форк эфира)
https://www.hyperledger.org/projects/hyperledger-burrow
sr. member
Activity: 770
Merit: 305
Вот описания с хешами я бы и хранил в блокчейне, вместо сайта.
Тк сайт дело такое, сегодня жив в завтра нет, да и просто модераторы под давлением правообладателей раздачи удалять могут.
Зачем блокчейн, если файл все равно хранится где-то отдельно,
где его с тем же успехом могут удалить правообладатели?
Да и вам не похер ли когда вы смотрите фильм - он совпадает с указанным хэшом или нет?

Мысль пришла, что было бы логично в какой то блокчейн запихать, тк у блокчейнов есть это важное свойство гарантированной неудалимости старых данных.
Нет у блокчейнов такого свойства.
full member
Activity: 215
Merit: 117
AtomX.online
Мне вообще для другого проекта потребовался такой компонент:
- Возможность залить куда то файл.
- Чтоб я мог его потом оттуда забрать
- Чтоб я мог в паблике дать на него ссылку (на его хеш или что то такое чтоб его можно было извлечь)
- Чтоб если этот файл не понравится кому то, хранилище было таким, чтоб этот файл там нельзя было удалить по запросам типа dmca и прочим

Мысль пришла, что было бы логично в какой то блокчейн запихать, тк у блокчейнов есть это важное свойство гарантированной неудалимости старых данных.
Сделал топик, изучаю, что советуют.
Заодно излагаю мысли, как бы я делал подобный блокчейн заточенный под хранение файлов, еже ли вдруг готовой реализации так и не обнаружится.

Варианты блокчейн+торрент меня заинтересовали, тк чисто блокчейн такой слишком тяжелый выходит.

Кстати. Вот когда мне нужен фильм, я иду в гугль и набираю, например, "Форрест Гамп" -
мне показывают ссылки. Я себе не представляю - до какой степени надо напиться, чтобы
вдруг внезапно захотеть скачать файл 1e0437449a300661faac81c09a7c3a207f9c31b7767d44f9460ce24c1e11da2f
причем именно его, а не какой-то иной близкий по смыслу
Я обычно иду сразу на рутрекер, и чето качаю там.
Обычно успешно.
Но иногда - нет.
Иногда - кино редкое, мало популярное, и просто нет раздающих.
Я бы подкинул пару монет еслиб кто раздал, но в торентах нет такого функционала.

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

Нашел еще проекты, для изучения
https://bitcointalk.org/index.php?topic=2062667.20
https://steem.com/
sr. member
Activity: 770
Merit: 305
и смогу подтвердить что таки да, такого-то числа этот хэш уже существовал в природе...
Окей. Хэшируем хэши. Идею понял.

Теперь вопрос - если мне нужен файл с каким-то хэшом, который я, допустим, знаю, то
на кой хуй мне ваш блокчейн нужен со всем говном которого туда нахуярили?

Кстати. Вот когда мне нужен фильм, я иду в гугль и набираю, например, "Форрест Гамп" -
мне показывают ссылки. Я себе не представляю - до какой степени надо напиться, чтобы
вдруг внезапно захотеть скачать файл 1e0437449a300661faac81c09a7c3a207f9c31b7767d44f9460ce24c1e11da2f
причем именно его, а не какой-то иной близкий по смыслу

Ржу над вами в голос, блокчейнеры хуевы с неполным средним образованием!
Я не удивлюсь если у них при этом 2 высших, так бывает, причём достаточно часто.

Да, я доверчивый. Не допускаю и мысли, что люди могут намеренно вводить окружающих в заблуждение
full member
Activity: 644
Merit: 135

Назовете пару интернет проектов кто смог ее не использовать?

Кстати, если кто то сделает например Меш сеть,

https://zeronet.io/ Спасибо, изучу, похоже интересная штука.

там немного другой перегиб, в другую сторону Wink

Но тебя как манагера должна удивить простота реализации - оказывается что подобные монстровидные проекты может реализовать даже 1 чел всего за пару часов работы - почти все ведь уже давно готовое есть и можно использовать...

А ты "кодеры-инвесторы" поешь Wink))    Не та пестня короче - как тока придумаешь правильную идею, то поймешь что реализовать ее смог бы и сам за пару часов(из которых половина уйдет на изучение программирования с нуля даже)...



Назовете пару интернет проектов кто смог ее не использовать?

потому и зачот NSA за внедрение этой кривизны в стандарты - ты уже не сможешь так легко от нее отказаться...

Кстати, если кто то сделает например Меш сеть,

то она точно так-же ляжет под NSA - благодаря во-время проведенной работе по внедрению кривых архитектур сети(но более удобных для подмены и прослушки!)...


https://zeronet.io/ Спасибо, изучу, похоже интересная штука.
PPS  вместо дурацкого обратного перебора можно наоборот всем тупо запоминать хэш блока - этого достаточно будет для проверки, а значит хранить данные можно уже где угодно и как угодно...
Во, бля, вы нафантазировали! Фантасты, бля, не хуже Айзека Азимова!

Ну храните вы хэш блока.
Строка вот такая, допустим: 00000000000000000006f055f51f2ac02a676045fbddf95469ff25edca414eb1
(лучше хранить 80-байтовый заголовок блока, который при хэшировании как раз и даст это число)
А данные где-то ещё, да? И чтобы проверить корректность данных надо все эти данные
откуда-то скачать. Откуда, блядь? И что вы будете делать, если не сможете скачать, а следовательно
и проверить?

Ржу над вами в голос, блокчейнеры хуевы с неполным средним образованием!

ваши данные - ваши и проблемы где Вы их будете хранить!

А мне пожалста только хэш от них - поскольку я не доверяю ни гос-вам ни блокчейнам, да и компютерам вообще тоже, то я запишу эти 256 бит в тетрадку - и смогу подтвердить что таки да, такого-то числа этот хэш уже существовал в природе...


PS  вот хэш с обратным перебором подменяется легче - он не случайный же уже...

full member
Activity: 215
Merit: 117
AtomX.online
Конечно, чтоб подтвердить что файл есть надо его весь скачать.
Смысла в одних хешах без файлов нет никакого.
Отдал файл, хеш соответствует записанному в блокчейне - получи монету.
Ессно весь обмен монетами на автомате, пользователь видит количество монет на кошельке
и лимиты устанавливает:
- сколько места на винте выделить
- полосу на in и out
- максимальную цену за гиг по которой соглашаться скачивать самому
- минимальную цену на отдачу (сам софт постарается если можно дороже отдать, если нет конкуренции)
sr. member
Activity: 770
Merit: 305
PPS  вместо дурацкого обратного перебора можно наоборот всем тупо запоминать хэш блока - этого достаточно будет для проверки, а значит хранить данные можно уже где угодно и как угодно...
Во, бля, вы нафантазировали! Фантасты, бля, не хуже Айзека Азимова!

Ну храните вы хэш блока.
Строка вот такая, допустим: 00000000000000000006f055f51f2ac02a676045fbddf95469ff25edca414eb1
(лучше хранить 80-байтовый заголовок блока, который при хэшировании как раз и даст это число)
А данные где-то ещё, да? И чтобы проверить корректность данных надо все эти данные
откуда-то скачать. Откуда, блядь? И что вы будете делать, если не сможете скачать, а следовательно
и проверить?

Ржу над вами в голос, блокчейнеры хуевы с неполным средним образованием!
full member
Activity: 644
Merit: 135
Слегка дебильный критерий(число запросов) - чуть более чем полностью!..

Вот например схема CPU, с тиражом 1 млрд экз.   Как думаешь сколько раз она будет нужна?    Всего 1!
(схема грузиться 1 раз в CAD который генерирует шаблон - который по сути тоже нужен только 1, далее с него уже идет тираж.
Кстати газеты и журналы загрузят точно так-же оригинал-макет всего 1 раз при печати тиража любого размера...)


А смарт-контракт, в той части которая вообще никогда(и не должна!) не должна бы исполниться?   Там вообще 0 раз!  
(и он не исполниться только потому что там храняться например компрометирующие данные...)
Ы?


PS  вот если добавишь что-то вроде кэш-серверов для разгрузки основного хранилища - там да можно считать траффик и число запросов - удаление хэша вообще в принципе ни на что не влияет тк постоянно храниться совсем в другом месте...
Как ты себе представляешь работу с монолитным блокчейном весом в 1 петабайт хотя бы?

весь петабайт(да хоть 100) сворачивается до 256 бит - в чейне храниться только хэш(ЭЦП) данных - а вот сами данные можно хранить где угодно, была бы возможность проверки(теми-же 256 битами всегда и проверишь).


PS  кстати блок блокчейна в принципе так-же сворачивается до 1 хэша - нечто подобное пытались сразу применить в биткойне, правда слегка через зад...

PPS  вместо дурацкого обратного перебора можно наоборот всем тупо запоминать хэш блока - этого достаточно будет для проверки, а значит хранить данные можно уже где угодно и как угодно...

full member
Activity: 215
Merit: 117
AtomX.online
ты умник как будешь фильтровать мусор, если у тебя не останеться ни одной копии мусора?

Я же описывал, мусор - это те файлы которые никто не запрашивал скачать.
И при этом в их смарт контрактах нет денег.

Как ты себе представляешь работу с монолитным блокчейном весом в 1 петабайт хотя бы?


full member
Activity: 644
Merit: 135
>со временем станет весить слишком много.
>В нем будет копится откровенный мусор, много мусора.
>Можно ли сделать такой механизм, чтоб и мусор отваливался и файлы, которые хоть кому то нужны, оставались в блокчейне?

ты умник как будешь фильтровать мусор, если у тебя не останеться ни одной копии мусора?


Через N лет кто-то тупо найдет(в сортире на гвоздике) старую книгу и загрузит ее по новой в сеть как редкий уникальный контент - а об том что этот мусор уже устарел ты так и не узнаешь тк уже удалил последнюю копию(вместе с комментариями конечно)...


Ты точно не из роскомпозора? Wink   А то судя по тупости очень Жарова напоминаешь, тот тоже TOR регулировать собирался Wink))
(но Жаров просто клоун на публику, пока он дурака играет, ФСБ по-тихому свои темные дела делает - но ты-то тупишь ведь по-настоящему или нет? Wink )


Ты про Сетевую модель OSI ?
Назовете пару интернет проектов кто смог ее не использовать?
Кстати, если кто то сделает например Меш сеть, и начиная например с level3 (тк ниже надо делать не только софт а еще и железо) напишет свои уникальные протоколы,
что теоретически реально, то как только они станут популярны их просто добавят в модель OSI.

дык никто и не сомневается что добавят - но перед этим убавят все твои навороты(включая те которые что-то зарабатывали!)...


Так что если хочешь чтобы оно реально работало и долго - нужно делать 100% наоборот - заинтегрировать все в один монолит, прошить криптой, да так чтобы оторвать это было не возможно(как миниум не оторвав при этом яйца себе)...
full member
Activity: 215
Merit: 117
AtomX.online
Ты про Сетевую модель OSI ?
Назовете пару интернет проектов кто смог ее не использовать?
Кстати, если кто то сделает например Меш сеть, и начиная например с level3 (тк ниже надо делать не только софт а еще и железо) напишет свои уникальные протоколы,
что теоретически реально, то как только они станут популярны их просто добавят в модель OSI.

https://zeronet.io/ Спасибо, изучу, похоже интересная штука.
full member
Activity: 644
Merit: 135
Зеронет еще посмотри(кажеться так называется - короче поверх торентов написали какой-то маленький-маленький код, и дело в шляпе - учись короче делать по-быстрому и дешево, манагер ты засланный копирастами... Wink)) ).


PS  почему засланный?  Потому что при одновременном использовании АНБ-шно-вредительской модели ISO(NSA - зачот Wink ) твою недосетку быстро разложат на уровни ISO(с их послойной подменой на сервера NSA или ФСБ, да и тупого роскомпозора будет даже достаточно) и вычислят где какой файл храниться...
(короче Сноуден и Белобрысый твоя идей не одобрят ж))) )
full member
Activity: 215
Merit: 117
AtomX.online
Торренты рулят благодаря бесплатности, если туда принести коммерцию, то все сразу умрет.
Рулят, но только на популярном контенте.

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

А у тех кто готов платить за хранение своих файлов, не нужных обычным пользователям, будет возможность оплатить такой сервис.
Все это будет не подконтрольно цензуре.
Стоимость хранения будет гораздо ниже чем в облаках, а скорость скачивания выше.
full member
Activity: 215
Merit: 117
AtomX.online
Кстати эта хрень уже реализована в SEA (кажеться так эта хрень называется?) - там вместо майнинга(с ростом курса в млн-ы раз) реализовали тупо "храниться пока оплатил хранение" - ну и нах кому такая хрень нужна?..
Чем это лучше обычной аренды в дата-центре?..
Если ты имел ввиду seafile.com - то там же вообще нет блокчейна.
Просто облако, обычные сервера.
По запросу правообладателей\суда итп все данные удалят мигом.

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

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

Но есть проблема - блокчейн куда будут засунуты все фильмы, книги, музыка, сериалы, днк всех животных и людей со временем станет весить слишком много.
В нем будет копится откровенный мусор, много мусора.
Можно ли сделать такой механизм, чтоб и мусор отваливался и файлы, которые хоть кому то нужны, оставались в блокчейне?

Я подумал что да, сделаем опциональную оплату за хранение.
Оплата ессно внутренним коином.
Тем же самым коином который ты получаешь как майнер, за то что просто раздаешь файлы уоторые у тебя лежат на компе.

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

Аналогично, тут, например я пощу в блокчейн запароленый архив хоум порно на 10G.
Никто не знает пароль кроме меня, эти файлы никому не нужны кроме меня.
Но мне хотелось бы, чтоб этот архив сохранялся в блокчейне хотя бы 10 лет.
Вот я и вешаю на смарт контракт связанный с этим файлов монетки, чтоб контракт раз в месяц проверял "доступен ли мой файл", и тому (тем) кто файл предоставил раскидывал монет.
Ноды ессно видят все смарт контракты связанные с файлами, и знают, что минимум раз в месяц за отдачу вот этого файла капнут монеты, поэтому они хранят его.

В торрентах например аналогичный файл вообще не распространится, и никто не будет его раздавать, потому что нет ни у кого мотивации.
Из за этого редкий фильм запощеный в торенты например может полностью исчезнуть, вместе с последним сидером.
member
Activity: 129
Merit: 10
best exchange rates worldwide
Проекты надо кодить, а кодерам надо платить денег.
Дешевле чем за 3к$/мес адекватного кодера, с нужными техническими скилами найти проблематично.

практика показывает, что польза от таких обратно пропорциональна зарплате...

(Исключение можно делать только для тех, кто сможет _гарантировать_ результат - таким можно и 5 и 10 и 15 платить - но это уже не просто кодеры...)


Написать ТЗ я допустим смогу, но это работа, которую бесплатно делать нет смысла.
Маловероятно, что мне это будет интересно.

это правильно - зряплата слишком мало - тут лучше подходит "бери знак 40 и ставь где хочешь",
если изобрел новый биткойн - то по-любому и заработаешь не меньше чем первые майнеры на CPU...
(у майнеров далеко не первой волны счас тупо по 10-20 M$ в кармане в битках - ну и нах работать за оклад на дядю?..
Конечно если это реальная идея которая выстрелит - а иначе в очередь в какой-нить венчурный фонд где инвестируют в такой шлак пакетами по сотне проектов, в надежде что хоть 1 из сотен хоть как-то выстрелит и хотя бы окупит затраты...)


Мда. А стесняюсь спросить, много кодеров нанимали? Я вот не представляю как найти адекватных кодеров без зарплаты  Grin или с какими-то гарантиями результата )) Какого? Если финансового и тп - так это не к кодерам ))

Где брать таких? Чтоб не платить зарплату, или чтоб чего-то там гарантировали. Буду оч благодарен за инфу, и думаю не один я  Smiley

Ну а венчурные фонды как бы во всякий шлак чтобы проинвестировали, в этот шлак надо побольше намного вложить чем зарплата кодера  Smiley
full member
Activity: 644
Merit: 135
Кстати, у меня возникли новые мысли по архитектуре "хранения файлов".
Возможно что бесконечно хранить один раз залитый и никому не нужный файл - плохая идея.
...
Такая схема должна приводить к балансировке, по рыночному принципу.

у тебя все идеи вредительские! Wink))

Кстати эта хрень уже реализована в SEA (кажеться так эта хрень называется?) - там вместо майнинга(с ростом курса в млн-ы раз) реализовали тупо "храниться пока оплатил хранение" - ну и нах кому такая хрень нужна?..
Чем это лучше обычной аренды в дата-центре?..


PS  ну не, ты точно агент-вредитель - начал с обратной идеи - теперь эту хрень втираешь Wink))
Проекты надо кодить, а кодерам надо платить денег.
Дешевле чем за 3к$/мес адекватного кодера, с нужными техническими скилами найти проблематично.

практика показывает, что польза от таких обратно пропорциональна зарплате...

(Исключение можно делать только для тех, кто сможет _гарантировать_ результат - таким можно и 5 и 10 и 15 платить - но это уже не просто кодеры...)


Написать ТЗ я допустим смогу, но это работа, которую бесплатно делать нет смысла.
Маловероятно, что мне это будет интересно.

это правильно - зряплата слишком мало - тут лучше подходит "бери знак 40 и ставь где хочешь",
если изобрел новый биткойн - то по-любому и заработаешь не меньше чем первые майнеры на CPU...
(у майнеров далеко не первой волны счас тупо по 10-20 M$ в кармане в битках - ну и нах работать за оклад на дядю?..
Конечно если это реальная идея которая выстрелит - а иначе в очередь в какой-нить венчурный фонд где инвестируют в такой шлак пакетами по сотне проектов, в надежде что хоть 1 из сотен хоть как-то выстрелит и хотя бы окупит затраты...)

sr. member
Activity: 1337
Merit: 288
0xbt
Вот сегодня мне подкинули новую историю https://golos.io/
Так что за история? Где ссылка?
full member
Activity: 215
Merit: 117
AtomX.online
Вы правы. К тому же "взрывная идея" не выглядит такой для 99.99% случайных людей, тк они ее просто не поймут, не имея достаточно данных из смежных областей.
Новые "взрывные идеи" сложны для осознания, мало у кого есть хотя бы мотивация чтобы попататься понять что тут такого вообще.
Если же идея настолько простая что понятна любому, то о ней видимо уже много говорились и реализации имеются.

Собсно, вот даже на вроде бы нишевом форуме про блокчейн мне пишут что файлообменники "тоже самое" что и блокчейн.

Данная ветка, это просто ресерч.
Конечно, я ищу и в других местах.

Вот сегодня мне подкинули новую историю https://golos.io/
Вроде как все данные пишутся в блокчейн а сайт их просто отображает.
Надо регаться, и выяснить можно ли к ним засунуть пару гигабайт своих данных в блокчейн.
member
Activity: 129
Merit: 10
best exchange rates worldwide
Проекты надо кодить, а кодерам надо платить денег.
Дешевле чем за 3к$/мес адекватного кодера, с нужными техническими скилами найти проблематично.

Написать ТЗ я допустим смогу, но это работа, которую бесплатно делать нет смысла.
Маловероятно, что мне это будет интересно.

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

Идея без реализации стоит немногого. Когда есть какие-то бизнес-планы, ТЗ, вайт-пейперы, исследования рынка и тп - чуть побольше. Но а так имхо найти разработчиков кто будет бесплатно реализовывать чьи-то идеи еще и без ТЗ - я даже не знаю какая взрывная идея должна быть  Grin
member
Activity: 980
Merit: 48
Кстати, у меня возникли новые мысли по архитектуре "хранения файлов".
Возможно что бесконечно хранить один раз залитый и никому не нужный файл - плохая идея.

Альтернатива - при заливке к файлу "прикрепляются монеты", типа смарт контракта, который раз в какое то количество блоков дает монетку тому, кто смог отдать нужный файл.

Когда кто то скачивает файл, платит тому кто отдал файл, и при этом небольшой процент оплаты попадает в "смарт контракт этого файла".


Так такая схема уже давно существует! Есть файлообменники, где для того что бы скачать платишь деньги.
Я за скачку в любом случае платить не стану, потому что воры не имеют отношения к тому что раздают, не ими это создано, и не им деньги за это получать.
Торренты рулят благодаря бесплатности, если туда принести коммерцию, то все сразу умрет.
sr. member
Activity: 770
Merit: 305
Если хранишь у себя популярные файлы...
Если хранишь редкие, мало популярные файлы...
Где вы такую траву берёте?
full member
Activity: 215
Merit: 117
AtomX.online
Проекты надо кодить, а кодерам надо платить денег.
Дешевле чем за 3к$/мес адекватного кодера, с нужными техническими скилами найти проблематично.

Написать ТЗ я допустим смогу, но это работа, которую бесплатно делать нет смысла.
Маловероятно, что мне это будет интересно.

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

Кстати, у меня возникли новые мысли по архитектуре "хранения файлов".
Возможно что бесконечно хранить один раз залитый и никому не нужный файл - плохая идея.

Альтернатива - при заливке к файлу "прикрепляются монеты", типа смарт контракта, который раз в какое то количество блоков дает монетку тому, кто смог отдать нужный файл.

Когда кто то скачивает файл, платит тому кто отдал файл, и при этом небольшой процент оплаты попадает в "смарт контракт этого файла".

Такая схема должна приводить к балансировке, по рыночному принципу.
Код написан так что каждая нода стремится максимизировать свою вероятностную прибыль.
Если хранишь у себя популярные файлы, которые запрашивают на скачивание часто, то имеешь высокую конкуренцию с другими нодами и низкую цену за отданный гигабайт.
Если хранишь редкие, мало популярные файлы, то при их запросе заработаешь сразу много, но редко.
А вот хранить файлы которые никто вообще не запрашивал очень давно, и на смарт контрактах которых закончились монеты - мотивации нету, поэтому таки файлы будут "вымирать".
full member
Activity: 644
Merit: 135
Это пока сырая идея, ее рано кодить.
Сначала интересно выслушать людей в теме, может уже все реализовано.
Вот уже есть кандидаты для изучения, выше запостили парочку, и нагуглил про
IPFS  + filecoin.io

Если нет достойных реализаций то провести мысленные эксперименты, поискать слабые места, доработать.

зачем?   Слить "инвесторам" очередный проект, который они успешно похоронят или продадут тем-же государствам или корпорациям?..


Я занимаюсь тем, что пишу технические задания программистам и думаю о архитектуре, как технической части так и всей бизнес схемы.
Кодят конечно программисты, но перед этим надо еще инвесторов найти.

инвесторов лучше бы в жопу(в целях независимости), но пособирать мелкие донейты с народа вполне можно...


PS  а написать ТЗ на давно известные и готовые вещи сможешь?
"что вижу то и пою" - но перепеть на свой лад таксказать...
full member
Activity: 215
Merit: 117
AtomX.online
был уже такой тред
я писал об использовании этого как записи, выступающей в роли истории(открытой, тк элемент из блокчейна не удаляется) на разных онлайн площадках, или даже в различных гос(терпеть не могу госво)-структурах
И что в итоге?
Не нашел похожих реализаций?
newbie
Activity: 28
Merit: 4
был уже такой тред
я писал об использовании этого как записи, выступающей в роли истории(открытой, тк элемент из блокчейна не удаляется) на разных онлайн площадках, или даже в различных гос(терпеть не могу госво)-структурах
full member
Activity: 215
Merit: 117
AtomX.online
У данных на целой планете - существует проблема, нет уверенности что это реальные данные, записанные в указанный момент.
Например какие то исторические сведения.
Или данные обещания.
Когда читаешь википедию, или любой другой сайт ты не можешь быть уверен в том, то поздняя редакция не исказила первоначальные данные.

Для тех, кому нужно скрывать данные, искажать историю, конечно подобный проект не просто бесполезен, это боль.
sr. member
Activity: 770
Merit: 305
Если нет достойных реализаций то провести мысленные эксперименты, поискать слабые места, доработать.

Слабое место в том, что вот этот тезис:
Ценность такого блокчейна чтоб в него можно было запихивать любые данные, которые нельзя удалить потом никому и никак.
является ложным.
full member
Activity: 215
Merit: 117
AtomX.online
Это пока сырая идея, ее рано кодить.
Сначала интересно выслушать людей в теме, может уже все реализовано.
Вот уже есть кандидаты для изучения, выше запостили парочку, и нагуглил про
IPFS  + filecoin.io

Если нет достойных реализаций то провести мысленные эксперименты, поискать слабые места, доработать.

Я занимаюсь тем, что пишу технические задания программистам и думаю о архитектуре, как технической части так и всей бизнес схемы.
Кодят конечно программисты, но перед этим надо еще инвесторов найти.
full member
Activity: 644
Merit: 135
Идея почти правильная(немного допилить не сложно), но кто кодить-то будет?..
member
Activity: 129
Merit: 10
best exchange rates worldwide
Таких блокчейнов вроде уже много, ну по кр мере есть такие решения

https://www.bittorrent.com/btt/ тут вроде давно все скрестили уже
https://forklog.com/tag/bitcache/ тут правда не знаю чем дело закончилось
и если не ошибаюсь есть еще реализации
full member
Activity: 215
Merit: 117
AtomX.online
Представьте, что мы скрестили торрент и блокчейн.

Ценность такого блокчейна чтоб в него можно было запихивать любые данные, которые нельзя удалить потом никому и никак. При это любой пользователь может подключится к сети, выкачать нужные ему блоки и извлечь из них нужные данные (например сезон сериала, книгу, инсталаху винды, свой собственный дополнительно зашифрованный архив, итп.)

В Клиенте должен быть поисковик по ключевым словам, типу файлов, итп.
Разные индексы засунутые в сам блокчейн.
Должны быть ссылки, чтоб можно было делать ссылку на любой файл или папку в блокчейне, открыв ссылку,
клиент подкачивает нужные блоки и сохраняет эти файлы локально, как торрент.
Или показывает страничку, если мемотип позволяет это, например показывает html или сразу проигрывает видеофайл.

Тот кто добавляет данные, оплачивает их добавление "майнерам".
Логично чтоб майнеры брали плату и за то что с них выкачивают блоки, причем еще чем более редкий блок, тем выше будет цена, тут должен принцип авто-аукциона быть реализован.
Клиент хочет скачать блоки как можно дешевле, майнеры хотят отдать их как можно дороже, но все таки отдать их клиенту чтоб он не забрал где то дешевле.

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

Алгоритм майнинга должен быть похож на POW, но Work заключается не в том чтобы считать какие то красивые но бесполезные хеши, а чтоб хранить большой кусок блоков данных, что можно подтвердить посчитав хеш
за последние NNN блоков, включая блок с новыми данными.

Есть мысли, что блокчейн тут должен быть не просто как цепь блоков, а как цепь блоков и к каждому звену цепи подцеплена "гроздь гирь". Звено цепи - это описание прицепленных файлов, их размер и хеш.
А Гири - это уже сами файлы.
Чтоб можно было выкачать всю цепь, и только часть файлов.

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

Конечно, можно будет напихать и файлов с вирусами, лженаучных данных и прочего "вредного", чтоб это оценить в клиенте должна быть возможность оставлять комменты к файлам.
То есть хотим оставить коммент - пишем его в новый блок, со ссылкой на старый файл\статью и те кто захотят посмотреть отзывы просто нажмет у себя в клиенте и увидят все отзывы.

Jump to: