Bitcoin Forum

Local => Идеи => Topic started by: kzv on August 03, 2017, 11:35:48 AM



Title: Интернет сайты в блокчейне
Post by: kzv on August 03, 2017, 11:35:48 AM
Чат работает https://3s3s.github.io/MChat/index.html
Присоединяйтесь к разработке https://github.com/3s3s/MChat

Появилась идея создать сервис, который будет хранить в блокчейне интернет сайты.
Работать это будет так:
1. Генерируете публичный ключ - это будет адрес сайта.
2. Закидываете на адрес немного коинов.
3. Пишете хтмл-страницу и скармливаете ее код специальному скрипту.
4. Скрипт из хтмл страницы формирует и отправляет в сеть биткоин-транзакцию выходы которой состоят из последовательности адресов, которые при декодировании будут давать код страницы. Входом транзакции будет адрес сайта из п.1

Таким образом если транзакция подтвердится, то сайт будет храниться в блокчейне откуда его никто никогда не соможет удалить!

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

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

Прототип подобного сервиса, только не для сайтов, а для обычных текстовых сообщений ранее уже делали другие буржуи, так что идея точно может быть легко реализована.
Вопрос: стоит ли заморачиваться? Будет ли это кому-то интересно?


Title: Re: Интернет сайты в блокчейне
Post by: fxpc on August 03, 2017, 11:47:45 AM
Слишком много сложностей для статического сайта, с тем же успехом можно раздавать эту страницу из IPFS.


Title: Re: Интернет сайты в блокчейне
Post by: kzv on August 03, 2017, 11:53:07 AM
Слишком много сложностей для статического сайта, с тем же успехом можно раздавать эту страницу из IPFS.

Для читателя сайта все намного проще: никакого дополнительного софта не нужно. Просто зайти браузером на страницу гитхаба например, где в строке поиска набрать адрес и нажать ОК. Дальше все сделает яваскрипт.


Title: Re: Интернет сайты в блокчейне
Post by: Asor1 on August 03, 2017, 12:20:47 PM
А сами сайты я так понимаю на сервере будут храниться ?


Title: Re: Интернет сайты в блокчейне
Post by: kzv on August 03, 2017, 12:34:28 PM
А сами сайты я так понимаю на сервере будут храниться ?

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


Title: Re: Интернет сайты в блокчейне
Post by: Asor1 on August 04, 2017, 01:27:15 AM
Тут есть человек который веб хостинг через блокчейн хочет сделать с ним обсудил бы это дело, еще я с трудом понимаю как будут   приватные данные хранится в транзакции, типо явки пароли и так далее


Title: Re: Интернет сайты в блокчейне
Post by: babiypetr on August 04, 2017, 07:31:39 AM
А как Вы думаете, для какого рода сайтов станет популярна такая платформа? Мой опыт работы с хостинг проектами подсказывает, что это будут не совсем белые и пушистые сайты (я не про политику), Вас не смущает, то что велика вероятность добавить таким образом минусов в блокчейн технологии в глазах обычного обывателя?


Title: Re: Интернет сайты в блокчейне
Post by: kzv on August 04, 2017, 07:29:41 PM
А как Вы думаете, для какого рода сайтов станет популярна такая платформа? Мой опыт работы с хостинг проектами подсказывает, что это будут не совсем белые и пушистые сайты (я не про политику), Вас не смущает, то что велика вероятность добавить таким образом минусов в блокчейн технологии в глазах обычного обывателя?

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

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


Title: Re: Интернет сайты в блокчейне
Post by: imhoneer on August 04, 2017, 08:45:34 PM

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

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


Title: Re: Интернет сайты в блокчейне
Post by: kzv on August 04, 2017, 09:01:04 PM

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

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

Примеров пока нет. Но современные технологии html5 позволяют внести в код страницы любые новые тэги. Так что я уверен на 100%, что анонимные картинки на сайте тоже возможны.
Но я думаю, что первым прототипом будет чат или форум с любопытной особенностью: чтобы написать сообщение, пользователь должен будет заплатить некую сумму. Иначе транзакция не подтвердится...

Хотя, зачем вечно хранить сообщения чата? Если транзакция будет валидной, но с малой комиссией, то транзакция попадет в мемпул и провисит там пару недель. Две недели сообщение будет в чате, потом исчезнет из истории навсегда. Тоже неплохая фича ))


Title: Re: Интернет сайты в блокчейне
Post by: imhoneer on August 04, 2017, 09:38:45 PM

Примеров пока нет. Но современные технологии html5 позволяют внести в код страницы любые новые тэги. Так что я уверен на 100%, что анонимные картинки на сайте тоже возможны.
Но я думаю, что первым прототипом будет чат или форум с любопытной особенностью: чтобы написать сообщение, пользователь должен будет заплатить некую сумму. Иначе транзакция не подтвердится...

Хотя, зачем вечно хранить сообщения чата? Если транзакция будет валидной, но с малой комиссией, то транзакция попадет в мемпул и провисит там пару недель. Две недели сообщение будет в чате, потом исчезнет из истории навсегда. Тоже неплохая фича ))

Вы не совсем поняли мысль, я имел в виду код самого сайта храниться как и положена на блокчейне, но мы туда можем вставить стандартный тег для картинок, например, в тело сайта вносим <a href="http://imgur.com/XUW0lqk"><img src="https://i.imgur.com/XUW0lqk.jpg" title="source: imgur.com" /></a>

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

Кроме того, я считаю, там должен быть скорее не чат, а форум. Но вопрос в модерации тем.


Title: Re: Интернет сайты в блокчейне
Post by: kzv on August 04, 2017, 09:45:09 PM

Примеров пока нет. Но современные технологии html5 позволяют внести в код страницы любые новые тэги. Так что я уверен на 100%, что анонимные картинки на сайте тоже возможны.
Но я думаю, что первым прототипом будет чат или форум с любопытной особенностью: чтобы написать сообщение, пользователь должен будет заплатить некую сумму. Иначе транзакция не подтвердится...

Хотя, зачем вечно хранить сообщения чата? Если транзакция будет валидной, но с малой комиссией, то транзакция попадет в мемпул и провисит там пару недель. Две недели сообщение будет в чате, потом исчезнет из истории навсегда. Тоже неплохая фича ))

Вы не совсем поняли мысль, я имел в виду код самого сайта храниться как и положена на блокчейне, но мы туда можем вставить стандартный тег для картинок, например, в тело сайта вносим <a href="http://imgur.com/XUW0lqk"><img src="https://i.imgur.com/XUW0lqk.jpg" title="source: imgur.com" /></a>

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

Кроме того, я считаю, там должен быть скорее не чат, а форум. Но вопрос в модерации тем.

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

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


Title: Re: Интернет сайты в блокчейне
Post by: imhoneer on August 04, 2017, 10:25:32 PM

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

Интересная идея, но как её эффективно применить, у меня пока идей особых нет, но чувствую здесь можно найти интересное применение.


Title: Re: Интернет сайты в блокчейне
Post by: petrov752 on August 05, 2017, 09:55:36 PM
Если сайт это способ передать информацию то посмотрите на проект SilentNotary - загрузили файл по нему вычисляется хеш сам файл в хранилище пользователю две ссылки. Если кто-то изменил документ поплыл хеш...


Title: Re: Интернет сайты в блокчейне
Post by: Asor1 on August 06, 2017, 05:47:04 AM
очень интересный такой момент, когда такой интернет на блокчейне разовьетеся до множество запросов то транзакции именно пользователь будет обеспечивать ? и как вообще система будет обрабатывать такую нагрузку ?


Title: Re: Интернет сайты в блокчейне
Post by: Lud12 on August 06, 2017, 08:34:50 AM
хорошая идея  ;)


Title: Re: Интернет сайты в блокчейне
Post by: kzv on August 06, 2017, 06:42:47 PM
очень интересный такой момент, когда такой интернет на блокчейне разовьетеся до множество запросов то транзакции именно пользователь будет обеспечивать ? и как вообще система будет обрабатывать такую нагрузку ?

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


Title: Re: Интернет сайты в блокчейне
Post by: kzv on August 06, 2017, 08:50:37 PM
Лучше уж тогда в эфире хранить, гораздо проще реализовать, чем в блокчейне биткойна
Тогда уж на форке эфира...
Сам эфир мне не нравится своей зависимостью от его разработчика. Биткоин в этом плане более защищен от волюнтаризма ((


Title: Re: Интернет сайты в блокчейне
Post by: Dezm0nd on August 07, 2017, 08:24:46 AM

Примеров пока нет. Но современные технологии html5 позволяют внести в код страницы любые новые тэги. Так что я уверен на 100%, что анонимные картинки на сайте тоже возможны.
Но я думаю, что первым прототипом будет чат или форум с любопытной особенностью: чтобы написать сообщение, пользователь должен будет заплатить некую сумму. Иначе транзакция не подтвердится...

Хотя, зачем вечно хранить сообщения чата? Если транзакция будет валидной, но с малой комиссией, то транзакция попадет в мемпул и провисит там пару недель. Две недели сообщение будет в чате, потом исчезнет из истории навсегда. Тоже неплохая фича ))

Вы не совсем поняли мысль, я имел в виду код самого сайта храниться как и положена на блокчейне, но мы туда можем вставить стандартный тег для картинок, например, в тело сайта вносим <a href="http://imgur.com/XUW0lqk"><img src="https://i.imgur.com/XUW0lqk.jpg" title="source: imgur.com" /></a>

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

Кроме того, я считаю, там должен быть скорее не чат, а форум. Но вопрос в модерации тем.
картинки и прочая статика легко добавляются через base64 как кусок html текста.
Вот например первая ссылка по запросу "картинка в base64 в html": http://www.houseofhorse.ru/?/articles/base64.html
Можно вообще все одним файлом упаковать. Можно zip архивы упаковывать, есть даже реализации на JS распаковщики.


Title: Re: Интернет сайты в блокчейне
Post by: Bombinate on August 08, 2017, 02:07:33 PM
Как бы вы оценили скорость загрузки сайта в блокчейн ?


Title: Re: Интернет сайты в блокчейне
Post by: kzv on August 08, 2017, 03:27:11 PM
Как бы вы оценили скорость загрузки сайта в блокчейн ?

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


