Verifiable Credential — это цифровое утверждение, выданное надежной стороной и доступное для независимой проверки любым участником. В отличие от бумажных сертификатов и централизованных баз, VC не требует онлайн-запросов к эмитенту: достаточно проверить подпись для подтверждения подлинности.
Стандартный рабочий процесс VC включает такие этапы:
Блокчейн не хранит содержимое credential, а выступает опорой доверия: он позволяет проверить личность эмитента и предотвращает подделку credentials. Такая модель с офлайн-проверкой снижает зависимость системы и риски для конфиденциальности.
Модель доверия VC основана на четком разделении ролей между тремя сторонами, каждая из которых отвечает за свою функцию без централизованного контроля.
Распределение ролей:
Главное преимущество этой структуры — переносимое доверие. Credential, выданная надежным эмитентом, может использоваться держателем в разных сценариях без повторной аутентификации на исходной платформе. Это освобождает идентичность и кредитную историю от привязки к одной системе. Кроме того, поскольку проверяющие анализируют только подписи и статус, не храня данные, система остается эффективной при масштабировании.
В традиционных системах идентификации пользователи часто вынуждены раскрывать лишние личные данные для подтверждения одного факта. Одно из главных новшеств VC — встроенная защита конфиденциальности. Благодаря селективному раскрытию и доказательствам с нулевым разглашением держатель может подтвердить отдельные условия, не раскрывая лишние детали — например, доказать совершеннолетие без указания даты рождения.
На практике защита конфиденциальности реализуется так:
Этот подход обеспечивает баланс между доверием и конфиденциальностью, делая децентрализованные системы идентификации оптимальным решением для финансового, медицинского и образовательного сектора.