Bitcoin Forum
May 12, 2024, 11:11:10 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 [3] 4 5 6 7 8 9 10 11 »
41  Local / Идеи / Re: Блокчейн для хранения данных on: June 27, 2019, 10:02:52 AM
По хешу то файл я найду, да.
И если файл популярный - проблем нет.
А если файл редкий, но очень нужный, и новый желающий его скачать появляется редко - то есть проблемма с сидерами.
Нет раздающих в сети.
В торентах у раздающих нет финансовой мотивации держать какие то раздачи вообще, все раздают то что сами скачали для себя.

Вот этот момент хочется блокчейном подправить.
Обеспечить оплату от тех кому нужен редкий файл тем кто потрудился его скачал и хранил, пока файл понадобился.
42  Local / Идеи / Re: Блокчейн для хранения данных on: June 27, 2019, 06:19:59 AM
Представьте что в каком то старом блоке биткоина, кто то оставил какое то ужасно запрещенное послание.
Можно ли просто удалить его оттуда, не сломав весь блокчейн после этого блока?

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

Ваш исправленный блок останется у вас, а сеть так и будет работать с оригинальным блоком.
Нельзя изменить старый блок и чтоб сеть продолжила работу, без форка и пересчета цепочки после этого блока.
43  Local / Идеи / Re: Интернет сайты в блокчейне on: June 27, 2019, 06:00:12 AM
Поясните пожалуста, как работает технология.
JS этой странички связывается с сетью блокчейна мерикоин и как то получает из него нужные блоки, которые содержат информацию форума?
И также постит новые сообщения в блокчейн?

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

Я полазил по сайту https://mc-ex.multicoins.org
Но так и не смог найти сайт самого мерикоина.
Где скачать кошелек, который бы работал с полным блокчейном?
Есть ли блокчейн эксплорер у него онлайн?
44  Local / Идеи / Re: Блокчейн для хранения данных on: June 27, 2019, 05:41:08 AM
Еще один
Сайты и общение на блокчейне
https://espers.io/

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

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

Сайты хранит в этом блокчейне (форк эфира)
https://www.hyperledger.org/projects/hyperledger-burrow
45  Local / Идеи / Re: Цифровой авиабилет on: June 27, 2019, 05:11:28 AM
Про суд поподробней распишите.
Есть смарт контракт, в котором написано что то типа "Иван Федоровичь купил билет за 100usdt на рейс Магадан-Вашингтон у компании S7".
Иван Федоровичь - деньги отправил и они ессно не в компании, а пока болтаются в смарт контракте?
Чтоб если все ок, и услуга получена, отправитель подтверждает это своим ключем и транзакция завершается, деньги уходят в S7
Если же услуга не получена, то Иван Федоровичь звонит в S7 и просит чтоб они со своего стороны подписали отмену ключиком и деньги ему вернулись обратно.

Ежели Иван Федоровичь на самолет опоздал, и считает что по вине S7, а S7 считают что он сам виноват, то какой то суд должен принять решение по этому вопросу.
И своим ключем, который примет смарт контракт подписать вынесенное решение.

Вы хотите всем судам в мире дать доступ к своим смарт контрактам?
Или планируете заключить договора с некотороыми судами, и опубликовать их список?
Смогут ли оба контрагента, до заключения сделки выбрать суд который если что будет решать спор?
Планируются ли частные суды в качестве арбитров, или только государственые?
Свой суд при сервисе не планируете запилить?
46  Local / Идеи / Re: Блокчейн для хранения данных on: June 27, 2019, 04:42:12 AM
Мне вообще для другого проекта потребовался такой компонент:
- Возможность залить куда то файл.
- Чтоб я мог его потом оттуда забрать
- Чтоб я мог в паблике дать на него ссылку (на его хеш или что то такое чтоб его можно было извлечь)
- Чтоб если этот файл не понравится кому то, хранилище было таким, чтоб этот файл там нельзя было удалить по запросам типа dmca и прочим

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

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

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

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

