Студент компьютерного факультета из Нидерландов придумал недорогое в использовании и полностью анонимное приложение для обмена сообщениями, которое использует технологию Blockchain, на основе которой так же построена криптовалюта Bitcoin.
25-летний студент, который кроме того является автором книги "Справочник разработчика Bitcoin", считает что это приложение поможет обойти цензуру и слежку за перепиской клиентов и обойти ограничение на свободу слова.
Основной принцип работы приложения предельно прост, он подключается к локальному Bitcoin-кошельку пользователя и обращает в нем средства, тем самым генерируя комиссии в блоках. Программа внедряет сообщения в данные блоков каждой сделки, при этом используются подписи, открытые ключи и другие данные. Так как все операции перевода средств происходят между адресами одного кошелька, все финансы так и остаются у пользователя. В итоге, все расходы за использование приложения сводятся к минимальным комиссионным. Для того, что бы прочитать сообщение нужно воспользоваться вс тем же приложением и "ID", который представляет клиент, который отправлял сообщение. Этот "ID" определяет какие части Blockchain нужно считать для получения сообщения. Для уменьшения веса сообщений разработчик включил в приложение простейший алгоритм сжатия текстов.
По рассчетам разработчика, стоимость передачи текстов будет лежать примерно в пределах 16 Сатоши за 1 байт. Что бы передать статью такого размера как эта, понадобится примерно 60 000 Сатоши. По текущему курсу BTC, это примерно 25 центов США. Любое новое сообщение может быть легко привязано к предыдущим.
На самом деле, на практике данное приложение пока что мало применимо. Так как все данные передаваемые в сообщениях на данный момент можно легко раскодировать даже не зная "ID". А кроме того, передача текста таким способом довольно сильно перегружает Blockchain.
В данный момент существуют и другие реализации передачи сообщений через Blockchain. К примеру, CryptoGraffiti.info дает возможность пользователям писать и читать произвольные сообщения на Blockchain, используя веб-интерфейс. Один из пользователей Reddit, Адам Смит тоже недавно выпустил свой сервис для публикаций через Blockchain под названием Стоун.