Solo: новая попытка построить надежный анонимный уровень идентификации Web3
Инфраструктура в области Web3 быстро совершенствуется, но "идентификация" как ключевой модуль, поддерживающий доверие и участие, долгое время оставалась в состоянии нехватки. От аннотирования данных, оценки поведения до взаимодействия протоколов и управления сообществом, множество ключевых задач в Web3 зависят от "человеческого ввода" как эффективного источника данных. Однако с точки зрения блокчейн-системы пользователи обычно являются лишь адресами кошельков, лишёнными структурированных индивидуальных характеристик и меток поведения. Без дополнительной поддержки механизма идентификации в крипто-родном мире сложно установить надёжный пользовательский профиль, и ещё труднее достичь накопления репутации и оценки кредитоспособности.
Отсутствие идентификации напрямую порождает одну из самых распространенных и самых сложных проблем в Web3: атаки ведьм. В различных стимулирующих мероприятиях, зависящих от участия пользователей, злоумышленники могут легко подделать несколько идентификаций, тем самым повторно получать вознаграждения, манипулировать голосованием и загрязнять данные, что делает механизм, который должен управляться "участием реальных людей", полностью неэффективным.
Несмотря на то, что некоторые проекты пытаются внедрить механизмы "антиСибил" для фильтрации аномального поведения, реальность такова, что такие меры часто наносят вред настоящим пользователям, в то время как настоящие боты могут легко обойти правила. В условиях отсутствия надежной идентификации распределение вознаграждений в цепочке всегда сложно сделать справедливым, эффективным и устойчивым.
В других вертикальных сценах Web3 проблемы, вызванные отсутствием идентификации, также являются значительными. В области DePIN случаи подделки данных с помощью фальшивых адресов для получения стимулов встречаются довольно часто, что нарушает достоверность данных и напрямую влияет на полезность сети и основу доверия. В GameFi действия, связанные с многими учетными записями для выполнения заданий и массового получения наград, серьезно нарушают баланс экономической системы в игре, что приводит к утечке реальных игроков и неэффективности механизма стимулов проекта.
В области ИИ отсутствие уровня идентификации также имеет глубокие последствия. В настоящее время обучение крупномасштабных моделей ИИ все больше зависит от "человеческой обратной связи" и платформ для аннотирования данных, и эти задачи обычно передаются на аутсорсинг открытым сообществам или платформам на блокчейне. При отсутствии гарантии "человеческой уникальности" практика массового имитирования поведения скриптов и подделки вводов роботами становится все более серьезной, что не только загрязняет обучающие данные, но и значительно ослабляет выразительность и обобщающую способность моделей.
Кроме того, в условиях отсутствия эффективного уровня идентификации механизмы KYC, широко используемые в мире Web2, системы кредитных оценок и поведенческого профилирования практически не могут быть перенесены в цепочку в нативной и надежной форме. Это не только ограничивает участие учреждений в Web3 при защите конфиденциальности пользователей, но и оставляет финансовую систему на цепочке в состоянии вакуума идентификации. Модели DeFi-кредитования долгое время полагаются на механизмы избыточного залога, что затрудняет доступ к более широким сценариям беззалогового кредитования, что серьезно ограничивает охват пользователей и эффективность капитала.
Аналогичная проблема возникает и в областях Web3, таких как реклама и социальные сети. Из-за недостатка проверяемой идентификации пользователей и их предпочтений в поведении трудно установить механизмы точных рекомендаций и персонализированных стимулов, что дополнительно ограничивает возможности глубокой эксплуатации и коммерциализации приложений на блокчейне.
Исследование уровня идентификации Web3
В настоящее время на рынке существует множество решений для уровня идентификации Web3, которые можно условно разделить на четыре категории:
Биометрические технологии: характеризуются использованием биометрической технологии для обеспечения уникальности идентификации и обладают высокой устойчивостью к атаке ведьм. Однако они могут легко нарушать конфиденциальность пользователей и относительно слабы в области защиты конфиденциальности и соблюдения норм.
Социальный доверительный класс: акцент на суверенитете пользователей, в основе лежат социальные сети доверия и открытая верификация. Теоретически может быть достигнута высокая степень децентрализации, но уникальность идентификации трудно гарантировать, легко подвержена атакам ведьм.
DID агрегированные типы: путем интеграции данных Web2 идентификации/KYC, Verifiable Credentials и других внешних удостоверений, создается комбинируемая структура идентификации на блокчейне. Высокая совместимость с существующими системами соблюдения норм, однако уникальность идентификации слабая, степень децентрализации ограничена.
Классификация поведения: на основе данных о поведении адресов в сети, взаимодействиях и т.д., с использованием графовых алгоритмов для построения пользовательских профилей и системы репутации. Хорошая защита конфиденциальности, но трудно установить связь с реальной идентификацией пользователя, подвержено вмешательству со стороны злоумышленников.
Существующие схемы идентификации обычно сталкиваются с проблемой "невозможного треугольника": трудно одновременно обеспечить защиту конфиденциальности, уникальность идентификации и децентрализованную проверяемость. За исключением биометрических методов, другие схемы обычно не могут эффективно обеспечить "уникальность идентификации".
Техническое решение Solo
Solo выбрал биометрическую идентификацию в качестве уникального средства идентификации пользователей и на основе криптографии предложил уникальный технический путь для балансировки "защиты конфиденциальности" и "децентрализованной проверяемости".
Решение Solo основано на архитектуре zkHE, объединяющей обязательство Pedersen, гомоморфное шифрование (HE) и доказательства с нулевым знанием (ZKP). Биометрические данные пользователей обрабатываются с несколькими уровнями шифрования локально, система генерирует проверяемые доказательства с нулевым знанием и отправляет их в цепочку, не раскрывая оригинальные данные, обеспечивая невозможность подделки идентификации и проверяемость при защите конфиденциальности.
В архитектуре zkHE процесс идентификации состоит из двойной криптографической защиты на основе гомоморфного шифрования (HE) и нулевых доказательств (ZKP), который полностью выполняется на мобильном устройстве пользователя, что обеспечивает защиту конфиденциальной информации от утечек.
Гомоморфное шифрование позволяет выполнять вычисления непосредственно в зашифрованном состоянии данных. Система вводит биометрические данные после обязательства в виде гомоморфного шифрования в цепь, выполняя операции сопоставления и сравнения без необходимости расшифровки. Процесс сопоставления по сути представляет собой вычисление расстояния вектора биометрических данных между зарегистрированными и текущими данными проверки для определения, принадлежат ли они одному и тому же человеку. Это вычисление также выполняется в зашифрованном состоянии, после чего система на основе результата генерирует нулевое знание о доказательстве "меньше ли расстояние порога".
После завершения криптографических вычислений Solo локально генерирует нулевое доказательство (ZKP) для проверки на блокчейне. Это ZKP доказывает, что "я уникальный и настоящий человек", но не раскрывает никакой оригинальной биологической информации или деталей промежуточных вычислений. Solo использует эффективный Groth16 zk‑SNARK в качестве рамки для генерации и проверки доказательств, создавая лаконичные и надежные ZKP с минимальными вычислительными затратами. Проверяющему необходимо лишь проверить это доказательство, чтобы подтвердить действительность идентификации, и для этого не требуется доступ к чувствительным данным. В конечном итоге, ZKP отправляется в специализированную сеть Layer2 SoloChain, где производится его проверка смарт-контрактом.
Solo демонстрирует отличные результаты в эффективности верификации. Благодаря упрощенному дизайну криптографических процессов и внедрению высокопроизводительных примитивов, Solo способен обеспечить низкую задержку и высокую пропускную способность верификации идентификации на мобильных устройствах, предоставляя мощную техническую поддержку для массового использования и интеграции в блокчейн.
На клиентской стороне производительность Solo была значительно оптимизирована. Процесс проверки zkHE может выполняться локально на обычных смартфонах. Результаты тестирования показывают, что общее время вычислений на средних устройствах составляет 2-4 секунды, что достаточно для обеспечения плавного взаимодействия большинства Web3 приложений, без необходимости полагаться на какое-либо специализированное оборудование или доверенные среды выполнения, что значительно снижает порог для масштабного развертывания.
Новая попытка разрушить "невозможный треугольник" уровня идентификации Web3
Solo предложил новый путь для разрушения "невозможного треугольника" уровня идентификации Web3, достигая технологического баланса и прорыва между защитой конфиденциальности, уникальностью идентификации и доступностью.
На уровне конфиденциальности архитектура zkHE позволяет всем пользователям выполнять гомоморфное шифрование и конструкцию ZKP биометрических данных локально, весь процесс не требует загрузки или расшифровки исходных данных, что снижает риск утечки конфиденциальной информации и освобождает от зависимости от централизованных поставщиков идентификации.
В отношении уникальности идентификации Solo с помощью механизма сравнения расстояний между векторными характеристиками в зашифрованном состоянии, не раскрывая структуру данных, подтверждает, является ли текущий валидатор тем же лицом, что и в исторических записях, создавая основное ограничение идентификации "за каждым адресом стоит один реальный уникальный человек".
На уровне доступности Solo обеспечивает выполнение всех вычислительных задач на обычных мобильных устройствах благодаря тщательной оптимизации процесса zk-доказательства. Время генерации проверки обычно контролируется в пределах 2-4 секунд, а процесс проверки на блокчейне может быть завершен за миллисекунды и полностью децентрализован, что соответствует требованиям к реальному времени для таких приложений, как цепочные игры, DeFi и L2-вход.
Solo в системе проектирования предусмотрел интерфейсы для соблюдения требований, включая поддерживаемые модули мостов для интеграции с DID на блокчейне и KYC-системами, а также возможность в определенных сценариях закреплять статус верификации на определенной сети Layer1. В будущем, при выходе на рынок соблюдения норм, Solo, вероятно, сможет удовлетворить требования различных регионов по идентификации, отслеживаемости данных и сотрудничеству с регулирующими органами, сохраняя при этом характеристики конфиденциальности и децентрализации.
С более宏观角度, путь Solo, основанный на биометрических данных + zkHE, естественным образом дополняет другие решения. В отличие от схем, сосредоточенных на верхних уровнях идентификационных меток или поведенческих доказательствах, Solo создает базовую идентификационную сеть, способную на самом нижнем уровне осуществлять "подтверждение уникальности человека", обладая такими характеристиками, как защита конфиденциальности, отсутствие необходимости в доверии, возможность интеграции и устойчивой проверки, предоставляя базовую "проверку реального опыта человека" для более высоких уровней VC, SBT, социальных графов и т.д.
Solo может рассматриваться как базовая инфраструктура "достоверного анонимного уровня" в системе идентификации, заполняя долгосрочную нехватку в отрасли в способности "1P1A(Один человек, один аккаунт)", поддерживая более высокоуровневые приложения и обеспечивая основу для соблюдения правил.
В настоящее время Solo сотрудничает с несколькими протоколами и платформами, охватывающими такие вертикальные сегменты, как аннотация данных, DePIN-сети и игры SocialFi. Эти сотрудничества могут дополнительно подтвердить жизнеспособность механизма идентификации Solo, предоставляя механизмы обратной связи для калибровки потребностей реального мира для его модели zkHE, помогая Solo постоянно оптимизировать пользовательский опыт и производительность системы.
Создавая надежный и анонимный уровень идентификации для мира Web3, Solo закладывает основу для возможностей 1P1A и, вероятно, станет важной базовой инфраструктурой для продвижения эволюции цепочных систем идентификации и расширения соблюдающих приложений.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
15 Лайков
Награда
15
5
Поделиться
комментарий
0/400
0xSunnyDay
· 14ч назад
идентификация слой? Сделали IDkit, теперь еще это?
Посмотреть ОригиналОтветить0
ETHReserveBank
· 14ч назад
Как это использовать? Ждем тестирования сообщества.
Solo: Прорывные исследования уровня доверенной анонимной идентификации Web3
Solo: новая попытка построить надежный анонимный уровень идентификации Web3
Инфраструктура в области Web3 быстро совершенствуется, но "идентификация" как ключевой модуль, поддерживающий доверие и участие, долгое время оставалась в состоянии нехватки. От аннотирования данных, оценки поведения до взаимодействия протоколов и управления сообществом, множество ключевых задач в Web3 зависят от "человеческого ввода" как эффективного источника данных. Однако с точки зрения блокчейн-системы пользователи обычно являются лишь адресами кошельков, лишёнными структурированных индивидуальных характеристик и меток поведения. Без дополнительной поддержки механизма идентификации в крипто-родном мире сложно установить надёжный пользовательский профиль, и ещё труднее достичь накопления репутации и оценки кредитоспособности.
Отсутствие идентификации напрямую порождает одну из самых распространенных и самых сложных проблем в Web3: атаки ведьм. В различных стимулирующих мероприятиях, зависящих от участия пользователей, злоумышленники могут легко подделать несколько идентификаций, тем самым повторно получать вознаграждения, манипулировать голосованием и загрязнять данные, что делает механизм, который должен управляться "участием реальных людей", полностью неэффективным.
Несмотря на то, что некоторые проекты пытаются внедрить механизмы "антиСибил" для фильтрации аномального поведения, реальность такова, что такие меры часто наносят вред настоящим пользователям, в то время как настоящие боты могут легко обойти правила. В условиях отсутствия надежной идентификации распределение вознаграждений в цепочке всегда сложно сделать справедливым, эффективным и устойчивым.
В других вертикальных сценах Web3 проблемы, вызванные отсутствием идентификации, также являются значительными. В области DePIN случаи подделки данных с помощью фальшивых адресов для получения стимулов встречаются довольно часто, что нарушает достоверность данных и напрямую влияет на полезность сети и основу доверия. В GameFi действия, связанные с многими учетными записями для выполнения заданий и массового получения наград, серьезно нарушают баланс экономической системы в игре, что приводит к утечке реальных игроков и неэффективности механизма стимулов проекта.
В области ИИ отсутствие уровня идентификации также имеет глубокие последствия. В настоящее время обучение крупномасштабных моделей ИИ все больше зависит от "человеческой обратной связи" и платформ для аннотирования данных, и эти задачи обычно передаются на аутсорсинг открытым сообществам или платформам на блокчейне. При отсутствии гарантии "человеческой уникальности" практика массового имитирования поведения скриптов и подделки вводов роботами становится все более серьезной, что не только загрязняет обучающие данные, но и значительно ослабляет выразительность и обобщающую способность моделей.
Кроме того, в условиях отсутствия эффективного уровня идентификации механизмы KYC, широко используемые в мире Web2, системы кредитных оценок и поведенческого профилирования практически не могут быть перенесены в цепочку в нативной и надежной форме. Это не только ограничивает участие учреждений в Web3 при защите конфиденциальности пользователей, но и оставляет финансовую систему на цепочке в состоянии вакуума идентификации. Модели DeFi-кредитования долгое время полагаются на механизмы избыточного залога, что затрудняет доступ к более широким сценариям беззалогового кредитования, что серьезно ограничивает охват пользователей и эффективность капитала.
Аналогичная проблема возникает и в областях Web3, таких как реклама и социальные сети. Из-за недостатка проверяемой идентификации пользователей и их предпочтений в поведении трудно установить механизмы точных рекомендаций и персонализированных стимулов, что дополнительно ограничивает возможности глубокой эксплуатации и коммерциализации приложений на блокчейне.
Исследование уровня идентификации Web3
В настоящее время на рынке существует множество решений для уровня идентификации Web3, которые можно условно разделить на четыре категории:
Биометрические технологии: характеризуются использованием биометрической технологии для обеспечения уникальности идентификации и обладают высокой устойчивостью к атаке ведьм. Однако они могут легко нарушать конфиденциальность пользователей и относительно слабы в области защиты конфиденциальности и соблюдения норм.
Социальный доверительный класс: акцент на суверенитете пользователей, в основе лежат социальные сети доверия и открытая верификация. Теоретически может быть достигнута высокая степень децентрализации, но уникальность идентификации трудно гарантировать, легко подвержена атакам ведьм.
DID агрегированные типы: путем интеграции данных Web2 идентификации/KYC, Verifiable Credentials и других внешних удостоверений, создается комбинируемая структура идентификации на блокчейне. Высокая совместимость с существующими системами соблюдения норм, однако уникальность идентификации слабая, степень децентрализации ограничена.
Классификация поведения: на основе данных о поведении адресов в сети, взаимодействиях и т.д., с использованием графовых алгоритмов для построения пользовательских профилей и системы репутации. Хорошая защита конфиденциальности, но трудно установить связь с реальной идентификацией пользователя, подвержено вмешательству со стороны злоумышленников.
Существующие схемы идентификации обычно сталкиваются с проблемой "невозможного треугольника": трудно одновременно обеспечить защиту конфиденциальности, уникальность идентификации и децентрализованную проверяемость. За исключением биометрических методов, другие схемы обычно не могут эффективно обеспечить "уникальность идентификации".
Техническое решение Solo
Solo выбрал биометрическую идентификацию в качестве уникального средства идентификации пользователей и на основе криптографии предложил уникальный технический путь для балансировки "защиты конфиденциальности" и "децентрализованной проверяемости".
Решение Solo основано на архитектуре zkHE, объединяющей обязательство Pedersen, гомоморфное шифрование (HE) и доказательства с нулевым знанием (ZKP). Биометрические данные пользователей обрабатываются с несколькими уровнями шифрования локально, система генерирует проверяемые доказательства с нулевым знанием и отправляет их в цепочку, не раскрывая оригинальные данные, обеспечивая невозможность подделки идентификации и проверяемость при защите конфиденциальности.
В архитектуре zkHE процесс идентификации состоит из двойной криптографической защиты на основе гомоморфного шифрования (HE) и нулевых доказательств (ZKP), который полностью выполняется на мобильном устройстве пользователя, что обеспечивает защиту конфиденциальной информации от утечек.
Гомоморфное шифрование позволяет выполнять вычисления непосредственно в зашифрованном состоянии данных. Система вводит биометрические данные после обязательства в виде гомоморфного шифрования в цепь, выполняя операции сопоставления и сравнения без необходимости расшифровки. Процесс сопоставления по сути представляет собой вычисление расстояния вектора биометрических данных между зарегистрированными и текущими данными проверки для определения, принадлежат ли они одному и тому же человеку. Это вычисление также выполняется в зашифрованном состоянии, после чего система на основе результата генерирует нулевое знание о доказательстве "меньше ли расстояние порога".
После завершения криптографических вычислений Solo локально генерирует нулевое доказательство (ZKP) для проверки на блокчейне. Это ZKP доказывает, что "я уникальный и настоящий человек", но не раскрывает никакой оригинальной биологической информации или деталей промежуточных вычислений. Solo использует эффективный Groth16 zk‑SNARK в качестве рамки для генерации и проверки доказательств, создавая лаконичные и надежные ZKP с минимальными вычислительными затратами. Проверяющему необходимо лишь проверить это доказательство, чтобы подтвердить действительность идентификации, и для этого не требуется доступ к чувствительным данным. В конечном итоге, ZKP отправляется в специализированную сеть Layer2 SoloChain, где производится его проверка смарт-контрактом.
Solo демонстрирует отличные результаты в эффективности верификации. Благодаря упрощенному дизайну криптографических процессов и внедрению высокопроизводительных примитивов, Solo способен обеспечить низкую задержку и высокую пропускную способность верификации идентификации на мобильных устройствах, предоставляя мощную техническую поддержку для массового использования и интеграции в блокчейн.
На клиентской стороне производительность Solo была значительно оптимизирована. Процесс проверки zkHE может выполняться локально на обычных смартфонах. Результаты тестирования показывают, что общее время вычислений на средних устройствах составляет 2-4 секунды, что достаточно для обеспечения плавного взаимодействия большинства Web3 приложений, без необходимости полагаться на какое-либо специализированное оборудование или доверенные среды выполнения, что значительно снижает порог для масштабного развертывания.
Новая попытка разрушить "невозможный треугольник" уровня идентификации Web3
Solo предложил новый путь для разрушения "невозможного треугольника" уровня идентификации Web3, достигая технологического баланса и прорыва между защитой конфиденциальности, уникальностью идентификации и доступностью.
На уровне конфиденциальности архитектура zkHE позволяет всем пользователям выполнять гомоморфное шифрование и конструкцию ZKP биометрических данных локально, весь процесс не требует загрузки или расшифровки исходных данных, что снижает риск утечки конфиденциальной информации и освобождает от зависимости от централизованных поставщиков идентификации.
В отношении уникальности идентификации Solo с помощью механизма сравнения расстояний между векторными характеристиками в зашифрованном состоянии, не раскрывая структуру данных, подтверждает, является ли текущий валидатор тем же лицом, что и в исторических записях, создавая основное ограничение идентификации "за каждым адресом стоит один реальный уникальный человек".
На уровне доступности Solo обеспечивает выполнение всех вычислительных задач на обычных мобильных устройствах благодаря тщательной оптимизации процесса zk-доказательства. Время генерации проверки обычно контролируется в пределах 2-4 секунд, а процесс проверки на блокчейне может быть завершен за миллисекунды и полностью децентрализован, что соответствует требованиям к реальному времени для таких приложений, как цепочные игры, DeFi и L2-вход.
Solo в системе проектирования предусмотрел интерфейсы для соблюдения требований, включая поддерживаемые модули мостов для интеграции с DID на блокчейне и KYC-системами, а также возможность в определенных сценариях закреплять статус верификации на определенной сети Layer1. В будущем, при выходе на рынок соблюдения норм, Solo, вероятно, сможет удовлетворить требования различных регионов по идентификации, отслеживаемости данных и сотрудничеству с регулирующими органами, сохраняя при этом характеристики конфиденциальности и децентрализации.
С более宏观角度, путь Solo, основанный на биометрических данных + zkHE, естественным образом дополняет другие решения. В отличие от схем, сосредоточенных на верхних уровнях идентификационных меток или поведенческих доказательствах, Solo создает базовую идентификационную сеть, способную на самом нижнем уровне осуществлять "подтверждение уникальности человека", обладая такими характеристиками, как защита конфиденциальности, отсутствие необходимости в доверии, возможность интеграции и устойчивой проверки, предоставляя базовую "проверку реального опыта человека" для более высоких уровней VC, SBT, социальных графов и т.д.
Solo может рассматриваться как базовая инфраструктура "достоверного анонимного уровня" в системе идентификации, заполняя долгосрочную нехватку в отрасли в способности "1P1A(Один человек, один аккаунт)", поддерживая более высокоуровневые приложения и обеспечивая основу для соблюдения правил.
В настоящее время Solo сотрудничает с несколькими протоколами и платформами, охватывающими такие вертикальные сегменты, как аннотация данных, DePIN-сети и игры SocialFi. Эти сотрудничества могут дополнительно подтвердить жизнеспособность механизма идентификации Solo, предоставляя механизмы обратной связи для калибровки потребностей реального мира для его модели zkHE, помогая Solo постоянно оптимизировать пользовательский опыт и производительность системы.
Создавая надежный и анонимный уровень идентификации для мира Web3, Solo закладывает основу для возможностей 1P1A и, вероятно, станет важной базовой инфраструктурой для продвижения эволюции цепочных систем идентификации и расширения соблюдающих приложений.