Что мы знаем о Биткойн на ТВ ?
- 2 799
- 6
Уже около двух месяцев компания Koodilehto продолжает свой эксперимент «Kryptoradio»: биткойн операции(транзакции) транслируются по всей территории Финляндии способом цифрового теле-сигнала. Принимать такого вида сигнал может любое устройство с более менее подходящим приемником и специальным для него ПО; охват имеет около 95% населения страны (это примерно 5 миллионов человек). Для того чтобы передать сигнал — используется специально разработанный протокол, важный для передачи небольшого потока информации по односторонним цифровым сетям.
Представитель «Koodilehto» Туомо Сипола посянил:
«Мы собираемся сделать биткойн доступным если будет отсутствовать подключение к интернету. Телевизионные сети очень хороши, так как были спроектированы для работы в самых необычных условиях.»
В чем плюсы, а в чём минусы этой системы?
И так.. в эфире всем известный Блокчейн
Сама идея Kryptoradio основана на том, что не всегда пользуясь биткойном обязательно отправлять информацию в сеть. К примеру, для трейдеров (продавцов), принимающих биткойны в обмен на товары или услуги, важно лишь получать из сети информацию о том, пришла ли на его адрес оплата заказа. На данный момент подобные системы используются через обычное подключение к интернету. Основатель проекта Kryptoradio Джоел Летонен (Joel Lehtonen) поставил цель сделать биткойн более значимым в случае если нет надежного подключения к интернету или если такое подключение проблема для продавца с ощутимыми затратами.
Сервера Kryptoradio всё время получают данные о последних операциях из интернета, кодируют их в ту самую форму, пригодную для передачи по стандарту цифрового телевидения DVB-T, и передают прямо в эфир. Принимать сообщения Kryptoradio в состоянии абсолютно любое устройство с DVB-T-ресивером. Чтобы расшифровать сигнал нужно специальное открытое ПО, разработанное для операционной системы GNU/Linux. Именно поэтому, менее чем за 100 долларов на основе микрокомпьютера Raspberry Pi и простейшего DVB-T-ресивера есть возможность собрать устройство, которое будет прекрасно принимать и расшифровывать Kryptoradio. Поскольку в Kryptoradio транслируются не только блоки, а также последние транзакции по состоянию их поступления, при помощи протокола в легкую можно собрать точку продаж, принимающую zero-confirmation-платежи, то есть транзакции, которые не вошли в блок. Это возможно приемлемо для небольших платежей, где нужно сократить время ожидания клиента, а возможными убытками от неподтверждения транзакции можно пренебречь.
Среди значимых новинок протокола Kryptoradio мы можем отметить, возможно, первое решение одного из аспектов проблемы масштабируемости. В обычном использовании протокола после формирования блока все транзакции, вошедшие в него, автоматически рассылаются всем узлам сети вне зависимости от того, получали они эту транзакцию на этапе формирования блока или нет. В Kryptoradio блок содержит в себе только идентификаторы отправленых ранее транзакций. Это позволяет уменьшить поток данных до 7,5 Кбит/с при макс. пропускной способности стандарта DVB-T до нескольких Мбит/с. Создатели Kryptoradio утверждают, что бесперебойная работа системы гарантирована при размере блока до 10 мегабайт (сейчас он имеет ограничение в 1 мегабайт).
Протокол Kryptoradio может быть полезен для организации автономных точек продаж, которые принимают оплату в биткойнах. К примеру, с Kryptoradio можно создать полностью автоматических паркоматов, автоматов с напитками, прачечных и тд. Но безопасна ли подобная система?
Перехват сигнала
Чем простая точка продаж с Kryptoradio отличается от невзрачного биткойн-клиента? Принципиальное отличие в том, что Kryptoradio-узел, не подключенный к интернету, не в состоянии получить информацию о каком либе блоке и не может осуществить проверку достоверности полученных им данных. Поэтому, узел должен доверять централизованной организации – серверу, который кодирует блокчейн в форму DVB-T. Он, как любая централизованная система, может быть изобилием атаки из-за человеческого фактора.
Более того, большие возможности открываются перед злоумышленниками, оснащенными портативными телепередатчиками. Он в состоянии как заглушить сигнал Kryptoradio, вызвав неполадки в работе точки продаж, так и транслировать поддельный блокчейн. Для простого узла атака такого типа вряд ли осуществима: стандартный биткойн-клиент одновременно подключен к нескольким биткойн-узлам, и если один из них начнет транслировать поддельную версию блокчейна, это быстро станет очевидно. Но Kryptoradio-узел имеет информацию из одного источника и не может ее перепроверить.
Конечно, для создания поддельной цепочки блоков злоумышленнику необходимо будет выполнить серию операций хэширования. Но Kryptoradio-узел не может самостоятельно узнать текущую сложность сети. Если заглушить поступающий сигнал в момент очередного пересчета сложности (примерно раз в две недели), можно «убедить» узел в том, что сложность упала до уровня, при котором расчет фейкового блока можно провести за разумное время на обычном ноутбуке.
Таким образом, для Kryptoradio узлов имеет место быть такой вот сценарий атаки:
1. разместить передатчик телесигнала ближе к точкам продаж;
2. на какое-то время заглушить сигнал Kryptoradio, дабы узел пропустил как минимум один блок (обязательно также и момент перерасчета сложности);
3. начать транслировать через передатчик свою версию блокчейна, в которой на счет продавца поступила оплата;
4.получить товар или услугу.
Официальный сайт проекта повествует, что в числе ближайших запланированных нововведений показано шифрование сигнала («serial traffic signing»). Возможно, это могло бы гарантировать точке продаж достоверность получаемой от ресивера информации. Вопрос в том, как офлайн точка сможет обменяться с сервером ключиками.
В ближайших планах создателей Kryptoradio также транслировать дополнительную информацию, к примеру, обменный курс биткойна. НО! Если данныех блокчейны защищены самим их содержанием (трудно подделать хэш, сохранив нужное количество нулей в его начале), то траставость дополнительной информации будет невозможно проверить без дополнительного источника. Вор с портативным телепередатчиком в состоянии не затрагивая сам блокчейн, симулировать резкий рост курса биткойна. В случае, если цена в точке продаж фиксируется в фиатной валюте и пересчитывается в биткойн перед самой оплатой, злоумышленник может получить товар или услугу, перечислив продавцу лишь малую часть настоящей цены.
Конечно же, такие атаки можно пресечь, перепроверяя информацию с помощью стороннего источника, к примеру, через мобильный интернет. Но если мобильный интернет доступен, зачем нужно Kryptoradio?
Космос и коммерческие предложения?
Kryptoradio – не первый проект, который пытается найти новейшие каналы для трансляции блокчейна. Проект BitSat проектирует новую систему спутников, выполняющих такую функцию.
Летонену не страшна конкуренция:
«Вместе с проектом BitSat у нас общие цели. Мы хотим использовать ПО для их достижения. Наши проекты не конкуренты, спутниковый сигнал в некоторых условиях сложнее принимать. Но используя два или три разных метода трансляции информации, по альтернативы с кабельным, спутниковым и эфирным телевидением, мы можем добиться большего распространения биткойна.»
В конце этого года проект Kryptoradio планирует запустить механизмы монетизации. Поскольку DVB-T позволяет передавать значительно больше информации, чем один лишь блокчейн биткойна, в планах создателей проекта – продавать эфирное время своего «телеканала». И всё же, по словам Летонена, до запуска коммерческих проектов нужно провести дополнительное тестирование и улучшить качество приема сигнала внутри зданий.
Прямо сейчас кроме биткойна сеть Kryptoradio транслирует блокчейн и котировки «финской национальной криптовалюты» FIMK, построенной на базе исходного кода Nxt. Более того, Летонен верит больше в биткойн:
«У биткойна на сегодняшний день больше шансов на успех. Допустим, что та или иная криптовалюта и осуществит прорыв но превзойти биткойн? Наврятли. Решив проблемы масштабируемости, Kryptoradio поможет биткойну получить широкое распространение по всему миру.»
Дата публикации: 27.10.2014
Олег 21:07 20 Дек 2014
Я что-то не понял, а что именно могут дать нам эти передачи по волнам? На что повлияет или же наоборот докажет, что именно такая передача выгоднее в данное время? Если бы информировалось, что нужно проводить сделку, пока не потеряна ситуация, то было бы интереснее.