Децентрализованные идентификаторы для Интернета становятся рекомендуемым стандартом

Тим Бернерс-Ли в последнее время объявил о решении преобразовать спецификацию который определяет децентрализованные идентификаторы для Интернета (DID, децентрализованный идентификатор), в состоянии рекомендованного стандарта, тем самым сводя на нет возражения, выдвинутые Google и Mozilla.

Спецификация DID вводит новый тип глобальных идентификаторов только те, что не связаны с отдельными централизованными организациями и службами, таких как регистраторы доменов и центры сертификации. Идентификатор может быть связан с произвольным ресурсом и генерироваться системами, которым доверяет владелец ресурса.

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

Формат нового URI формируется как «did:method:unique_identifier», где «did» указывает новую схему URI, «method» указывает механизм обработки идентификатора, а «unique_identifier» — идентификатор ресурса, зависящий от метода.

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

Реализации методов выходят за рамки стандарта DID, определяются в его спецификациях и хранятся в отдельном реестре.

Сейчас было предложено 135 методов на основе различных блокчейнов, криптографических алгоритмов, распределенных технологий, децентрализованных баз данных, систем P2P и механизмов идентификации. Также можно создавать DID-ссылки в централизованных системах, например, веб-метод позволяет привязывать традиционные имена хостов (например, «did:web:example.com»).

Возражения Google связаны с разделением спецификации за общий механизм децентрализованных идентификаторов спецификаций конечных реализаций методов, что не позволяет анализировать корректность основной спецификации без изучения спецификаций методов.

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

Возражение Mozilla заключается в том, что спецификация не обеспечивает адекватной переносимости, оставляя проблему на стороне регистрации метода.

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

Позиция W3C заключается в том, что стандартизация спецификации DID, которая определяет новый класс расширяемых идентификаторов и связанный с ним синтаксис, будет способствовать дальнейшему развитию методов и достижению консенсуса по стандартизации методов.

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

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

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


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.