Статьи редакцииДругие статьи

Децентрализованный Интернет: преимущества, трудности и последствия

Что меняется, когда сеть может уйти от своего регистратора? Преимущества децентрализованной регистрации IP-адресов, сложные вопросы её устройства и причины не откладывать перемены.

Содержание

Синяя ребристая плитка лежит между двумя одинаковыми сервисными стойками рядом с миниатюрной мастерской, подключённой к сети.

Смена сервиса не должна означать потерю сети. Предложение Лу Хэна сочетает возможность выбрать администратора с сохранением записей, которые другие участники по-прежнему могут проверить.

Вот полезная проверка для децентрализованного Интернета: если организация, регистрирующая адреса вашей сети, завтра прекратит работу, сможете ли вы подтвердить, какие ресурсы за вами закреплены, и продолжить работу?

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

Преимущество: оператор может уйти, не потеряв свою сеть

Возьмём провайдера, обслуживающего дома и предприятия. Его клиентам нужна непрерывная связь. Они ничего не выигрывают от того, что провайдер привязан к одному администратору на всё время использования своих адресных ресурсов.

При подходе, который отстаивает Лу Хэн, провайдер смог бы перенести независимо проверяемые записи к другому поставщику регистрационных услуг. Смена администратора не означала бы отказа от ресурсов, на которых он построил свою сеть.

Это меняет отношения. Регистратор должен оказывать полезную услугу, потому что у сети появляется реальный выбор. Право уйти делает подотчётность действенной: оператор может действовать, а не бесконечно ждать внутренних реформ.

Как работал бы распределённый реестр

Предложение из заметки № 13 Лу Хэна предусматривает использование распределённого реестра для регистрации IP-адресов. Несколько независимых участников хранят и проверяют общую историю записей. Криптографические подписи помогают установить, кто вправе разрешить изменение. Общие правила не позволяют одновременно признать два противоречащих друг другу притязания на один и тот же ресурс.

Цель — сделать так, чтобы запись о ресурсе сохраняла силу при сбое или произвольном решении любого отдельного администратора. Недостаточно разместить копии базы данных на нескольких серверах, если исключительное право изменять её по-прежнему принадлежит одной организации.

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

Сложные вопросы — часть проектирования

Что произойдёт, если держатель потеряет свой ключ подписи? Кто разрешит спор между двумя претендентами на один ресурс? Как исполнить имеющее законную силу судебное решение, не наделяя одного участника правом переписывать записи всех остальных? Смогут ли участники заменить поставщика услуг, который перестал работать, и при этом сохранить согласие относительно истории записей?

Это требования к инженерному решению и устройству управления, а не повод оставить нынешнюю зависимость нетронутой. Убедительная реализация должна показать свои ответы на практике. Реестр со скрытым главным ключом воспроизведёт исходную проблему. Система, в которой нельзя исправить непреднамеренную ошибку, создаст новую.

Децентрализация регистрации также не шифрует трафик автоматически, не прекращает слежку и не ускоряет каждый сервис. Для этого нужны отдельные технические меры. Здесь выигрыш конкретен и важен: уменьшить власть одной организации над признанием сетевых ресурсов.

Почему большего участия недостаточно

Если пригласить на встречу больше людей, решение может стать лучше. Но само по себе это не меняет того, у кого остаётся окончательная возможность подтвердить признание, отозвать его или отказать в нём.

Передача этих полномочий более крупной международной организации тоже не устраняет зависимость. В заметке № 8 изложено, почему Лу Хэн отвергает централизованные альтернативы. Устройство системы должно позволять независимым сетям координировать работу, не делая одну организацию незаменимой.

Почему перемены важны уже сейчас

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

Замысел состоит в том, чтобы глобальный Интернет продолжал работать при институциональных сбоях, а держатели ресурсов могли выбирать услуги, которыми пользуются. Продолжите чтение заметкой № 37 Лу Хэна: почему децентрализация больше не вопрос выбора.