The LTB Network Forum


Скрытые сюрпризы и секреты blockchain

Back to LTB in Russian

Jump to bottom
Pages: 12

Comments

kenobius

Как известно, каждая биткойн-транзакция хранится в распределенной базе данных, известной как blockchain (блокчейн). Однако пользователи нашли способы взлома биткойн-протокола, для того чтобы хранить там информацию не только о сделках. Путешествуя по блокчейну, можно найти много странных и любопытных вещей, от картинок до программных кодов на JavaScript, Python и Basic. И если вы используете биткойн-клиент, вероятно, все эти данные прямо сейчас хранятся на вашем компьютере!

Посвящение Нельсону Манделе

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

Секретное сообщение в первом биткойн-блоке

Известный факт, что генезис-блок — первый блок данных в биткойн-сети — содержал секретное сообщение. Параметр блока под названием coinbase содержал следующую строку:

“The Times 03 / Янв / 2009 Канцлер готов оказать повторную помощь банкам”.

Нетрудно догадаться, что сообщение является отсылкой к номеру газеты The Times от 3 января 2009 года, выпущенной в разгар финансового кризиса. Вероятно, Сатоши Накамото, поместивший данную запись в самый первый блок, хотел поиронизировать на тему неплатежеспособности банковского сектора.

Логотип Bitcoin

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

Молитва майнера

Однажды один из майнеров пула Eligius под ником luke-jr начал размещать католические молитвы на английском языке и латыни в параметре блока coinbase.

XSS Demo

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

window.alert(«Если бы это было взаправду, ваш кошелек был бы уже пуст .»)

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

Биткойн-инструкция

В этой транзакции спрятан PDF-файл с оригинальной биткойн-инструкцией, аналогичной той, что хранится на bitcoin.org.

Фото

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

В этой системе можно найти текст из Бхагавад-Гиты, число Пи с тысячей знаков после запятой, множество JPG и PNG-изображений, стихотворения Шела Силверстайна и Руми, различные цитаты.

Хранилище Wikileaks

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

Как отправить сообщение через блокчейн?

Очень просто! Запишите свое сообщение в строку из 20 символов.

Затем преобразуйте ее в шестнадцатеричный формат, например, на языке Python это делается следующим образом:

http://righto.com/bc’.encode(‘hex’)

Теперь необходимо преобразовать шестнадцатеричное число в биткойн-адрес. Это можно сделать онлайн по ссылке:

https://blockchain.info/q/hashtoaddress/ваше шестнадцатеричное число

Отправьте небольшое количество биткойнов по этому адресу. Как только блок с транзакцией будет добыт одним из майнеров, ваше сообщение отобразится в блокчейне. Пример текстового сообщения можно увидеть здесь (http://bitcoinstrings.com/blk00113.txt).

Учтите, отправленные биткойны будут потеряны навсегда! Так что посылайте очень малые суммы.

Резюме

Пользователи нашли множество способов хранения в блокчейне самых разных вещей. Рассмотренные в этой статье – лишь малая часть из них. Вы можете продолжить изучение блокчейна самостоятельно. Кто знает, какие “сокровища” вам удастся откопать!

Полная версия статьи с примерами, здесь: http://bitnovosti.com/2015/02/08/sekrety-i-surprizy-blockchain/

0 likes
  • D1smay

    интересно все) надо попробовать отправить текст X Y I , чтоб знали, что русские и тут побывали)))

    Permalink
    0 likes
  • MartaZ

    @d1smay интересно все) надо попробовать отправить текст X Y I , чтоб знали, что русские и тут побывали)))

    Оставьте "наскальную" надпись типа: здесь был вася.

    Permalink
    0 likes
  • krupenin

    @d1smay интересно все) надо попробовать отправить текст X Y I , чтоб знали, что русские и тут побывали)))

    а можно написать ВАСЯ+МАША = )))

    Permalink
    0 likes
  • Volodimir

    Очень интересно, безграничные возможности.

    Permalink
    0 likes
  • Dikar

    Даже не подозревал о таких воможностях)))

    Permalink
    0 likes
  • Colo

    Скоро можно будет пользоваться как википедией.

    Permalink
    0 likes
  • pravda

    @volodimir Очень интересно, безграничные возможности.

    Не совсем, может шпионы там уже давно документы прячут

    Permalink
    0 likes
  • georgii

    Век живи век учись. Сколько еще нас ждет сюрпризов от битка?

    Permalink
    0 likes
  • lir1980

    А какой максимальный обьем текста можно спрятать в сообщении?

    Permalink
    0 likes
  • dajdaj

    @d1smay интересно все) надо попробовать отправить текст X Y I , чтоб знали, что русские и тут побывали)))

    Можно стихи Пушкина или Война и Мир Толстого

    Permalink
    0 likes
Jump to top
Pages: 12

Post Reply

Please Login to post a reply to this thread.

© Copyright 2013–2016 The LTB Network. All rights reserved .