Title: Re: Интернет сайты в блокчейне
Post by: Rora on August 08, 2017, 03:58:02 PM
Как бы вы оценили скорость загрузки сайта в блокчейн ?

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


Title: Re: Интернет сайты в блокчейне
Post by: kzv on August 08, 2017, 04:00:54 PM
Как бы вы оценили скорость загрузки сайта в блокчейн ?

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

Да, биткоин дорогой. Я сейчас начал делать прототип, он будет на Мэрикоине работать.


Title: Re: Интернет сайты в блокчейне
Post by: Bombinate on August 08, 2017, 10:14:35 PM
Если удастся с помощью блокчейна Мерикойн хранить определенный тип данных (таблицы, картинки), одновременно обеспечив бесперебойную работу при большом кол-ве обращений в сек к каждому публичному ключу- то ваша разработка может иметь большую практическую ценность.


Title: Re: Интернет сайты в блокчейне
Post by: Asor1 on August 09, 2017, 06:56:05 AM
 Как за транзакция расплачиваться будем то ?  Вот если я только скачал браузер и зашел где я возьму  местную валюту для транзакции ? Мне придеться отдать часть своих мощностей для майненга ? Тут  же возникает вопрос об хакерской атаке в этом плане. Какой-нибудь пул направит огромную мощность на ваш блокчейн и этим самым увеличит сложность получения  крипты. Как тогда быть-то ?


Title: Re: Интернет сайты в блокчейне
Post by: kzv on August 09, 2017, 08:54:34 AM
Как за транзакция расплачиваться будем то ?  Вот если я только скачал браузер и зашел где я возьму  местную валюту для транзакции ? Мне придеться отдать часть своих мощностей для майненга ? Тут  же возникает вопрос об хакерской атаке в этом плане. Какой-нибудь пул направит огромную мощность на ваш блокчейн и этим самым увеличит сложность получения  крипты. Как тогда быть-то ?
Купить монету у тех, у кого она есть. Или краном собрать. Или в казино выиграть... Все как у любой другой крипты.


Title: Re: Интернет сайты в блокчейне
Post by: Asor1 on August 09, 2017, 10:10:43 AM
Так в том то и суть когда сложность повысят то и монета в верх пойдет, соответственно  такой интернет потеряет много клиентов 


Title: Re: Интернет сайты в блокчейне
Post by: kzv on August 09, 2017, 10:22:01 AM
Так в том то и суть когда сложность повысят то и монета в верх пойдет, соответственно  такой интернет потеряет много клиентов 

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


Title: Re: Интернет сайты в блокчейне
Post by: Asor1 on August 09, 2017, 11:54:28 AM
Так есть техническая возможность в случаи атаки или со временем удорожания крипты перенести все на другой форк или же вести все в 2-3 форка. Интересный момент кстати 


Title: Re: Интернет сайты в блокчейне
Post by: kzv on August 11, 2017, 09:28:54 PM
Готов прототип https://3s3s.github.io/MChat/index.html

Это чат, работающий в блокчейне монеты Мэрикоин. В этой версии пока есть зависимость от АПИ блокэксплорера. Поэтому, если заблокировать блокэксплорер, чат работать не будет.
Теперь осталось заменить вызовы АПИ блокэксплорера на вызовы RPC API локального кошелька и все: будет готов неподконтрольный никакой цензуре чат!

Исходники: https://github.com/3s3s/MChat/tree/master


Title: Re: Интернет сайты в блокчейне
Post by: Asor1 on August 11, 2017, 10:19:48 PM
Ждем, следим


Title: Re: Интернет сайты в блокчейне
Post by: Bombinate on August 12, 2017, 09:13:39 PM
Эх, жаль монеток этих нет  >:( Руки чешутся что-нибудь запостить в чат  ;D


Title: Re: Интернет сайты в блокчейне
Post by: kzv on August 12, 2017, 09:24:02 PM
Эх, жаль монеток этих нет  >:( Руки чешутся что-нибудь запостить в чат  ;D

Для коротких сообщений хватит того, что кран дает.


Title: Re: Интернет сайты в блокчейне
Post by: kzv on August 12, 2017, 09:53:33 PM
Можно вставлять картинки. Для этого нужно набрать сообщение
Code:
[img src=src="data:..."][/img]
Преобразовать картинку в этот формат можно например тут: https://www.base64-image.de/


Title: Re: Интернет сайты в блокчейне
Post by: Rimus on August 13, 2017, 09:02:11 AM
А зачем использовать блокчейн биткоина, когда можно взять тот же блокчейн Голоса или STEEM - там гораздо больше возможностей по работе с контентом. Собственно сами эти блокчейны созданы именно для хранения контента: объём хранения и скорость транзакций заточены под это.


Title: Re: Интернет сайты в блокчейне
Post by: algarif on September 10, 2017, 11:10:06 AM
Идея несомненно интересная и будет востребована, если еще будет реализована возможность незаметного перехода с обычных сайтов в сайты на блокчейне и обратно, возможно посредством плагина к браузеру. Во-первых бесплатный хостинг, во-вторых надежный хостинг, тк по сути контент будет храниться на всех компьютерах сети блокчейна, невозможность удаления сторонними силами. Минусы тоже есть, такие как например работа с тяжелым контентом, будет ли нормальная скорость и сколько надо оплатить за размещение тяжелого сайта. Будет ли полноценна эта идея в отношении своей полной автономности через работу скрипта. Ведь его тоже надо размещать где-то в обычном тырнете, чтобы совершить переход по ссылке с обычного на блокчейн-сайт. Как будет реализован поиск по блокчейн-сайтам? По-моему это важная часть, поскольку любой интернет серфинг начинается с поисковой системы. По-поводу Голоса и Steemita: мне кажется что эти платформы несколько централизованней, нежели bitcoin или ему подобный marycoin. Ну а так лично я с удовольствием запили бы свой сайт, которому не нужны всякие белые айпи, хостинг и пр., все что нужно - адрес и немного денег -).


Title: Re: Интернет сайты в блокчейне
Post by: residentevo on September 10, 2017, 12:23:35 PM
Слишком много сложностей для статического сайта, с тем же успехом можно раздавать эту страницу из IPFS.

Для читателя сайта все намного проще: никакого дополнительного софта не нужно. Просто зайти браузером на страницу гитхаба например, где в строке поиска набрать адрес и нажать ОК. Дальше все сделает яваскрипт.

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

Если дело в анонимности то "onion"  - TOR есть
Но если развитие будет то послежу что с этого выйдет


Title: Re: Интернет сайты в блокчейне
Post by: irinainvestor7 on September 10, 2017, 03:33:59 PM

[/quote]
Интересная идея)))) и будет с временем реализованной и успешной. Ждем реализации проекта.


Title: Re: Интернет сайты в блокчейне
Post by: KristyVernayA on September 12, 2017, 04:57:51 AM
Вообще идея не лишена смысла. Осталось дело за воплощением.
Возможно, это и будет востребовано.
Тут пробовать надо, мониторить.


Title: Re: Интернет сайты в блокчейне
Post by: Laker228 on October 22, 2017, 07:44:51 PM
Появилась идея создать сервис, который будет хранить в блокчейне интернет сайты.
Работать это будет так:
1. Генерируете публичный ключ - это будет адрес сайта.
2. Закидываете на адрес немного коинов.
3. Пишете хтмл-страницу и скармливаете ее код специальному скрипту.
4. Скрипт из хтмл страницы формирует и отправляет в сеть биткоин-транзакцию выходы которой состоят из последовательности адресов, которые при декодировании будут давать код страницы. Входом транзакции будет адрес сайта из п.1

Таким образом если транзакция подтвердится, то сайт будет храниться в блокчейне откуда его никто никогда не соможет удалить!

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

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

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


Title: Re: Интернет сайты в блокчейне
Post by: ShDenis on October 23, 2017, 10:45:25 AM
я бы идею похоронил. Если начать хранить контент любого вида в блокчейне, даже обычные тексты, то как разрастётся такой блокчейн и к чему это приведёт? Как пользоваться подобными сайтами без спец. браузера и кто будет специально из-за одного сайта ставить браузер или плагин? Интернет он массовый и объёмный за счёт массовости пользователей и массовости серверов-хостингов, сайты на которых хранятся в единственном виде.


Title: Re: Интернет сайты в блокчейне
Post by: kzv on October 23, 2017, 11:28:00 AM
я бы идею похоронил. Если начать хранить контент любого вида в блокчейне, даже обычные тексты, то как разрастётся такой блокчейн и к чему это приведёт? Как пользоваться подобными сайтами без спец. браузера и кто будет специально из-за одного сайта ставить браузер или плагин? Интернет он массовый и объёмный за счёт массовости пользователей и массовости серверов-хостингов, сайты на которых хранятся в единственном виде.
,
интернет массовый за счёт одноклассников и мордокниги. На сервера и браузеры всем насрать


Title: Re: Интернет сайты в блокчейне
Post by: kzv on November 25, 2017, 11:03:27 PM
Ну что же...
Готов представить первый в мире полностью децентрализованный форум основанный на технологии блокчейн!

https://3s3s.github.io/MChat/index.html

1. Все сообщения хранятся в блокчейне, а значит не могут быть никем в мире удалены.
2. Каждый создатель темы получает Мэрикоины на свой адрес от тех, кто отвечает в его теме. Чем интересней тема, тем больше можно заработать!
3. Форум польностью децентрализован. Можно скачать его на локальный компьютер https://github.com/3s3s/MChat/archive/gh-pages.zip Распаковать архив и запустить файл index.html. Никакой интернет-регулятор этот форум никогда не сможет запретить!


Title: Re: Интернет сайты в блокчейне
Post by: upbit on November 26, 2017, 09:32:50 AM
Появилась идея создать сервис, который будет хранить в блокчейне интернет сайты.
Работать это будет так:
1. Генерируете публичный ключ - это будет адрес сайта.
2. Закидываете на адрес немного коинов.
3. Пишете хтмл-страницу и скармливаете ее код специальному скрипту.
4. Скрипт из хтмл страницы формирует и отправляет в сеть биткоин-транзакцию выходы которой состоят из последовательности адресов, которые при декодировании будут давать код страницы. Входом транзакции будет адрес сайта из п.1

