Bitcoin Forum
July 04, 2024, 03:22:30 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 3 4 5 6 7 »  All
  Print  
Author Topic: Интернет сайты в блокчейне  (Read 10676 times)
kzv (OP)
Legendary
*
Offline Offline

Activity: 1722
Merit: 1285

OpenTrade - Open Source Cryptocurrency Exchange


View Profile WWW
August 03, 2017, 11:35:48 AM
Last edit: October 13, 2018, 02:50:44 AM by kzv
 #1

Чат работает https://3s3s.github.io/MChat/index.html
Присоединяйтесь к разработке https://github.com/3s3s/MChat

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

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

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

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

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

OpenTrade - Open Source Cryptocurrency Exchange
fxpc
Sr. Member
****
Offline Offline

Activity: 1316
Merit: 420


KTO EC/\U HUKTO?


View Profile
August 03, 2017, 11:47:45 AM
 #2

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

kzv (OP)
Legendary
*
Offline Offline

Activity: 1722
Merit: 1285

OpenTrade - Open Source Cryptocurrency Exchange


View Profile WWW
August 03, 2017, 11:53:07 AM
 #3

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

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

OpenTrade - Open Source Cryptocurrency Exchange
Asor1
Newbie
*
Offline Offline

Activity: 11
Merit: 0


View Profile
August 03, 2017, 12:20:47 PM
 #4

А сами сайты я так понимаю на сервере будут храниться ?
kzv (OP)
Legendary
*
Offline Offline

Activity: 1722
Merit: 1285

OpenTrade - Open Source Cryptocurrency Exchange


View Profile WWW
August 03, 2017, 12:34:28 PM
 #5

А сами сайты я так понимаю на сервере будут храниться ?

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

OpenTrade - Open Source Cryptocurrency Exchange
Asor1
Newbie
*
Offline Offline

Activity: 11
Merit: 0


View Profile
August 04, 2017, 01:27:15 AM
 #6

Тут есть человек который веб хостинг через блокчейн хочет сделать с ним обсудил бы это дело, еще я с трудом понимаю как будут   приватные данные хранится в транзакции, типо явки пароли и так далее
babiypetr
Full Member
***
Offline Offline

Activity: 322
Merit: 102


View Profile WWW
August 04, 2017, 07:31:39 AM
 #7

А как Вы думаете, для какого рода сайтов станет популярна такая платформа? Мой опыт работы с хостинг проектами подсказывает, что это будут не совсем белые и пушистые сайты (я не про политику), Вас не смущает, то что велика вероятность добавить таким образом минусов в блокчейн технологии в глазах обычного обывателя?

kzv (OP)
Legendary
*
Offline Offline

Activity: 1722
Merit: 1285

OpenTrade - Open Source Cryptocurrency Exchange


View Profile WWW
August 04, 2017, 07:29:41 PM
 #8

А как Вы думаете, для какого рода сайтов станет популярна такая платформа? Мой опыт работы с хостинг проектами подсказывает, что это будут не совсем белые и пушистые сайты (я не про политику), Вас не смущает, то что велика вероятность добавить таким образом минусов в блокчейн технологии в глазах обычного обывателя?

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

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

OpenTrade - Open Source Cryptocurrency Exchange
imhoneer
Legendary
*
Offline Offline

Activity: 2604
Merit: 1566



View Profile
August 04, 2017, 08:45:34 PM
 #9


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

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



         ▄▀▀▀▀▀▀▀▀▀▀▀▀▀▄      
        █  █▀▀▀▀▀▀▀█  █        
       ▄▀▀▀▀▄     ▄▀▀▀▀▄      
▄▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄
█ ▄▀▀▀▀▀▀▀▀▀ ▄▄▄▄▄ ▀▀▀▀▀▀▀▀▀▀ █
█ ▀        ▄▀ ▄ ▄ ▀▄          █
█▄▄▄      █   █▀█   █      ▄▄▄█
 █  ▀▀▀▄▄▄█   █▀▀▄  █▄▄▄▀▀▀  █
 █        █   █▄▄█  █        █
 █         ▀▄ ▀ ▀ ▄▀         █
 █           ▀▀▀▀▀         █ █
 █ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▀ █
 ▀▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▀
    ▀▀                   ▀▀  