Нашел еще проекты, для изучения
https://bitcointalk.org/index.php?topic=2062667.20
https://steem.com/
47  Local / Идеи / Re: Блокчейн для хранения данных on: June 26, 2019, 11:50:09 PM
Конечно, чтоб подтвердить что файл есть надо его весь скачать.
Смысла в одних хешах без файлов нет никакого.
Отдал файл, хеш соответствует записанному в блокчейне - получи монету.
Ессно весь обмен монетами на автомате, пользователь видит количество монет на кошельке
и лимиты устанавливает:
- сколько места на винте выделить
- полосу на in и out
- максимальную цену за гиг по которой соглашаться скачивать самому
- минимальную цену на отдачу (сам софт постарается если можно дороже отдать, если нет конкуренции)
48  Local / Идеи / Re: Блокчейн для хранения данных on: June 26, 2019, 03:16:07 PM
ты умник как будешь фильтровать мусор, если у тебя не останеться ни одной копии мусора?

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

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


49  Local / Идеи / Re: Блокчейн для хранения данных on: June 26, 2019, 09:13:38 AM
Ты про Сетевую модель OSI ?
Назовете пару интернет проектов кто смог ее не использовать?
Кстати, если кто то сделает например Меш сеть, и начиная например с level3 (тк ниже надо делать не только софт а еще и железо) напишет свои уникальные протоколы,
что теоретически реально, то как только они станут популярны их просто добавят в модель OSI.

https://zeronet.io/ Спасибо, изучу, похоже интересная штука.
50  Local / Идеи / Re: Блокчейн для хранения данных on: June 25, 2019, 08:46:31 PM
Торренты рулят благодаря бесплатности, если туда принести коммерцию, то все сразу умрет.
Рулят, но только на популярном контенте.

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

А у тех кто готов платить за хранение своих файлов, не нужных обычным пользователям, будет возможность оплатить такой сервис.
Все это будет не подконтрольно цензуре.
Стоимость хранения будет гораздо ниже чем в облаках, а скорость скачивания выше.
51  Local / Идеи / Re: Блокчейн для хранения данных on: June 25, 2019, 08:29:53 PM
Кстати эта хрень уже реализована в SEA (кажеться так эта хрень называется?) - там вместо майнинга(с ростом курса в млн-ы раз) реализовали тупо "храниться пока оплатил хранение" - ну и нах кому такая хрень нужна?..
Чем это лучше обычной аренды в дата-центре?..
Если ты имел ввиду seafile.com - то там же вообще нет блокчейна.
Просто облако, обычные сервера.
По запросу правообладателей\суда итп все данные удалят мигом.

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

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

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

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

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

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

В торрентах например аналогичный файл вообще не распространится, и никто не будет его раздавать, потому что нет ни у кого мотивации.
Из за этого редкий фильм запощеный в торенты например может полностью исчезнуть, вместе с последним сидером.
52  Local / Идеи / Re: Блокчейн для хранения данных on: June 24, 2019, 07:51:25 PM
Вы правы. К тому же "взрывная идея" не выглядит такой для 99.99% случайных людей, тк они ее просто не поймут, не имея достаточно данных из смежных областей.
Новые "взрывные идеи" сложны для осознания, мало у кого есть хотя бы мотивация чтобы попататься понять что тут такого вообще.
Если же идея настолько простая что понятна любому, то о ней видимо уже много говорились и реализации имеются.

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

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

Вот сегодня мне подкинули новую историю https://golos.io/
Вроде как все данные пишутся в блокчейн а сайт их просто отображает.
Надо регаться, и выяснить можно ли к ним засунуть пару гигабайт своих данных в блокчейн.
53  Local / Идеи / Re: Блокчейн для хранения данных on: June 24, 2019, 09:55:55 AM
Проекты надо кодить, а кодерам надо платить денег.
Дешевле чем за 3к$/мес адекватного кодера, с нужными техническими скилами найти проблематично.

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

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

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

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

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