Таким образом если транзакция подтвердится, то сайт будет храниться в блокчейне откуда его никто никогда не соможет удалить!

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

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

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


Title: Re: Интернет сайты в блокчейне
Post by: kzv on November 26, 2017, 09:38:09 AM
Появилась идея создать сервис, который будет хранить в блокчейне интернет сайты.
Работать это будет так:
1. Генерируете публичный ключ - это будет адрес сайта.
2. Закидываете на адрес немного коинов.
3. Пишете хтмл-страницу и скармливаете ее код специальному скрипту.
4. Скрипт из хтмл страницы формирует и отправляет в сеть биткоин-транзакцию выходы которой состоят из последовательности адресов, которые при декодировании будут давать код страницы. Входом транзакции будет адрес сайта из п.1

Таким образом если транзакция подтвердится, то сайт будет храниться в блокчейне откуда его никто никогда не соможет удалить!

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

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

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

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

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


Title: Re: Интернет сайты в блокчейне
Post by: candelavan on November 26, 2017, 11:10:42 AM
Для рядовых сайтов вряд ли есть потребность в блокчейне


Title: Re: Интернет сайты в блокчейне
Post by: babiypetr on November 28, 2017, 12:53:16 PM
Ну что же...
Готов представить первый в мире полностью децентрализованный форум основанный на технологии блокчейн!

https://3s3s.github.io/MChat/index.html

1. Все сообщения хранятся в блокчейне, а значит не могут быть никем в мире удалены.
2. Каждый создатель темы получает Мэрикоины на свой адрес от тех, кто отвечает в его теме. Чем интересней тема, тем больше можно заработать!
3. Форум польностью децентрализован. Можно скачать его на локальный компьютер https://github.com/3s3s/MChat/archive/gh-pages.zip Распаковать архив и запустить файл index.html. Никакой интернет-регулятор этот форум никогда не сможет запретить!


+1 неожиданно, и очень прикольно придумали! Прямая заинтересованность в создании интересных тем


Title: Re: Интернет сайты в блокчейне
Post by: catVdog123 on November 28, 2017, 06:32:59 PM
действительно, интересная идея!)


Title: Re: Интернет сайты в блокчейне
Post by: Romario666 on November 28, 2017, 07:55:49 PM
Идея действительно хорошая, но в будущем надо также продумать юзабилити данного ресурса, так как на текущий момент он пригоден для использования только  для подкованных в техническом плане людей, если же вы планируете увеличить аудиторию, и вынести проект в массы, нужно более простой интерфейс) 


Title: Re: Интернет сайты в блокчейне
Post by: kzv on November 29, 2017, 06:22:41 AM
Идея действительно хорошая, но в будущем надо также продумать юзабилити данного ресурса, так как на текущий момент он пригоден для использования только  для подкованных в техническом плане людей, если же вы планируете увеличить аудиторию, и вынести проект в массы, нужно более простой интерфейс) 

Да, планирую сделать что-то похожее по интерфейсу на биткоинталк, если кто-то хочет присоединиться к разработке - я не против ))


Title: Re: Интернет сайты в блокчейне
Post by: Luchafer on November 29, 2017, 09:53:21 AM
Мне идея нравится!


Title: Re: Интернет сайты в блокчейне
Post by: Strymex_ru on December 02, 2017, 08:25:52 PM
 Кроме идеи надо на саму реализацию посмотреть


Title: Re: Интернет сайты в блокчейне
Post by: kzv on December 02, 2017, 08:36:59 PM
Кроме идеи надо на саму реализацию посмотреть

Смотрите https://3s3s.github.io/MChat/index.html


Title: Re: Интернет сайты в блокчейне
Post by: bomj on March 24, 2018, 01:01:32 PM
Идея и ее реализация довольно интересны.

А вот пример передачи изображения "Юрий Гагарин" в блокчейне сети Ethereum:
https://etherscan.io/tx/0xad02a155bc1d698f8deae43a4c7d37563aa690488eeaffdcb9a416e50fb604f9
Click Convert To Ascii - Посмотреть изображение можно вставив результат транзакции [............] в адресную строку
Google Chrome или воспользоваться сервисом: http://base64.0xbt.net/index2.html
На данном этапе стоимость подобной транзакции составила Actual Tx Cost/Fee: 0.001341959 Ether ($0.72)
Цена зависит от обьема данных.
Соответственно можно хранить и текстовые данные с любыми ссылками, стоимость подобных
транзакций $ 0.02-0.1
Так что можно понять Бутерина недовольного высокой ценой Эфира.


Title: Re: Интернет сайты в блокчейне
Post by: HODLheart on March 24, 2018, 02:03:06 PM
Идея действительно хорошая, но в будущем надо также продумать юзабилити данного ресурса, так как на текущий момент он пригоден для использования только  для подкованных в техническом плане людей, если же вы планируете увеличить аудиторию, и вынести проект в массы, нужно более простой интерфейс) 

Для теневой активности подходит, а раз так, то и люди найдутся.

А проект действительно крутой. Не ожидал в этой теме увидеть :)


Title: Re: Интернет сайты в блокчейне
Post by: Vasilisochka on March 24, 2018, 02:51:28 PM
Почему бы и нет. Интернет сайты в блокчейне могут приносить не только прибыль их создателям, но и нести полезную информативную нагрузку для пользователей.


Title: Re: Интернет сайты в блокчейне
Post by: kissgali on March 24, 2018, 03:15:30 PM
Почему бы и нет. Интернет сайты в блокчейне могут приносить не только прибыль их создателям, но и нести полезную информативную нагрузку для пользователей.
А сейчас сайты полезной нагрузки не несут?)) Нужно все в блокчейн впихнуть)


Title: Re: Интернет сайты в блокчейне
Post by: Oygen on March 24, 2018, 07:03:21 PM
Идея отличная! Сейчас очень много сайтов в некоторых странах блокируют вообще низа что. А так появится реальная возможность противостоять произволу властей!


Title: Re: Интернет сайты в блокчейне
Post by: zanovosib on June 19, 2018, 06:42:40 PM
уже год слежу за проектом Эсперс ( Espers ), у них как раз такая идея: сайты на блокчейне, Xnodes которые будут принимать непосредственное участие в этом, хотят предоставить всем пользователям полную защиту от DDOS атак. вот уже подходит к завершению Q2, ждём новостей от разработчиков, посмотрим, что у них получилось. пока как-то вяло процесс идёт, если честно. и монета их торгуется крайне дёшево, 3-4 сатоши. пообщался с одним кодером, он считает такую задачу невыполнимой, я сам в кодах не разбираюсь, но идея мне очень нравится, уверен, кто вперёд такое реализует, тот и будет у руля


Title: Re: Интернет сайты в блокчейне
Post by: MirclIX on June 19, 2018, 07:35:33 PM
Необходимо для начала задать себе вопрос зачем? Для чего это нужно. Если еще хранить важную информацию в блокчейне то можно, но сайт это набор картинок и текстов, там нет ничего секретного.


Title: Re: Интернет сайты в блокчейне
Post by: vlad5152best on June 20, 2018, 08:48:25 PM
Это все что нужно и ненужно впихнуть в блокчейн. И как этот бедный блокчейн будет все терпеть. Если серьезно. Нужную  информацию храните на диске, накопителе и т.д. Зачем засорять еще блокчейн. Притив такой идеи


Title: Re: Интернет сайты в блокчейне
Post by: DEMENTOR on October 08, 2018, 06:29:19 AM
Ну что же...
Готов представить первый в мире полностью децентрализованный форум основанный на технологии блокчейн!

https://3s3s.github.io/MChat/index.html

1. Все сообщения хранятся в блокчейне, а значит не могут быть никем в мире удалены.
2. Каждый создатель темы получает Мэрикоины на свой адрес от тех, кто отвечает в его теме. Чем интересней тема, тем больше можно заработать!
3. Форум польностью децентрализован. Можно скачать его на локальный компьютер https://github.com/3s3s/MChat/archive/gh-pages.zip Распаковать архив и запустить файл index.html. Никакой интернет-регулятор этот форум никогда не сможет запретить!

Шикарно! =)
Осталось разработать систему псевдонимов...
Возможно, это служебные сообщения, содержащие информацию об аккаунте вместо добавления новых постов.
А то и аватары в base64 ;-) Юзерфрендли, и всё-такое =)

PS: полез было посмотреть index.js — увидел, сколько он весит и передумал пока что =)))


Title: Re: Интернет сайты в блокчейне
Post by: DEMENTOR on October 09, 2018, 12:36:29 AM
Можно вставлять картинки. Для этого нужно набрать сообщение
Code:
[img src=src="data:..."][/img]
Преобразовать картинку в этот формат можно например тут: https://www.base64-image.de/

https://3s3s.github.io/MChat/#ru_2__1539044696173__MJW9Zejnz8BVYkib8EWrSxxk6R6BT5oXMP__0

Не прокатило:
Quote
Error
Push transaction failed 66: min relay fee not met

Картинка небольшая:
  • Filesize:   7.85 KB
  • Encoded:   10.46 KB
  • Width:   80 px
  • Height:   80 px


С ч/б та же ерунда, хотя размер совсем маленький получился:
  • Filename:   btc.gif
  • Filesize:   284 Byte
  • Encoded:   380 Byte
  • Width:   80 px
  • Height:   80 px
Quote
[img src="data:image/gif;base64,R0lGODlhUABQAIAAAAAAAP///yH5BAkAAAEALAAAAABQAFAAQALzhI+py+0Po5y02suC1ofjX23iSIrgSZXeoq7o2cblC8qbEwAx/Y6dfeMJh8Si8YhMKpc10i+oMzGbM6BripMltNhGK6vqIqxkpzgjjULP7Lb7DY/L5/QrHWM239U2g36/VeYDyDcYGFaHyPIlJ7gzx/j02LYSiaaI5ejSB6n5F5dnSCjxOWp6ipqqusra6voKGyvLKiobmrZnVyipC2rlV5vomXM6TGxqfHxnCZSLOWYJFw39/FZNPdOYjCu9rexbReacrcBlXchdPj31C0be1e41mek9T1m/du49HuR0rQ2lFKpBAmEFm4UwocKFDBs6dFgAADs="]http://[/img]

