В настоящее время система Namecoin работает не как система для регистрации всех доменов подряд, а как механизм обеспечения свободы слова для доменов, борющихся с цензурой (например, в странах с ограниченной политической свободой). Домен верхнего уровня для Namecoin – .bit.
Действия, необходимые для регистрации нового домена или обновления существующего, встроены в протокол Namecoin и основаны на транзакциях. Например, транзакция регистрации «name_ new» будет стоить 0,01 NMC (валюту namecoin можно покупать и продавать за биткойны). Домены можно регистрировать в системе Namecoin напрямую или посредством служб регистрации, таких как https://dotbit.me/.Поскольку домен .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).