Урок 3

Как подтверждается доверие на блокчейне

Если DID отвечает на вопрос «Кто я?», то Verifiable Credentials (VC) позволяют ответить на вопрос «Что я могу доказать?». В децентрализованных системах идентификации доверие не зависит от одной платформы или базы данных. Оно строится и передаётся между сторонами с помощью криптографически подтверждённых утверждений. В этом уроке вы получите полный обзор работы VC, ролей участников и механизмов защиты конфиденциальности. Это поможет вам разобраться, как формируется и проверяется доверие в блокчейне.

Принцип работы Verifiable Credentials

Verifiable Credential — это цифровое утверждение, выданное надежной стороной и доступное для независимой проверки любым участником. В отличие от бумажных сертификатов и централизованных баз, VC не требует онлайн-запросов к эмитенту: достаточно проверить подпись для подтверждения подлинности.

Стандартный рабочий процесс VC включает такие этапы:

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

Блокчейн не хранит содержимое credential, а выступает опорой доверия: он позволяет проверить личность эмитента и предотвращает подделку credentials. Такая модель с офлайн-проверкой снижает зависимость системы и риски для конфиденциальности.

Issuer, Holder и Verifier

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

Распределение ролей:

  • Issuer: сторона, выпускающая credentials — обычно это учреждение, платформа или организация с публичной репутацией.
  • Holder: лицо или организация, получающие credential и полностью контролирующие ее использование.
  • Verifier: участник, проверяющий подлинность credential в конкретных ситуациях.

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

Защита конфиденциальности и селективное раскрытие

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

На практике защита конфиденциальности реализуется так:

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

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

Отказ от ответственности
* Криптоинвестирование сопряжено со значительными рисками. Будьте осторожны. Курс не является инвестиционным советом.
* Курс создан автором, который присоединился к Gate Learn. Мнение автора может не совпадать с мнением Gate Learn.