Ещё уменьшил размер и прокатило:
  • Filename:   btc.gif
  • Filesize:   214 Byte
  • Encoded:   288 Byte
  • Width:   38 px
  • Height:   50 px
Quote
[img src="data:image/gif;base64,R0lGODlhJgAyAIAAAAAAAP///yH5BAkAAAEALAAAAAAmADIAQAKtjI95AOqPmJy0hQpzlW5z6IViZF1eZp6PyFJo574yGGMz2apvSOsJjxsZcpug71eL3ZbDyaI0KzY/KcaNeLyesLvs0zsFfsFVrLRnW4mJmnLSDNc4wy2ZUslc4vPyeboLQ/XXV+emBTenh0h1uAhFiJfTdYZE5sZYSalgKRTouJf5+bi5xYUiFjo4dGkFeSfp6geLViTKRmoLusAad/rGYRk61so3TDda7ImMUgAAOw=="][/img]


Title: Re: Интернет сайты в блокчейне
Post by: bomj on October 09, 2018, 01:06:36 AM
......
На данном форуме это не прокатывает, а для вставки на сайт: https://base64.0xbt.net/


Title: Re: Интернет сайты в блокчейне
Post by: DEMENTOR on October 09, 2018, 01:14:01 AM
......
На данном форуме это не прокатывает, а для вставки на сайт: https://base64.0xbt.net/
я и не для этого форума это делал =)
и я знаю, что такое бейс64  ;)


Title: Re: Интернет сайты в блокчейне
Post by: bomj on October 09, 2018, 01:19:21 AM
......
На данном форуме это не прокатывает, а для вставки на сайт: https://base64.0xbt.net/
я и не для форума это делал =)
и я знаю, что такое бейс64  ;)
А кто сомневается?

https://cdn.lifehacker.ru/wp-content/uploads/2017/04/doubt_1492697817-630x315.gif


Title: Re: Интернет сайты в блокчейне
Post by: DEMENTOR on October 09, 2018, 01:21:30 AM
......
На данном форуме это не прокатывает, а для вставки на сайт: https://base64.0xbt.net/
я и не для форума это делал =)
и я знаю, что такое бейс64  ;)
А кто сомневается?

Работает всё:
https://3s3s.github.io/MChat/#ru_2__1539044696173__MJW9Zejnz8BVYkib8EWrSxxk6R6BT5oXMP__0

https://media.giphy.com/media/xT9DPIZXsgAYE3SNvW/giphy.gif


Title: Re: Интернет сайты в блокчейне
Post by: DEMENTOR on October 10, 2018, 01:54:36 AM
В-общем, упомянутая ошибка происходит, когда Transaction will cost > 0.00048000 MC
Quote
Error
Push transaction failed 66: min relay fee not met


Title: Re: Интернет сайты в блокчейне
Post by: Viklatishev on October 11, 2018, 07:32:18 AM
Как-то все сложно у вас. :o


Title: Re: Интернет сайты в блокчейне
Post by: postquantumcryptocat on October 11, 2018, 10:58:17 AM
Необходимо для начала задать себе вопрос зачем? Для чего это нужно. Если еще хранить важную информацию в блокчейне то можно, но сайт это набор картинок и текстов, там нет ничего секретного.
На самом деле идея интересная, лично я бы хотел иметь доступ к юзерфрендли хостингу на блокчейне, на котором смогу разместить любой свой сайт но вот с технической стороны сомневаюсь что смогут реализовать рабочий сервис, где сайты будут работать стабильно и с нормальной скоростью отклика.


Title: Re: Интернет сайты в блокчейне
Post by: DEMENTOR on October 12, 2018, 12:51:25 AM
Для начала нужен МС-Браузер с каталогом МС-сайтов =)))
А ещё лучше — плагины для всех основных браузеров.

И, например, заходить на сайты по адресу типа mcttp://VNF49*...*32NV

PS: Тогда бы ещё и генератор красивых кошельков не помешал, чтобы адрес сайта была  посимпатичнее =)



Создал пулл реквест на добавление системы подсказок:
https://github.com/3s3s/MChat/pulls

Предлагаю присоединиться и сделать всё это дело более "юзер френдли" =)


Title: Re: Интернет сайты в блокчейне
Post by: frezl on October 12, 2018, 09:21:35 PM
На сколько я понял - это все для статических сайтов. А как быть с динамическими сайтами? В наши дни динамические сайты преобладают, магазины, опросы, базы данных, формы в конце концов...


Title: Re: Интернет сайты в блокчейне
Post by: lilita300 on October 12, 2018, 10:03:50 PM
Создал пулл реквест на добавление системы подсказок:
https://github.com/3s3s/MChat/pulls

Предлагаю присоединиться и сделать всё это дело более "юзер френдли" =)

Давайте, я вам помогу)) Я Frontend developer


Title: Re: Интернет сайты в блокчейне
Post by: kzv on October 13, 2018, 02:51:52 AM
Создал пулл реквест на добавление системы подсказок:
https://github.com/3s3s/MChat/pulls

Предлагаю присоединиться и сделать всё это дело более "юзер френдли" =)

Давайте, я вам помогу)) Я Frontend developer

Ну что же, если идея живет, тогда давайте продолжим разработку.
Я добавил readme с инструкциями по установке. Велком!

https://github.com/3s3s/MChat


Title: Re: Интернет сайты в блокчейне
Post by: DEMENTOR on October 13, 2018, 04:41:53 AM
Я вот что думаю, мы в-основном, только тут обитаем.
Можно пока всё по-русски сделать, чтобы было понятно людям, далёким от всяких блокчейнов =)
Нужно избавляться от излишней техничности.
Например:
  • Приватный ключ — пароль, секретная фраза?
  • Адрес кошелька — ваше имя, ваш адрес?

А потом про локализацию уже подумать =) Хотя, можно и параллельно.

Как бы обыграть ожидание после отправки сообщения? Добавлять прогресс-бар со средним временем обработки блока?
Или хранить в памяти отправленные сообщения, но не включенные в блокчейн и отображать серенькими/прозрачненькими/розовенькими? =)))

Обязательно нужна индикация синхронизации с блокчейном!

Если на кошельке >0 MC:
  • Приватный ключ, наверное, надо вообще скрывать
  • И добавить предостережение на генерации нового

Если форум раскрутится, можно заранее затариваться/замайниваться мэриками =)))

PS: не станет ли проблемой скорость генерации блоков?

Ветка на блокчейн-форуме (https://3s3s.github.io/MChat/#ru_0__1539406714204__MJW9Zejnz8BVYkib8EWrSxxk6R6BT5oXMP__0) =)



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



Как раскодировать данные из блокчейна МС?

Можно сделать запрос вида:
https://marycoin.net/api/getrawtransaction?txid=...&decrypt=1
В поле hex есть некоторая информация.

Если её перегнать в UTF-8, она не становится более читаемой =)

Или она дополнительно закодирована?


Title: Re: Интернет сайты в блокчейне
Post by: kzv on October 17, 2018, 02:42:17 AM
Как раскодировать данные из блокчейна МС?

Можно сделать запрос вида:
https://marycoin.net/api/getrawtransaction?txid=...&decrypt=1
В поле hex есть некоторая информация.

Если её перегнать в UTF-8, она не становится более читаемой =)

Или она дополнительно закодирована?
она сжата злибом


Title: Re: Интернет сайты в блокчейне
Post by: DEMENTOR on October 17, 2018, 06:13:27 AM
она сжата злибом
Ок, спасибо за инфу =)

Насчёт форума — может, пока всё сделать по классике бутстрапа? =)

Скрин:
https://imgur.com/QR3YtoN
https://i.imgur.com/QR3YtoN.jpg


И с мобилок норм смотрится:
https://imgur.com/a/xk3KzUf
https://i.imgur.com/6h7Q8v5.jpg


А, в-идеале, в стилистике популярных форумов.

PS: убрал приватный ключ в настройки, иначе — одно неловкое нажатие интером и ключ перегенерируется =))


Title: Re: Интернет сайты в блокчейне
Post by: DEMENTOR on October 18, 2018, 12:02:50 AM
Кран уже не первый день выдаёт такое:
Quote
ERROR: Push transaction failed 64: dust


Title: Re: Интернет сайты в блокчейне
Post by: hidecoin2016 on October 18, 2018, 05:40:13 AM
Хранение сайтов в блокчейне (в данном случае - Ethereum) давно реализовано проектом Web4, есть даже свое расширение для Firefox.

https://web4.club/ (https://web4.club/)


Title: Re: Интернет сайты в блокчейне
Post by: kzv on October 18, 2018, 05:46:39 AM
Хранение сайтов в блокчейне (в данном случае - Ethereum) давно реализовано проектом Web4, есть даже свое расширение для Firefox.


Прям сильно давнее августа 2017 года?
Дайте кстати ссылку на сайт какой-нибудь чтобы без расширений работал только. А то с расширениями я проще и надежней могу тор или i2p заюзать ))


Title: Re: Интернет сайты в блокчейне
Post by: Tretyakovsky on October 19, 2018, 12:21:58 AM
Очевидно технология интересна. Уже какой подобный проект вижу. Плюс выше пишут про web4. А возможно прикрутить к этому всему ноды для поддержания сайтов по средству майнинга? прошу знатоков ответить


Title: Re: Интернет сайты в блокчейне
Post by: kzv on October 19, 2018, 06:02:39 AM
Кран уже не первый день выдаёт такое:
Quote
ERROR: Push transaction failed 64: dust

Это появляется когда там коинов мало становится и надо чуток подлить.

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


Title: Re: Интернет сайты в блокчейне
Post by: DEMENTOR on October 19, 2018, 08:43:21 AM
Это появляется когда там коинов мало становится и надо чуток подлить.
хммм... 7 мэриков было =) ещё долго цедить выплаты можно =D
Может, уменьшить процент выплат от суммы МС на кошеле крана?

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

