挑战零知识证明 идентификация системы: исследование многообразных решений

robot
Генерация тезисов в процессе

zk-SNARKs идентификация системы проблемы и многообразные решения

В области цифровой идентификации применение технологии zk-SNARKs постепенно становится мейнстримом. Различные проекты идентификации на основе zk-SNARKs разрабатывают удобные для пользователей решения, позволяя пользователям подтверждать свою идентификацию без раскрытия конкретной информации. Например, количество пользователей World ID недавно превысило 10 миллионов, на Тайване и в Европейском Союзе также применяют технологию zk-SNARKs в проектах цифровой идентификации.

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

  • zk-SNARKs упаковка решила множество важных проблем.
  • Но zk-SNARKs идентификация все еще несет риски, в основном связанные с жестким соблюдением свойства "один человек - одна идентификация".
  • Просто полагаться на "доказательство богатства" для предотвращения атак ведьм недостаточно, нам нужно какое-то решение "похожее на идентификацию".
  • Идеальное состояние заключается в том, что стоимость получения N идентификаций составляет N².
  • Многообразная система идентификации является самым реалистичным решением, это может быть явная ( идентификация, основанная на социальных графах ), а также может быть скрытая ( множественная идентификация с использованием zk-SNARKs ).

Vitalik: Множественные трудности цифровой идентификации и технологий ZK

zk-SNARKs идентификация системы работы механизма

Системы идентификации на основе zk-SNARKs обычно основаны на следующих механизмах: пользователи имеют секретное значение s, хэш которого H(s) хранится в глобальном реестре. При входе в приложение пользователь генерирует специфичный для приложения ID H(s, app_name) и проверяет с помощью zk-SNARKs, что этот ID соответствует хэшу в реестре, который исходит из того же секретного значения s. Это гарантирует, что каждый открытый хэш может генерировать только один ID для каждого приложения, не раскрывая при этом, какой открытый хэш соответствует специфичному ID приложения.

Vitalik: Множественные проблемы цифровой идентификации + ZK-технологии

Ограничения системы идентификации на основе zk-SNARKs

Несмотря на то, что технология zk-SNARKs решает многие проблемы конфиденциальности, все еще существуют следующие ограничения:

  1. Невозможно достичь истинной анонимности: строгие ограничения "один человек - одна идентификация" могут привести к тому, что пользователи потеряют способность создавать несколько анонимных идентичностей.

  2. Невозможность защиты пользователей от принуждения: даже если секретное значение не раскрыто, пользователей все равно могут принудить к его раскрытию.

  3. Невозможно решить риски, не относящиеся к конфиденциальности: такие как неполное покрытие системы идентификации, проблемы с множественным гражданством, уязвимости системы и т.д.

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

Виталик: Множественные проблемы цифровой идентификации и технологий zk-SNARKs

Многообразная система идентификации: жизнеспособное решение

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

  1. Явная многоуровневая идентификация: механизм верификации идентификации на основе социальных графов.

  2. Скрытая многогранная идентификация: множество поставщиков идентификации сосуществует, приложения совместимы с различными способами аутентификации.

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

Однако необходимо быть осторожным с риском, что определенная форма идентификации может занять почти 100% рынка, что может привести к деградации системы в модель "один человек - одна идентификация".

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

Виталик: Множественные проблемы цифровой идентификации и технологий zk-SNARKs

Виталик: Множественные проблемы цифровой идентификации и ZK-технологий

Виталик: Многогранные проблемы цифровой идентификации и технологий ZK

ZK0.77%
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 3
  • Поделиться
комментарий
0/400
NotSatoshivip
· 07-25 23:04
Зачем какая-либо конфиденциальность? Просто брось поддельный Адрес и всё.
Посмотреть ОригиналОтветить0
RugResistantvip
· 07-25 23:04
Это означает, что идентификация должна быть подготовлена в двух экземплярах.
Посмотреть ОригиналОтветить0
NotAFinancialAdvicevip
· 07-25 22:53
Да, следуя за многими идентификациями zk, соответствие будет достигнуто.
Посмотреть ОригиналОтветить0
  • Закрепить