Arbitrum Balance
/



             ▄▄████▄▄
         ▄▄████████████▄▄
      ▄██████████ █████████▄
█▀█▄▄▄███████████ █▀█▀██████
▀▀▀         ▀████      ▀████
▀▀▀▀▀▀▀▀█▀▀▄    █ ████  ████
     ▄▄▄ ▀▄ ▀▀▀▀█        ███
     █▄█   ▀▀▀▀▀█ █████  ███
▄▄▄▄▄▄▄▄█▄▄▄▄▄▄▄█       ▄██
   ▄▄▄     ▄█████ █▄█▄████
   █▄█▀▀▀▀███████ ██████▀
            ▀████████▀▀
              ▀▀██▀▀

           


imhoneer investment fund
/


   ▄▄███████████████▄▄
 ▄█████████████████████▄
▄██████████████▀▀███████▄
████████████▀▀    ███████
█████████▀▀   ▄   ███████
██████▀▀     █    ███████
████▀       █     ███████
█████▄▄   ▄█      ███████
████████ ██▄      ███████
▀████████ ▀▄███▄▄███████▀
 ▀█████████████████████▀
   ▀▀███████████████▀▀


Telegram-канал @imho_idea
kzv (OP)
Legendary
*
Offline Offline

Activity: 1722
Merit: 1285

OpenTrade - Open Source Cryptocurrency Exchange


View Profile WWW
August 04, 2017, 09:01:04 PM
 #10


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

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

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

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

OpenTrade - Open Source Cryptocurrency Exchange
imhoneer
Legendary
*
Offline Offline

Activity: 2604
Merit: 1566



View Profile
August 04, 2017, 09:38:45 PM
 #11


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

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

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

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

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



         ▄▀▀▀▀▀▀▀▀▀▀▀▀▀▄      
        █  █▀▀▀▀▀▀▀█  █        
       ▄▀▀▀▀▄     ▄▀▀▀▀▄      
▄▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄
█ ▄▀▀▀▀▀▀▀▀▀ ▄▄▄▄▄ ▀▀▀▀▀▀▀▀▀▀ █
█ ▀        ▄▀ ▄ ▄ ▀▄          █
█▄▄▄      █   █▀█   █      ▄▄▄█
 █  ▀▀▀▄▄▄█   █▀▀▄  █▄▄▄▀▀▀  █
 █        █   █▄▄█  █        █
 █         ▀▄ ▀ ▀ ▄▀         █
 █           ▀▀▀▀▀         █ █
 █ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▀ █
 ▀▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▀
    ▀▀                   ▀▀  



Arbitrum Balance
/



             ▄▄████▄▄
         ▄▄████████████▄▄
      ▄██████████ █████████▄
█▀█▄▄▄███████████ █▀█▀██████
▀▀▀         ▀████      ▀████
▀▀▀▀▀▀▀▀█▀▀▄    █ ████  ████
     ▄▄▄ ▀▄ ▀▀▀▀█        ███
     █▄█   ▀▀▀▀▀█ █████  ███
▄▄▄▄▄▄▄▄█▄▄▄▄▄▄▄█       ▄██
   ▄▄▄     ▄█████ █▄█▄████
   █▄█▀▀▀▀███████ ██████▀
            ▀████████▀▀
              ▀▀██▀▀

           


imhoneer investment fund
/


   ▄▄███████████████▄▄
 ▄█████████████████████▄
▄██████████████▀▀███████▄
████████████▀▀    ███████
█████████▀▀   ▄   ███████
██████▀▀     █    ███████
████▀       █     ███████
█████▄▄   ▄█      ███████
████████ ██▄      ███████
▀████████ ▀▄███▄▄███████▀
 ▀█████████████████████▀
   ▀▀███████████████▀▀


Telegram-канал @imho_idea
kzv (OP)
Legendary
*
Offline Offline

Activity: 1722
Merit: 1285

OpenTrade - Open Source Cryptocurrency Exchange


View Profile WWW
August 04, 2017, 09:45:09 PM
 #12


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

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

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

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

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

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

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

OpenTrade - Open Source Cryptocurrency Exchange
imhoneer
Legendary
*
Offline Offline