Пилю потихоньку, как руки доходят =)) и на что глаз упадёт =D


Title: Re: Интернет сайты в блокчейне
Post by: Paytona on June 16, 2019, 09:48:02 AM
Чат работает https://3s3s.github.io/MChat/index.html

Появилась идея создать сервис, который будет хранить в блокчейне интернет сайты.
Работать это будет так:
1. Генерируете публичный ключ - это будет адрес сайта
Вопрос: стоит ли заморачиваться? Будет ли это кому-то интересно?
Что помешает Рос Ком надзору заблокировать сам Адрес: https://3s3s.github.io ?
Два года назад может и не было интересно, а сейчас тем у кого были магазины на ONION, очень интересно. ТОР уязвим оказался.


Title: Re: Интернет сайты в блокчейне
Post by: kzv on June 16, 2019, 10:47:15 AM
Чат работает https://3s3s.github.io/MChat/index.html

Появилась идея создать сервис, который будет хранить в блокчейне интернет сайты.
Работать это будет так:
1. Генерируете публичный ключ - это будет адрес сайта
Вопрос: стоит ли заморачиваться? Будет ли это кому-то интересно?
Что помешает Рос Ком надзору заблокировать сам Адрес: https://3s3s.github.io ?
Два года назад может и не было интересно, а сейчас тем у кого были магазины на ONION, очень интересно. ТОР уязвим оказался.


фикус в том, что этот сайт - статисная хтмл страница. То есть ее можно загрузить на свой рабочий стол и сайт будет работать! Рабочий стол ркн не научился пока блокировать ))


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

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

Я полазил по сайту https://mc-ex.multicoins.org
Но так и не смог найти сайт самого мерикоина.
Где скачать кошелек, который бы работал с полным блокчейном?
Есть ли блокчейн эксплорер у него онлайн?


Title: Re: Интернет сайты в блокчейне
Post by: kzv on June 27, 2019, 07:54:53 AM
Поясните пожалуста, как работает технология.
JS этой странички связывается с сетью блокчейна мерикоин и как то получает из него нужные блоки, которые содержат информацию форума?
И также постит новые сообщения в блокчейн?

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

Там все работает через АПИ блокэксплорера Мэрикоина https://mc.multicoins.org/api.html
Это хорошо для пользователей которые не хотят качать блокчейн, но плохо с точки зрения возможных блокировок. Для полной децентрализации лучше делать чтобы работало напрямую через АПИ локального демона, но для этого
1 Надо немного поправить исходник демона, чтобы он в заголовке писал 'Access-Control-Allow-Origin' '*'
2. Придется держать синхронизированного демона на локальном компьютере.

Для тестов можете использовать тестовую сеть биткоина. а можете и Мэрикоин если хотите https://github.com/multicoins/marycoin/releases/tag/v15.6.5


Title: Re: Интернет сайты в блокчейне
Post by: Mitch on June 29, 2019, 01:22:20 PM
...
4. Скрипт из хтмл страницы формирует и отправляет в сеть биткоин-транзакцию выходы которой состоят из последовательности адресов, которые при декодировании будут давать код страницы. Входом транзакции будет адрес сайта из п.1
1. Сколько килобайт максимум удается поместить данных таким образом?
2. Эти транзакции нельзя потратить, а значит они навсегда останутся в UTXO pool что будет осложнять работу майнеров непрерывным ростом базы непотраченных транзакций.

Интересно сравнить объем с OP_RETURN, который позволяет "легально" хранить в блокчейне до 40 байт данных и не засоряет UTXO pool

Вообще, думаю что под хранение данных, надо модифицировать:
- допустимые данные в транзакции
- клиента

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

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

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

Тк записи ссылаются друг на друга, то клиент должен отображать рядом с текстом сообщения ссылки на него, с гибкими сортировками, - по весу, по дате, по весу за диапазон дат.

Думаю что проще всего к клиенту прикрутить веб сервер, чтоб он работал как локальный сайт, а просматривать все через обычный браузер.

Могло бы получится что то интересное.


Title: Re: Интернет сайты в блокчейне
Post by: Vtools on June 29, 2019, 04:23:45 PM
Рекомендую посмотреть в сторону платформы ТЕРА.
Например тут можно залить сайт (будет в виде даппа) в тестовую сеть: http://dappsgate.com:88/dapp-edit.html
Список: http://dappsgate.com:88/#TabDapps

P.S.
Рабочая сеть: http://dappsgate.com/#TabDapps





Title: Re: Интернет сайты в блокчейне
Post by: kzv on July 26, 2019, 12:33:57 PM
Решил попробовать реализовать наконец идею именно веб-сайтов, а не форума.
Я начал новый проект на гитхабе https://github.com/3s3s/blockchainsites
Это шаблон, с которого я планирую начать делать конструктор и поисковую машину для сайтов на блокчейне.
По моей задумке, рабочая версия будет выглядеть примерно так:
1. пользователь скачивает к себе и синхронизирует биткоин (тестовую сеть)
2. пользователь скачивает и распаковывает у себя на компьютере проект с гитхаба
3. открывает в браузере страницу index.html и начинает либо создавать новый сайт, либо с помощью поисковой машины находит ранее созданные сайты

Желающие могут присоединиться.


Title: Re: Интернет сайты в блокчейне
Post by: Mitch on July 26, 2019, 08:54:47 PM
Просто форк битка как то не очень подходит, тк в одну транзакцию мало данных помещается.
Надо в протоколе увеличить размер данных которые легитимно в рамках протокола, в специальное поле можно прикреплять к транзакции.

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


Title: Re: Интернет сайты в блокчейне
Post by: kzv on July 27, 2019, 04:49:53 PM
Просто форк битка как то не очень подходит, тк в одну транзакцию мало данных помещается.
Надо в протоколе увеличить размер данных которые легитимно в рамках протокола, в специальное поле можно прикреплять к транзакции.

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


Title: Re: Интернет сайты в блокчейне
Post by: vladi88 on July 27, 2019, 11:53:02 PM
А как Вы думаете, для какого рода сайтов станет популярна такая платформа? Мой опыт работы с хостинг проектами подсказывает, что это будут не совсем белые и пушистые сайты (я не про политику), Вас не смущает, то что велика вероятность добавить таким образом минусов в блокчейн технологии в глазах обычного обывателя?

По такой логике не стоило конструировать к примеру: автомат калашникова, он же попадает в руки террористам.


Title: Re: Интернет сайты в блокчейне
Post by: Mitch on July 28, 2019, 10:04:20 AM
Мы привычно плевали на любой Copyright,
Нам казались простором даже 100 килобайт

При текущей комиссии, получается около 2USD за "пост в блокчейн битка", вполне может выйти что то интересное.


Title: Re: Интернет сайты в блокчейне
Post by: crypto_trader#43xzEXrP on July 28, 2019, 12:51:15 PM
Quote
Интернет сайты в блокчейне

