Вызовы цифровой идентификации с использованием zk-SNARKs: многообразные системы идентификации могут стать тенденцией будущего

zk-SNARKs и цифровая идентификация: вызовы и возможности

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

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

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

Виталик: цифровая идентификация + многократные затруднения с ZK-технологиями

Проблемы, связанные с идентификацией, упакованной в zk-SNARKs

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

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

  2. zk-SNARKs сами по себе не могут защитить пользователя от принуждения. Даже если пользователь не раскрывает свой ключ, что если его принуждают раскрыть? Государство может принудить раскрыть ключ, чтобы увидеть все действия.

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

Виталик: цифровая идентификация + ZK-технологии в условиях множества трудностей

Ограничения доказательства богатства

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

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

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

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

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

Идеальное состояние: стоимость получения N идентификаций составляет N²

С технической точки зрения необходимость в четком правиле "один человек - один голос" больше не существует. Идеальная система идентификации должна:

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

Учитывая требования к анонимности и необходимость ограничения полномочий крупных субъектов, идеальным состоянием будет, если стоимость получения N идентификаций составит N².

Vitalik: цифровая идентификация + ZK-технологии под многими проблемами

Многомерная система идентификации может достигнуть идеального состояния

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

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

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

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

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

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

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

Виталик: цифровая идентификация + ZK-технологии под множественными затруднениями

ZK-3.99%
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 8
  • Поделиться
комментарий
0/400
SmartMoneyWalletvip
· 07-20 12:59
Снова уловка, где данные в блокчейне контролируются Крупными инвесторами. Здесь нет трехсот лян серебра.
Посмотреть ОригиналОтветить0
FadCatchervip
· 07-20 04:40
Приватное шифрование - это действительно хорошо...
Посмотреть ОригиналОтветить0
ZenChainWalkervip
· 07-19 06:33
10 миллионов пользователей? Играют довольно хорошо.
Посмотреть ОригиналОтветить0
MysteryBoxOpenervip
· 07-19 06:31
Приватность — это обман.
Посмотреть ОригиналОтветить0
GraphGuruvip
· 07-19 06:28
zk — это король мира! Приватность — это король!
Посмотреть ОригиналОтветить0
GasBanditvip
· 07-19 06:28
Судя по всему, есть перспектива, Газ за работу.
Посмотреть ОригиналОтветить0
down_only_larryvip
· 07-19 06:20
Слушать уже голова болит
Посмотреть ОригиналОтветить0
BearMarketBarbervip
· 07-19 06:13
Я думаю, что это нормально.
Посмотреть ОригиналОтветить0
  • Закрепить