Такая схема должна приводить к балансировке, по рыночному принципу.
Код написан так что каждая нода стремится максимизировать свою вероятностную прибыль.
Если хранишь у себя популярные файлы, которые запрашивают на скачивание часто, то имеешь высокую конкуренцию с другими нодами и низкую цену за отданный гигабайт.
Если хранишь редкие, мало популярные файлы, то при их запросе заработаешь сразу много, но редко.
А вот хранить файлы которые никто вообще не запрашивал очень давно, и на смарт контрактах которых закончились монеты - мотивации нету, поэтому таки файлы будут "вымирать".
54  Local / Идеи / Re: Блокчейн для хранения данных on: June 23, 2019, 07:13:18 PM
был уже такой тред
я писал об использовании этого как записи, выступающей в роли истории(открытой, тк элемент из блокчейна не удаляется) на разных онлайн площадках, или даже в различных гос(терпеть не могу госво)-структурах
И что в итоге?
Не нашел похожих реализаций?
55  Local / Идеи / Re: Блокчейн для хранения данных on: June 23, 2019, 12:56:01 PM
У данных на целой планете - существует проблема, нет уверенности что это реальные данные, записанные в указанный момент.
Например какие то исторические сведения.
Или данные обещания.
Когда читаешь википедию, или любой другой сайт ты не можешь быть уверен в том, то поздняя редакция не исказила первоначальные данные.

Для тех, кому нужно скрывать данные, искажать историю, конечно подобный проект не просто бесполезен, это боль.
56  Local / Идеи / Re: Блокчейн для хранения данных on: June 23, 2019, 09:33:48 AM
Это пока сырая идея, ее рано кодить.
Сначала интересно выслушать людей в теме, может уже все реализовано.
Вот уже есть кандидаты для изучения, выше запостили парочку, и нагуглил про
IPFS  + filecoin.io

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

Я занимаюсь тем, что пишу технические задания программистам и думаю о архитектуре, как технической части так и всей бизнес схемы.
Кодят конечно программисты, но перед этим надо еще инвесторов найти.
57  Local / Идеи / Блокчейн для хранения данных on: June 22, 2019, 10:08:30 PM
Представьте, что мы скрестили торрент и блокчейн.

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

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

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

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

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

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

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

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

58  Local / Альтернативные криптовалюты / Re: Изучаем Solidity on: September 25, 2018, 05:54:44 PM
Меня убедили в том, что на одном solidity далеко не уедешь.
Крайне сложно найти клиента которому бы нужен был бы чисто смартконтракт, а не сайт\приложение + смартконтракт.

И в январе я решил что надо изучить Java.
Вот все еще изучаю.
Сначала проходил курсы на hexlet, все что там тогда было по java, курс закончился, а я еще был далек от того чтобы сделать самый простенький сайт на java.
Потом я еще почти 3 месяца занимался на javarush.
Чтож, это было весьма полезно, теория полученая на hexlet отлично дополнилась огромной кучей задачек которые я решал тут сотнями.
Я добрался до 15го уровня javarush
Но.. до java-web было все бесконечно далеко, и в будущих уроках как то не проглядывалось что меня начнут этому учить.

Я пошел на форум программистов и нашел себе учителя, на java-web.
Занимаемся уже 2 недели, и конечно с живым человеком обучение идет гораздо интереснее чем по курсам.
Мне кажется что я уже близок к продакшену и за пару месяцев напишу первый проект который у меня был запланирован.
59  Local / Альтернативные криптовалюты / Re: Батарейки на антивеществе on: March 27, 2018, 08:12:55 AM
Пока стадия закрытого пресейла Wink
60  Local / Альтернативные криптовалюты / Re: Stable coin. Обсуждение on: March 15, 2018, 12:34:15 AM
А почему не вся мировая экономика с одной стороны?
С другой стороны, ФРС же это вообще частная контора, просто с правительством США плотно договорились о сотрудничестве.

Очевидно, что точка отказа точке отказа рознь.
И доллару мы доверяем, потому что у него очень крутая точка отказа, такая типа супернадежная и защищенная.
А всяким электронным деньгам (не крипте), типа LR, PM, Webmoney, E-gold итп мы доверяем гораздо меньше, хоть у них тоже единая точка отказа.
Но их точка отказа не защищена реальной СИЛОЙ.
А а доллара защищена.
Доллар подкреплен не просто экономикой США, но также армией спецслужбами.

И если хозяева доллара захотят, они уничтожат биткоин, или любую другую крипту, потому что у них есть СИЛА,
и они вообщем то для защиты своих интересов эту силу применять не стесняются.

То что биткоин еще не роняли по жесткому, обьявив его вне закона и начав раздовать уголовные срока за его использование может означать только один из 2х вариантов:
1. пока он не представляет угрозы
2. за криптой стоят в глубине все те же люди, которым принадлежит доллар.
Pages: « 1 2 [3] 4 5 6 7 8 9 10 11 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!