Блокчейн. Схема новой экономики - Мелани Свон
Шрифт:
Интервал:
Закладка:
Поскольку домен .bit находится вне традиционной структуры интернета, для просмотра расположенных в нем веб-сайтов используются прокси-серверы, обрабатывающие DNS-запросы, а также расширения для Firefox и Chrome. Таким образом, домены .bit предоставляют механизм обеспечения свободы слова. По данным веб-сайта BitcoinContact, к октябрю 2014 года было зарегистрировано 178 397 доменов .bit, включая, например, wikileaks.bit. Преимуществами децентрализованных транзакций можно пользоваться не только в сфере финансов, но и во многих других областях.
Другие децентрализованные службы DNS и технические сложности
В реализации Namecoin обнаружены технические проблемы, допускающие захват доменов .bit (ошибка, позволяющая обновлять значения, если имя на входе транзакции совпадает с именем на выходе, и переопределять параметры новой регистрации)[97]. Разработчики исправляют проблему. Критики (как и критики биткойна в целом) также говорят о том, что ключевые особенности децентрализованных служб DNS (дешевое и анонимное создание доменных имен, невозможность централизованного управления) могут с успехом использоваться преступниками[98]. Защитники блокчейн-технологии приводят примеры использования прослеживаемости транзакций в общедоступном журнале записей для поимки преступников, а также множества других законных применений блокчейна[99].
Тем временем разрабатываются другие децентрализованные службы имен, такие как децентрализованный домен верхнего уровня .Р2Р, предложенный организацией BitShares. Этот проект показывает, что децентрализация DNS устраняет необходимость в посредниках – службах сертификатов (которые могут оставлять URL-адреса уязвимыми к атакам), а модель блокчейна может быть более безопасной, поскольку утратить контроль домена можно только в случае потери соответствующего закрытого ключа[100]. DotP2P предлагает дополнительные возможности улучшения реестра DNS, например аукционное определение цены для борьбы с киберсквоттингом. С децентрализованными службами DNS связаны службы идентификации. В октябре 2014 года BitShares запустила службу KeyID (до ребрендинга – Keyhotee), которая предоставляет систему безопасной электронной почты и идентификации на основе децентрализованной блокчейн-технологии[101].
Свобода слова и борьба с цензурой: проекты Alexandria и Ostel
Alexandria – один из блокчейн-проектов, поддерживающих свободу слова. Его цель – создание неизменяемых исторических записей путем кодирования и внесения в блокчейн записей из Twitter. Любые твиты, содержащие определенные ключевые слова (например, Украина или Эбола), кодируются в блокчейне Alexandria при помощи Florincoin, криптовалюты, основанной на коде биткойна, и лайткойна, с быстрой обработкой транзакций (40 секунд) и расширенным полем аннотации (концепция Memocoin). Это позволяет сохранить твиты, которым грозит вмешательство цензуры[102]. Основная особенность Florincoin – комментарии к транзакциям. Для записи метаданных и содержимого используется поле длиной 528 символов[103]. Расширенная возможность комментирования может широко применяться во многих проектах на основе блокчейна, например для предоставления метаданных и защищенных указателей на файлы рентгеновских снимков или геномных последовательностей.
Еще один проект, поддерживающий свободу слова, – служба Ostel, обеспечивающая бесплатную шифрованную телефонную связь по протоколу VoIP (Voice over IP, голос поверх IP). Другие службы, в том числе Skype, могут прослушиваться Агентством национальной безопасности США[104]. Ostel – хороший пример описанного Дэвидом Брином[105] противостояния скрытому надзору АНБ (которому подвержены и традиционные телефонные сети, и Skype[106]).
Децентрализованные DNS и цифровая идентификация личности
Кроме исходной мотивации к обеспечению свободы слова и противодействию централизованному контролю интернета, функциональность централизованных DNS имеет другие важные применения в развивающейся экосистеме Блокчейн 3.0. Блокчейн позволяет пересмотреть и децентрализовать все операции в интернете, включая службы DNS (Namecoin, DotP2P), цифровую идентификацию (KeyID, OneName, BitID) и обработку сетевого трафика (открытый протокол OpenLibernet.org).
Одна из сложностей, относящихся к системе биткойна, интернету и сетевым коммуникациям в целом, – треугольник Зуко. Эта проблема характерна для любой системы, как-либо идентифицирующей участников сетевого протокола: как сделать идентификаторы, такие как URL-адреса или имена пользователей, например DeMirage99, не только безопасными и децентрализованными, но и удобными для использования человеком (то есть не в виде невнятных 32-разрядных буквенно-цифровых строк)[107]. Становление блокчейн-технологий потребует решения этой задачи. Такое решение может предложить служба Namecoin, которая хранит адреса URL и может хранить любую другую информацию. Основная функция Namecoin – хранить и сопоставлять имена и значения. Аналогично тому как биткойн может применяться не только для финансовых операций, Namecoin можно применять не только для определения имен DNS, но и для хранения любой информации. Используя особые пространства имен, можно хранить информацию, которой сложно или небезопасно обмениваться другими способами. Это позволяет нам решить проблему треугольника Зуко, поскольку дает возможность сопоставлять открытый ключ (32-разрядное буквенно-цифровое значение) с удобным для человеческого восприятия именем (DeMirage99). Такую функциональность предоставляют, например, службы цифровой идентификации OneName и BitID.