Проблема сайтов - в том, что система доменных имён - централизирована. Доменные имена могут разделегировать, и сайт будет недоступен.
Quote
1. Генерируете публичный ключ - это будет адрес сайта.
Но этим ты напомнил мне, что есть уже - ZeroNet (https://zeronet.io/).

Из децентрализованных систем корневых DNS, есть проекты:
NameCoin (https://bitcointalk.org/?topic=6017.0) - один из самых первых, а возможно и самый первый форк биткоина.
EmerCoin (https://bitcointalk.org/index.php?topic=362513.0) - более продвинут, работает с SSH.
Ethereum (https://bitcointalk.org/index.php?topic=996518.0):
Quote
Реализация идеи известной криптовалюты Неймкойн (Namecoin) на этом языке занимает (это не шутка) две строки кода, а такие протоколы, как валюты и системы репутации, можно реализовать менее чем в двадцать строк.

Из децентрализованных хранилищ данных - StorJ (https://bitcointalk.org/index.php?topic=555159.0), SiaCoin (https://bitcointalk.org/index.php?topic=1060294.0).

Ну и TOR (https://www.torproject.org/) чем тебя не устраивает? Централизацией? Так там же маршрутизаторы по всей сети раскиданы.
Как вариант ещё - есть пиринговая сеть i2p (https://geti2p.net/ru/).

Ну а что касается вот этого:
Quote
Таким образом если транзакция подтвердится, то сайт будет храниться в блокчейне откуда его никто никогда не соможет удалить!
Обновление сайта делается по тому же алгоритму: в сеть отправляется новый набор адресов соответствующий новому коду страницы, а входом будет все тот же адрес сайта. Таким образом в блокчейне будут вечно храниться все версии сайта от первой, до последней!
то что насчёт php-сайтов, динамических, где скрипты на сервере генерируют данные,
а страницы клиенту выдаются динамические, после генерации их скриптом?
Значит, надо скрипт прописать в блокчейне, верно? А его ещё там зашифровать надо, чтобы не спёрли.
Я думаю, Ethereum мог бы это обеспечить, ведь язык смарт-контрактов Solidity - является Тьюринг-полным языком.

Все эти монеты, как и любые другие альты - уже вымайнены более чем наполовину, они неликвидны, и плохо торгуется.
Нейм вообще - на 311-м месте, и листится на парочке бирж лишь: https://coinmarketcap.com/ru/currencies/namecoin/
Однако исходники их открыты, можно прочесть вайт-паперы, и темы на форуме этом - тоже можно прочесать.

А вообще, прежде чем цеплять блокчейн к чему не попадя, лучше бы стандартизировать сам блокчейн.
Например, приделать универсальный алгоритм само-оптимизации блокчейна, через N-блоков,
той самой оптимизации, о которой я писал, например вот здесь (https://bitcointalk.org/index.php?topic=1394689.msg51663249#msg51663249). Чтобы регулярно выкидывались неактуальные транзакции, и быстрее шла синхронизация,
но чтобы вместе с тем, история старых транзакций не удалялась, и чтобы все данные после оптимизации в блокчейне - сохранялись,
а сам блокчейн - самовалидировался между нодами с проверкой хэшей.


Title: Re: Интернет сайты в блокчейне
Post by: kzv on July 28, 2019, 01:59:48 PM
Quote
Интернет сайты в блокчейне

Проблема сайтов - в том, что система доменных имён - централизирована. Доменные имена могут разделегировать, и сайт будет недоступен.
Это не проблема.
Доменные имена это соглашение между пользователями. Если часть пользователей захочет и договорится друг с другом, то они могут сделать альтернативную DNS. Ты сам об этом дальше же и пишешь. Поэтому непонятен смысл твоего сообщения в целом: "днс это основная проблема, хотя есть готовое решение и не одно"... Где тогда проблема-то, если технически все легко решаемо?

Тор это не решение проблемы децентрализованных сайтов. Глючный i2p тем более. В этих сетях сайты хранятся на центральных серверах или частных компьютерах. Выключили сервер - сайта больше нет. С сайтом в блокчейне такое не пройдет: чтобы уничтожить сайт, придется выключить все до одного компьютеры в сети. Разница понятна?

Про динамические страницы - то же что и про днс. Сам описал проблему, сам же указал решение. В чем смысл сообщения был тогда?


Title: Re: Интернет сайты в блокчейне
Post by: crypto_trader#43xzEXrP on July 28, 2019, 02:56:50 PM
Quote
Интернет сайты в блокчейне

Проблема сайтов - в том, что система доменных имён - централизирована. Доменные имена могут разделегировать, и сайт будет недоступен.
Это не проблема.
Доменные имена это соглашение между пользователями.
Проблема в том, что корневые DNS-серверы - централизированы. И подконтрольны тем, кто может просто разделегировать доменное имя.

Если часть пользователей захочет и договорится друг с другом, то они могут сделать альтернативную DNS.
Ты сам об этом дальше же и пишешь. Поэтому непонятен смысл твоего сообщения в целом: "днс это основная проблема, хотя есть готовое решение и не одно"... Где тогда проблема-то, если технически все легко решаемо?
И придётся костылить свою отдельную систему альтернативных корневых DNS, коими и являются эти решения.
И пробраться извне туда, конечно же не получится - только через шлюзы, домены которых - могут забанить.

Тор это не решение проблемы децентрализованных сайтов.
Тем не менее, onion-домен является публичным ключём, и замкнут на приватный ключ, который находится на хосте.
И, насколько я понимаю, никто не может просто так взять и разделегировать домен в сети TOR, разве что только отключить от сети.
Но есть системы, вроде Linux TAILS, где Tor этот - просто вшит внутрь операционной системы.

Глючный i2p тем более.
В чём проблема заинтересоваться конкретно, откопать сорцы, оптимизировать их, и сделать его не глючным?
На крайняк - декомпилировать и деобфусцировать байт-код на JAVA.
Идея-то работает. А вот реализация её - да, она глючная, сеть медленная.

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

С сайтом в блокчейне такое не пройдет: чтобы уничтожить сайт, придется выключить все до одного компьютеры в сети. Разница понятна?
А нафига блокчейн нужен? Почему не пиринговая сеть? Что мешает просто взять и раздать HTML-страничку через Torrent,
или WEBRTC, а связь между пирами - наладить через STUN-серверы.
Блокчейн изначально разрабатывался для того чтобы исключить ДВОЙНЫЕ ТРАТЫ в децентрализованных сетях.
В то время как система цифровой подписи - позволяла без проблем аутентифицировать пользователей,
двойные траты в децентрализованных сетях - без блокчейна не были исключены.
И по мере перечисления каких-то монет, в таких раздробленных ячеистых сетях, не имеющих центра,
могли образовываться локальные центры, где монеты потрачены, а где монеты ещё не потрачены...
Вот идея блокчейна и исключила их.

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

P.S.:
Quote
Интернет сайты в блокчейне
August 03, 2017, 11:35:48 AM
Только сейчас я понял, какой же я некропостер. Лол.


Title: Re: Интернет сайты в блокчейне
Post by: Mitch on July 28, 2019, 03:15:25 PM
Разделегировать onion домен не могут, но могут вычислить физический ip и отключить сервер.
Уже несколько лет как не голая теория, а реальные спецоперации.

Разные задачи - разные решения.
Браузерные игры в блокчейне кончно нет смысла хранить.

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


Title: Re: Интернет сайты в блокчейне
Post by: Mitch on September 06, 2019, 09:11:15 AM
зачем сайтам блокчейн? есть уже сайты на базе i2p и onion
На onion сайты есть атака, позволяющая раскрыть реальный ip сервера.
Федералы время от времени устраивают рейды и выносят серваки, о чем публикуются новости.

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


Title: Re: Интернет сайты в блокчейне
Post by: kzv on September 06, 2019, 11:01:44 AM
i2p это тот же тор. Сайты хранятся на компьютере пользователя. Выключил комп - нету сайта.
Сайты на блокчейне это другое: однажды сохраненный сайт, будет в блокчейне до тех пор, пока будет блокчейн.

Я продолжаю активную разработку, уже есть помощники, ход и подробности работы обновляю в публичном документе https://docs.google.com/document/d/1s67M4YK8opA2wv99Fgm-L4oF9AsdhZQxVHvvtXzPZeE/edit


Title: Re: Интернет сайты в блокчейне
Post by: Mitch on September 06, 2019, 11:56:34 AM
i2p это тот же тор. Сайты хранятся на компьютере пользователя. Выключил комп - нету сайта.
Сайты на блокчейне это другое: однажды сохраненный сайт, будет в блокчейне до тех пор, пока будет блокчейн.
Вообще то все крупные проекты .onion хостятся на обычных серверах, которые стоят в датацентрах.
Некоторые хостинг компании не разрешают хостить торовские сайты, в политике большинства хостеров это просто не упомянуто вообще.
Но как только фбр вычислило и унесло сервер, то да, сайта больше нет.

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

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


Title: Re: Интернет сайты в блокчейне
Post by: crypto_trader#43xzEXrP on September 09, 2019, 10:39:53 PM
На onion сайты есть атака, позволяющая раскрыть реальный ip сервера.
Федералы время от времени устраивают рейды и выносят серваки, о чем публикуются новости.
А что мешает выходить в TOR через VPN/SSH?
Купил VPS, зашифровал диск на нём, поставил там TOR внутри,
подключился туда по тоннелю фиг-знает-откуда, и сёрфишь себе Инет, через TOR,
или хостишь что надо там, на onion-домене.
Силовики пробили IP, вышли на VPS, пришли, а там тупо диск зашифрованный.
Допустим, они отключили его, выдрав провода с розетки.
Взял, пропинговал его, и на другой переподключился, и дальше работаешь себе...
Что там? Снифферы поставили, да? IP в пакетах пытаются посмотреть?
Но ты же по тоннелю работаешь... У тебя VPN/SSH, да? И трафик, конечно же - закриптован, так ведь?

Но как только фбр вычислило и унесло сервер, то да, сайта больше нет.

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

Но всё-же, вы чел непростой, и конечно же - так дело не пойдёт...

Так вот, насколько я знаю, доступ к хостингу на onion-домене blahblahblah.onion
гарантирует наличие приватного ключа RSA, сгенерированного для этого доменного имени.
И, если есть копия сервера и копия этого ключа,
то сайт на этом onion-домене по-прежнему будет работать там.
И если сайт вынести на облачный хостинг, или в какую-нибудь децентрализованную сеть, вроде SiaCoin (https://bitcointalk.org/index.php?topic=1060294.0),
или просто диверсифицировать, то он должен будет, продолжать, по прежнему - работать
(даже если сервер нашли и отключили, или тупо - забрали, конфисковали)...
Если конечно, силовики эти, порвавшиеся, собирая себе пепел на голову,
не стыбрят нагло (http://www.claiminghumanrights.org/udhr_article_19.html#at20) сам RSA-ключ приватный,
и не поставят какой-то "сайт-пустышку", с каким-нибудь ущербным редиректом на ихний амёбообразный ip-logger.
Но это всё дело (RSA-ключ от onion-домена и сам файл onion-домена, и TOR и папку рабочую от TOR_Portable) -
всё это можно и зашифровать, каким-нибудь TrueCrypt, если внезапно, все эти ушлёпки - нагрянут...
К тому же, даже после захвата сервера и приватного ключа RSA,
какой им будет смысл - хостить "сайт-пустышку" стабильно?
А даже если и так, и если в сети появится два сервера разных, с приватными ключами от одного и того же onion-домена,
то разве нельзя будет, вручную, как-то настроить маршрутизацию, ну чтобы onion-резолвинг работал правильно, а не - неправильно?

В общем, вот вам - пища для размышления...
Также оставлю здесь "право на информацию", статья 19 "Всеобщей декларации ООН о правах человека" (https://www.claiminghumanrights.org/udhr_article_19.html#at20).
И прежде чем пытаться оправдывать всяких силовимудаков, имейте в виду,
что эти права человека - основополагающие принципы МЕЖДУНАРОДНОГО ПРАВА.


Title: Re: Интернет сайты в блокчейне
Post by: Mitch on September 09, 2019, 11:46:10 PM
Купил VPS, зашифровал диск на нём, поставил там TOR внутри,
подключился туда по тоннелю фиг-знает-откуда, и сёрфишь себе Инет, через TOR,
или хостишь что надо там, на onion-домене.
Силовики пробили IP, вышли на VPS, пришли, а там тупо диск зашифрованный.
...
Так вот, насколько я знаю, доступ к хостингу на onion-домене blahblahblah.onion
гарантирует наличие приватного ключа RSA, сгенерированного для этого доменного имени.
И, если есть копия сервера и копия этого ключа,
то сайт на этом onion-домене по-прежнему будет работать там.
...
Если конечно, силовики эти, порвавшиеся, собирая себе пепел на голову,
не стыбрят нагло (http://www.claiminghumanrights.org/udhr_article_19.html#at20) сам RSA-ключ приватный,
и не поставят какой-то "сайт-пустышку", с каким-нибудь ущербным редиректом на ихний амёбообразный ip-logger.
Но это всё дело (RSA-ключ от onion-домена и сам файл onion-домена, и TOR и папку рабочую от TOR_Portable) -
всё это можно и зашифровать, каким-нибудь TrueCrypt, если внезапно, все эти ушлёпки - нагрянут...
Вариант что просто выключат сервер не опасен.
Автоподнятие сервера из бекапа и нет проблем.

Конечно, я рассматриваю вариант получения доступа к ключу.
Для того, чтобы веб сервер работал закриптованый диск должен быть примонтирован и открыт для операционки.
Что то мне кажется, что имея физический доступ к серверу атакующий всегда сможет извлечь ключ из открытого контейнера.
Если запускаемые файлы вебсервера и ОС находятся снаружи контейнера, то отключив сервер атакующий может модифицировать файлы ОС\вебсервера так что из открытого контейнера ключь сохранится, даже если контейнер монтируется не автоматически а владелец сервера каждый раз после ребута заходит и по сети монтирует контейнер вводя пароль.

То есть надо получается чтоб вся ОС была зашифрованой, и как то например по KVM удаленно после ребута вводился пароль.
Но тогда еще остается BIOS, в него могут быть внедрены команды которые сольют ключ.
Ну и еще само железо должно быть без апаратного бекдора "Intel ME" (или его аналога у AMD), это только древнее железо, до 2006-го года,
пойди найди еще такое на хостингах.

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

Также оставлю здесь "право на информацию", статья 19 "Всеобщей декларации ООН о правах человека" (https://www.claiminghumanrights.org/udhr_article_19.html#at20).
И прежде чем пытаться оправдывать всяких силовимудаков, имейте в виду,
что эти права человека - основополагающие принципы МЕЖДУНАРОДНОГО ПРАВА.
Я вовсе не оправдываю. Просто в реальности, все эти права - иллюзия.
Те, кто находятся сейчас у власти, ложить хотели на эти писульки.
Надо - примут новые законы, и проплатят сми чтобы оправдать свои действия задним числом, если сочтут нужным.
Уже существуют незаконные простые числа (https://ru.wikipedia.org/wiki/%D0%9D%D0%B5%D0%B7%D0%B0%D0%BA%D0%BE%D0%BD%D0%BD%D0%BE%D0%B5_%D0%BF%D1%80%D0%BE%D1%81%D1%82%D0%BE%D0%B5_%D1%87%D0%B8%D1%81%D0%BB%D0%BE) :)
Запретят все, что захотят.


Title: Re: Интернет сайты в блокчейне
Post by: kzv on September 10, 2019, 08:19:46 AM

А что мешает выходить в TOR через VPN/SSH?
Купил VPS, зашифровал диск на нём, поставил там TOR внутри,


Теоретики вы такие теоретики )))

ВПС по ворованным кридиткам оплачивать будете? Ну допустим битками ладно...

подключился туда по тоннелю фиг-знает-откуда

Не фиг знает, а из своего домашнего ип адреса, который аккуратненько в логи провайдера записался лол ))

Силовики пробили IP, вышли на VPS, пришли, а там тупо диск зашифрованный.

А ключики для расшифровки где простите? А, дак они в оперативной памяти вашей вдск-ки? Ну дак давайте снимем отпечаток памяти, благо для виртуалок это штатная функция )))


Короче дальше не читал ибо стехи, многа букаф ниасилил лол.


Title: Re: Интернет сайты в блокчейне
Post by: kzv on October 03, 2019, 10:26:26 PM
Сделал расширение для браузера. Пока только для лисы
https://yadi.sk/d/a3xM9BCepP4nBw

Исходник здесь
https://github.com/3s3s/blockchaindata

Расширение работает по RPC биткоина. Для корректной работы, у вас должна быть полностью синхронизированная запущенная нода биткоина или совместимого форка. Рекомендуемые настройки bitcoin.conf такие

Code:
testnet=1
server=1
rpcbind=127.0.0.1
rpcallowip=127.0.0.1
rpcuser=rpc_btc_test
rpcpassword=rpc_btc_password_test
txindex=1

[test]
rpcport=18332
limitancestorcount=1000
limitdescedantcount=1000
walletrejectlongchains=0

После установки расширения, в браузере появляется смешная иконка потому что рисовать я не умею ))
Надо нажать на иконку, появится окно и там в принципе все понятно

https://i.snipboard.io/hx7RJa.jpg

Надо выбрать html файл или небольшую картинку (проверял на 70 кб). Потом нажать Send Request и подождать. Если все нормально, то появится ссылка на сохраненный в блокчейне ресурс

https://i.snipboard.io/YFT0hx.jpg

Расширение будет перехватывать в браузере все ссылки вида http://tbtc/***

То есть если расширение установлено, то эта ссылка будет кликабельна
http://tbtc/8af6633160b982a0b0b4d4962ad28e0d5b3dd97e05e27cc2dd64ec0c56820df5





Title: Re: Интернет сайты в блокчейне
Post by: laiyskylone on October 03, 2019, 11:01:26 PM
Я так понимаю возможный вариант это только статические сайты? А на счет готового форума да и вообще возможно скармливать же какой то CSS и он может быть только инлайновый или можно полноценно инклюдить все?

P.S пока писал понял, что вопрос глупый ибо зашел на сайт а там я так понял bootstrap и очевидно что можно.
Ну вообще идея интересная именно как анонимная вещь но опять же это все нужно развивать, что бы был какой-то профит с этих всех разработок


Title: Re: Интернет сайты в блокчейне
Post by: Mitch on October 04, 2019, 05:35:04 AM
Расширение при этом получает доступ к кошельку и делает само нужную транзакцию?
Фокус не удастся, если нет денег на кошельке, верно?
Ведь надо прикрепить монеты которые достанутся майнерам как комиссия, иначе они не возьмут транзакцию в блок, а еще я не в курсе, выходные транзакции у тебя все нулевые (не знаю позволяет ли это биткоин по протоколу) или там зависает на каждой какое то минимальное количество монет?
Очень логичным кажется добавить в окошко поста сумму, количество монет которое будет потрачено на транзакцию.


Title: Re: Интернет сайты в блокчейне
Post by: kzv on October 04, 2019, 05:51:19 AM
Да, на кошельке должны быть монеты. Желательно в нескольких мелких входах.
Расширение разбивает данные на части и формирует несколько транзакций на тот же кошелек, то есть монеты пересылаются самому себе. При этом затраты идут только на комиссию майнерам.
Я сохранил в тестнете уже штук 50 файлов и потратил на это около 0.04 тестовых биткоина.
Но надо учитывать, что в тестовой сети комиссии почти нулевые. В реальном биткоине цена будет раз в 10 больше...


Title: Re: Интернет сайты в блокчейне
Post by: Mitch on October 04, 2019, 06:28:58 AM
Что то я запутался.
Думал, что данные сохраняются у тебя в пачке адресов несуществующих кошельков, указанных как исходящие адреса.
Данные - преобразуются в хеши и эти хеши используются как адреса кошельков.
А сейчас ты пишешь что деньги отправляются себе же, как этого удалось достичь?


Title: Re: Интернет сайты в блокчейне
Post by: kzv on October 04, 2019, 07:57:33 AM
Что то я запутался.
Думал, что данные сохраняются у тебя в пачке адресов несуществующих кошельков, указанных как исходящие адреса.
Данные - преобразуются в хеши и эти хеши используются как адреса кошельков.
А сейчас ты пишешь что деньги отправляются себе же, как этого удалось достичь?

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


Title: Re: Интернет сайты в блокчейне
Post by: Mitch on October 04, 2019, 02:29:08 PM
Напиши конечно


Title: Re: Интернет сайты в блокчейне
Post by: kzv on October 05, 2019, 05:16:25 AM
Вообще, не удобно конечно когда сайты привязаны к транзакции. Так получается, что все новые версии сайта будут на новых адресах.
В следующей версии постараюсь придумать как сделать, чтобы сайты находились не по хэшу транзакции а по биткоин адресу. То есть такого типа чтобы было
http://tbtc/<bitcoin_address>


Title: Re: Интернет сайты в блокчейне
Post by: bomj on October 09, 2019, 09:43:41 AM
Расширение работает по RPC биткоина. Для корректной работы, у вас должна быть полностью синхронизированная запущенная нода биткоина или совместимого форка.
Вот если бы избежать этого момента, то можно было бы внедрить это в более широкие массы.
В свое время ты предлагал, точно не помню, сделать вроде как браузерного клиента для битка,
но консервативное сообщество тебя не поддержало, а мысль была неплоха, надеюсь ты про нее не забыл.
Вообще, не удобно конечно когда сайты привязаны к транзакции. Так получается, что все новые версии сайта будут на новых адресах.
Да нет, думаю это не так страшно. Просто будут появляться новые версии(номера) сайта, можно будет назвать
их своего рода "интернет-блокчейн журналом", привязанные к определенному адресу.
А здесь уже можно будет подумать и о финансовой составляющей проекта:
К примеру многие печатные-интернет издания постоянно ищут новые PR ходы для
привлечения внимания публики. И это было бы неплохим ходом.
А если довести идею до ума и убрать момент с нодами, то думаю это реально.

Месяцев как 5 назад я сделал рассылку своего проектика по выбранным серьезным проектам, которые как я
думал могут заинтересоваться. Разослал для интереса где-то в 10 компаний.
(Я и сейчас набираю материал по компаниям и самое интересное, что много классных и "богатых" проектов,
даже близко не сидят на данном форуме!!! Лишь вскользь упоминаются)
Так вот, отозвались разработчики 1-ной известной крипто-компании(стейблкойн) с вопросом: подойдет ли их монета под мой проект.
А я пролопушил: Посмотрел спецификацию токена и ответил, что нет, не подойдет.
Бля, я даже не сделал теста. А когда недавно протестировал, оказалось все прекрасно работает.
Но свой момент вероятно я упустил......

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

И да, 70кб это уже неплохо.



Title: Re: Интернет сайты в блокчейне
Post by: canovan25 on October 19, 2019, 07:11:34 PM
Чат работает https://3s3s.github.io/MChat/index.html
Присоединяйтесь к разработке https://github.com/3s3s/MChat

Появилась идея создать сервис, который будет хранить в блокчейне интернет сайты.
Работать это будет так:
1. Генерируете публичный ключ - это будет адрес сайта.
2. Закидываете на адрес немного коинов.
3. Пишете хтмл-страницу и скармливаете ее код специальному скрипту.
4. Скрипт из хтмл страницы формирует и отправляет в сеть биткоин-транзакцию выходы которой состоят из последовательности адресов, которые при декодировании будут давать код страницы. Входом транзакции будет адрес сайта из п.1

Таким образом если транзакция подтвердится, то сайт будет храниться в блокчейне откуда его никто никогда не соможет удалить!

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

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

Прототип подобного сервиса, только не для сайтов, а для обычных текстовых сообщений ранее уже делали другие буржуи, так что идея точно может быть легко реализована.
Вопрос: стоит ли заморачиваться? Будет ли это кому-то интересно?

Уже реализовано? Или может имеются проекты, которые сделали это?


Title: Re: Интернет сайты в блокчейне
Post by: EdvinZ on October 21, 2019, 01:40:43 PM
Мне кажется, что блокчейн такого проекта быстро обрастет разного рода сайтами, рекламирующими или пропагандирующими какие-то антисоциальные товары, услуги. Раз нельзя такие сайты заблокировать, то все непорядочное из глубин Интернета найдет пристанище на подобного рода блокчейнах. Не знаю, надо ли такую технологию развертывать в Сети, как это может отразиться на обществе.


Title: Re: Интернет сайты в блокчейне
Post by: kzv on October 21, 2019, 04:06:53 PM
'Убивает не автомат, а человек'. (с) Калашников.
Если что-то можно сделать с помощью некой общедоступной технологии, то это должно быть сделано! Как это будет использоваться людьми на практике - исследователя и изобретателя волновать не должно. В этом вся суть прогресса.


Title: Re: Интернет сайты в блокчейне
Post by: canovan25 on October 21, 2019, 04:43:04 PM
'Убивает не автомат, а человек'. (с) Калашников.
Если что-то можно сделать с помощью некой общедоступной технологии, то это должно быть сделано! Как это будет использоваться людьми на практике - исследователя и изобретателя волновать не должно. В этом вся суть прогресса.

Есть ли реализация?
Я примерно прикидываю как всё можно в base64 запихнуть, например.


Title: Re: Интернет сайты в блокчейне
Post by: kzv on October 21, 2019, 04:46:31 PM
На предыдущей странице. Со скриншотами.


Title: Re: Интернет сайты в блокчейне
Post by: Maktubeer on October 25, 2019, 09:09:12 PM
Приветсвую всех
Недавно написал десктопное приложение на qt для загрузки файлов в блокчейн..... чекал на тестовой сети лайткойна. получилось загрузить видео в hd на полторы минуты размером 26 мб...  щас запилил свою криптовалюту спец. заточеную под хранение файлов (типо платформы под файловый хостинг). пока премайном занимаюсь решил поискать единомышлеников. Нужны майнеры и кодеры (желательно с++)... интересно кому нибудь?


Title: Re: Интернет сайты в блокчейне
Post by: kzv on October 26, 2019, 01:04:44 AM
Интересно. Покажи транзакцию с видяшкой.


Title: Re: Интернет сайты в блокчейне
Post by: Maktubeer on October 26, 2019, 01:17:17 AM
Интересно. Покажи транзакцию с видяшкой.
litecoin testnet
657338821f809c030e2053b81af683c99dab05f8e4c272efcb513027ad31cd15
но тут инфа не в ней, в ней название и колличество отдельных кусков (3413) прога находит входную транзацию и читает из неё небольшой кусок, потом находит уже вход в эту тратранзакцию и из неё добавляет кусок в конец файла и так далие.... можно прогу скомпилить и скормить ей https://github.com/Maketobeer/QtMonolite


Title: Re: Интернет сайты в блокчейне
Post by: kzv on October 26, 2019, 01:28:04 AM
То есть в каждой транзакции примерно по 7.5 килобайт данных? Покажи транзакцию с данными?


Title: Re: Интернет сайты в блокчейне
Post by: Maktubeer on October 26, 2019, 01:33:17 AM
То есть в каждой транзакции примерно по 7.5 килобайт данных? Покажи транзакцию с данными?
по моему в каждой по 8192 байта... этот параметр можно менять

33d3ba78d03dda06f48c9d07a1cae62bb800d382192192212032397d78a1dfa1


Title: Re: Интернет сайты в блокчейне
Post by: kzv on October 26, 2019, 01:38:30 AM
Качну сегодня лайткоин, посмотрю.
А почему на лайтах, а не на битках тестили?


Title: Re: Интернет сайты в блокчейне
Post by: Maktubeer on October 26, 2019, 01:40:48 AM
Качну сегодня лайткоин, посмотрю.
А почему на лайтах, а не на битках тестили?
по тому что для того чтоб добыть блок в тестовой сети лайткойна надо раз в 10 меньше времени чем в биткойне... у меня железо слабое


Title: Re: Интернет сайты в блокчейне
Post by: kzv on October 26, 2019, 04:02:04 AM
Качну сегодня лайткоин, посмотрю.
А почему на лайтах, а не на битках тестили?
по тому что для того чтоб добыть блок в тестовой сети лайткойна надо раз в 10 меньше времени чем в биткойне... у меня железо слабое

Нет не поэтому.
Потому что вы все данные впихиваете в OP_RETURN
В Биткоине туда не больше 80 байт впихнуть можно.


Title: Re: Интернет сайты в блокчейне
Post by: Maktubeer on October 26, 2019, 06:35:51 AM
Качну сегодня лайткоин, посмотрю.
А почему на лайтах, а не на битках тестили?
по тому что для того чтоб добыть блок в тестовой сети лайткойна надо раз в 10 меньше времени чем в биткойне... у меня железо слабое

Нет не поэтому.
Потому что вы все данные впихиваете в OP_RETURN
В Биткоине туда не больше 80 байт впихнуть можно.
https://bitcoin.stackexchange.com/questions/78572/op-return-max-bytes-clarification

м.б. сначала мат. часть выучим?)


Title: Re: Интернет сайты в блокчейне
Post by: kzv on October 26, 2019, 06:45:40 AM
То есть в вашем способе нужно самому майнить блоки в которые включать свои транзакции?
Так себе решение, особенно если ставить цель пихать данные в майннет ))


Title: Re: Интернет сайты в блокчейне
Post by: Maktubeer on October 26, 2019, 06:54:51 AM
То есть в вашем способе нужно самому майнить блоки в которые включать свои транзакции?
Так себе решение, особенно если ставить цель пихать данные в майннет ))
это шутка? или на "на слабо" проверка?
я про блок написал по тому что для того чтобы разместить транзакцию в сети нужно платить комиссию. разумеется достаточно одного блока чтобы все затраты покрыть.
если прям очень надо могу выложить тот же файл в тестнет биткойна... разницы (за исключением времени требуемого на публикацию) ни какой нет.