Activity: 2604
Merit: 1566



View Profile
August 04, 2017, 10:25:32 PM
 #13


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

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



         ▄▀▀▀▀▀▀▀▀▀▀▀▀▀▄      
        █  █▀▀▀▀▀▀▀█  █        
       ▄▀▀▀▀▄     ▄▀▀▀▀▄      
▄▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄
█ ▄▀▀▀▀▀▀▀▀▀ ▄▄▄▄▄ ▀▀▀▀▀▀▀▀▀▀ █
█ ▀        ▄▀ ▄ ▄ ▀▄          █
█▄▄▄      █   █▀█   █      ▄▄▄█
 █  ▀▀▀▄▄▄█   █▀▀▄  █▄▄▄▀▀▀  █
 █        █   █▄▄█  █        █
 █         ▀▄ ▀ ▀ ▄▀         █
 █           ▀▀▀▀▀         █ █
 █ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▀ █
 ▀▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▀
    ▀▀                   ▀▀  



Arbitrum Balance
/



             ▄▄████▄▄
         ▄▄████████████▄▄
      ▄██████████ █████████▄
█▀█▄▄▄███████████ █▀█▀██████
▀▀▀         ▀████      ▀████
▀▀▀▀▀▀▀▀█▀▀▄    █ ████  ████
     ▄▄▄ ▀▄ ▀▀▀▀█        ███
     █▄█   ▀▀▀▀▀█ █████  ███
▄▄▄▄▄▄▄▄█▄▄▄▄▄▄▄█       ▄██
   ▄▄▄     ▄█████ █▄█▄████
   █▄█▀▀▀▀███████ ██████▀
            ▀████████▀▀
              ▀▀██▀▀

           


imhoneer investment fund
/


   ▄▄███████████████▄▄
 ▄█████████████████████▄
▄██████████████▀▀███████▄
████████████▀▀    ███████
█████████▀▀   ▄   ███████
██████▀▀     █    ███████
████▀       █     ███████
█████▄▄   ▄█      ███████
████████ ██▄      ███████
▀████████ ▀▄███▄▄███████▀
 ▀█████████████████████▀
   ▀▀███████████████▀▀


Telegram-канал @imho_idea
petrov752
Full Member
***
Offline Offline

Activity: 138
Merit: 100


View Profile
August 05, 2017, 09:55:36 PM
 #14

Если сайт это способ передать информацию то посмотрите на проект SilentNotary - загрузили файл по нему вычисляется хеш сам файл в хранилище пользователю две ссылки. Если кто-то изменил документ поплыл хеш...
Asor1
Newbie
*
Offline Offline

Activity: 11
Merit: 0


View Profile
August 06, 2017, 05:47:04 AM
 #15

очень интересный такой момент, когда такой интернет на блокчейне разовьетеся до множество запросов то транзакции именно пользователь будет обеспечивать ? и как вообще система будет обрабатывать такую нагрузку ?
Lud12
Member
**
Offline Offline

Activity: 98
Merit: 10


View Profile
August 06, 2017, 08:34:50 AM
 #16

хорошая идея  Wink

kzv (OP)
Legendary
*
Offline Offline

Activity: 1722
Merit: 1285

OpenTrade - Open Source Cryptocurrency Exchange


View Profile WWW
August 06, 2017, 06:42:47 PM
 #17

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

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

OpenTrade - Open Source Cryptocurrency Exchange
kzv (OP)
Legendary
*
Offline Offline

Activity: 1722
Merit: 1285

OpenTrade - Open Source Cryptocurrency Exchange


View Profile WWW
August 06, 2017, 08:50:37 PM
 #18

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

OpenTrade - Open Source Cryptocurrency Exchange
Dezm0nd
Newbie
*
Offline Offline

Activity: 35
Merit: 0


View Profile WWW
August 07, 2017, 08:24:46 AM
 #19


Примеров пока нет. Но современные технологии 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 распаковщики.
Bombinate
Newbie
*
Offline Offline

Activity: 39
Merit: 0


View Profile WWW
August 08, 2017, 02:07:33 PM
 #20

Как бы вы оценили скорость загрузки сайта в блокчейн ?
Pages: [1] 2 3 4 5 6 7 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!