Title: Re: Интернет сайты в блокчейне
Post by: kzv on October 26, 2019, 06:56:56 AM
Сколько будет стоить разместить вашим способом 100 байт в майннете биткоина?


Title: Re: Интернет сайты в блокчейне
Post by: Maktubeer on October 26, 2019, 07:04:05 AM
Сколько будет стоить разместить вашим способом 100 байт в майннете биткоина?
я не пробовал... могу предположить что 20000 сатоши будет болие чем достаточно. вообще можно попробовать выставить комисию ниже но скорее всего ждать предётся пока сеть подразгрузится (при таких обьёмах торгов как сегодня надо ждать день+)


Title: Re: Интернет сайты в блокчейне
Post by: kzv on October 26, 2019, 07:08:10 AM
Хотите сказать, что пулы примут нестандартную транзакцию за комиссию 80 рублей?
На чем основана эта уверенность?


Title: Re: Интернет сайты в блокчейне
Post by: Maktubeer on October 26, 2019, 07:20:24 AM
Хотите сказать, что пулы примут нестандартную транзакцию за комиссию 80 рублей?
На чем основана эта уверенность?
на том что пулам всё равно что в транзакции лежит. они распихивают данные с максимальной рентабельностью (обьёму комиссии на байт)... им ни кто не придёт предьявлять потом что они что то не то записали... чтобы проще понимать о чём речь замините слова "стандартные правила" на "правила по умолчанию" а "консенсус" на "диапазон возможных значений". Если пул укладывает информацию в блок в соответсвии с консенсусом то система игнорирует содержание транзакции... единственная проблема может быть в рассылке этой транзакции, т.к. если из нод, к которым подключен ваш кошелёк нету ни одной ноды с установлеными "нестандартными правилами" они не будут распространять вашу транзакцию дальше по сети... но во первых вероятность этого мала, а во вторых ваш узел переодически повторно ретранслирует транзакции, не включёные в основную цепь.


Title: Re: Интернет сайты в блокчейне
Post by: kzv on October 26, 2019, 07:40:13 AM
Впихните пожалуйста 1000 байт в майннет битка и если это будет стоить меньше 1000 рублей, я отправлю вам в два раза больше ваших затрат.


Title: Re: Интернет сайты в блокчейне
Post by: Maktubeer on October 26, 2019, 07:42:18 AM
Впихните пожалуйста 1000 байт в майннет битка и если это будет стоить меньше 1000 рублей, я отправлю вам в два раза больше ваших затрат.
1000 байт в одну транзакцию?


Title: Re: Интернет сайты в блокчейне
Post by: kzv on October 26, 2019, 07:44:14 AM
Впихните пожалуйста 1000 байт в майннет битка и если это будет стоить меньше 1000 рублей, я отправлю вам в два раза больше ваших затрат.
1000 байт в одну транзакцию?

да. вашим способом: 1000 байт в OP_RETURN


Title: Re: Интернет сайты в блокчейне
Post by: Maktubeer on October 26, 2019, 09:09:24 AM
Впихните пожалуйста 1000 байт в майннет битка и если это будет стоить меньше 1000 рублей, я отправлю вам в два раза больше ваших затрат.
1000 байт в одну транзакцию?

да. вашим способом: 1000 байт в OP_RETURN
отправил txid 124fa3fe09d14d5875b659b7246510db1ba3430e90ae46e147747ca441690dab 10000 сатоши комиссия и файл 1 091 байт (ровно 1000 не нашёл файла а мусор писать не резон)... теперь надо ждать пока в цепочку добавят