Что такое zkPass? Нулевая загрузка для проверки конфиденциальных данных, начало революции конфиденциальности Web3.

zkPass

zkPass — это частный протокол данных, использующий 3P-TLS и смешанную ZK-технологию, предоставляющий инструменты и приложения для безопасного и проверяемого обмена данными с гарантией конфиденциальности и целостности. Он позволяет пользователям избирательно проверять свои данные от любого HTTPS сайта до мира Web3. Эти проверки выполняются локально и конфиденциально, без необходимости раскрытия или загрузки чувствительных личных данных третьим лицам.

zkPass что такое: Инфраструктура для приватной аутентификации Web3

! zkPass сочетает в себе технологии 3P-TLS и zK

Что такое zkPass? Проще говоря, это протокол, который позволяет вам подтверждать определенные факты, не раскрывая исходные данные. Традиционная модель проверки данных требует от вас загрузки документов или обмена личной информацией с третьими сторонами. В прошлом стандартной практикой было загружать паспорта, водительские удостоверения и дипломы на платформу, но такая практика несет серьезные риски для конфиденциальности. Как только данные загружаются на платформу, вы теряете контроль над ними; платформа может раскрыть, злоупотребить или подвергнуться хакерской атаке.

zkPass кардинально изменил эту модель. Пользователям больше не нужно загружать документы или делиться личной информацией с третьими сторонами. Пользователи могут получать доступ к своим учетным записям в различных надежных источниках данных (например, MyGovID в Австралии или Singpass в Сингапуре) и возвращать ответ, указанный в смарт-контракте на блокчейне, генерируя нулевое знание доказательства локально. В этом процессе узлы MPC протокола zkPass получают доли mac_key, чтобы обеспечить источник, целостность, подлинность и действительность конфиденциальных данных. Однако Enc_key предназначен только для использования пользователем от начала до конца.

Этот метод гарантирует, что только пользователь может расшифровать данные, и узлы MPC могут проверить, что пользователь не может подделать информацию. Например, когда вам нужно подтвердить, что вам исполнилось 18 лет, zkPass позволяет вам извлечь информацию о возрасте из государственных баз данных и сгенерировать доказательство «Мне исполнилось 18 лет» с помощью нулевого знания, не раскрывая вашу дату рождения, имя или другую личную информацию. Проверяющая сторона (например, DeFi протокол или приложение для знакомств) может быть уверена, что это доказательство истинно, но не может получить ваши оригинальные данные.

Пять основных характеристик zkPass:

Защита конфиденциальности: Подтверждение личных данных без необходимости загружать какие-либо личные данные.

Проверяемость: переработка стандартного протокола TLS в трехсторонний TLS для обеспечения источника личных данных.

Совместимость: бесшовная совместимость с любым HTTPS сайтом, без необходимости в API или лицензии.

Защита от мошенничества: Децентрализованная сеть узлов MPC для проверки подлинности данных, предотвращающая кражу личности и искажение данных.

Эффективность памяти: IZK на основе VOLE реализует генерацию ZKP на уровне миллисекунд в браузерной среде

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

Прорыв технологий 3P-TLS, редизайн стандартов сетевой безопасности

! прорыв в технологии zkPass 3P-TLS

TLS (Transport Layer Security) является одним из самых распространенных протоколов для безопасной связи в Интернете. Он шифрует данные от открытого текста до зашифрованного и наоборот, обеспечивая безопасность и конфиденциальность данных за счет шифрования трафика, предотвращая утечку чувствительной информации третьими сторонами. Этот процесс состоит из двух подс protocols: уровень рукопожатия и уровень записи. Цель первого подс протокола заключается в согласовании безопасного ключа между двумя конечными точками, в то время как второй подс протокол использует согласованный ключ для защиты связи.

Инновация zkPass заключается в переработке стандартного протокола TLS в трехсторонний TLS (3P-TLS). В традиционном TLS участвуют только две стороны: клиент и сервер, в процессе шифрования. zkPass вводит третью сторону (сеть узлов MPC) в качестве валидатора, но эта третья сторона не может расшифровать фактическое содержимое данных. Конкретно, zkPass делит сеансовый ключ (Session Key) на две части: ключ шифрования (Enc_key) и ключ для кода аутентификации сообщения (mac_key).

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

Техническая сложность 3P-TLS крайне высока. Необходимо перепроектировать процесс рукопожатия протокола TLS, чтобы сессионные ключи безопасно разделялись при их генерации. Кроме того, сеть узлов MPC должна быть децентрализована, чтобы предотвратить единичные точки отказа или атаки злонамеренных узлов. Команда zkPass использует новейшие достижения в области криптографии, включая технологии «полуобратного», «тихого OT» и «векторного OLE», для оптимизации эффективности MPC.

Доказательство нулевого знания реализовано с миллисекундным генерацией в браузере

Традиционные системы нулевых знаний, такие как zk-SNARK и zk-STARK, хотя и обладают высокой безопасностью, имеют серьезные проблемы с производительностью. Эти системы представляют вычисления в виде цепей, и если вычисления требуют нескольких цепей, то все эти цепи необходимо объединить в одну большую цепь, а затем отправить. Этот метод требует очень большого объема памяти, что в браузерной среде обычно невозможно. Представьте себе, если для проверки простого доказательства возраста потребуется несколько гигабайт памяти, обычный компьютер или смартфон пользователя просто не смогут с этим справиться.

Чтобы решить эту проблему, zkPass использует IZKP (интерактивное нулевое доказательство), основанное на VOLE (векторная оценка забывания). Его линейные свойства позволяют нам отдельно отправлять цепи, что эффективно балансирует размер памяти. Кроме того, IZKP не требует доверенной настройки, что позволяет генерировать нулевые доказательства в браузерной среде. Этот технологический прорыв позволяет zkPass создавать доказательства за миллисекунды, обеспечивая пользователю опыт, близкий к традиционным веб-приложениям.

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

От DeFi до приложений для знакомств, применения повсюду

Многофункциональность zkPass делает его применимым в самых разных отраслях. Он совместим с широким спектром источников данных (включая все Web2 HTTPS сайты и Web3 приложения), что позволяет осуществлять бесшовную интеграцию с существующими системами без необходимости вносить изменения на стороне источника данных. Эта совместимость является важным преимуществом zkPass, так как она не требует убеждения государственных учреждений или крупных компаний в необходимости модификации их систем, а может работать непосредственно на существующей инфраструктуре.

Онлайн-аутентификация является самым прямым применением. С помощью zkPass пользователи могут легко подтверждать свою личность в сети, не раскрывая личную информацию, что помогает предотвратить кражу личности и защитить конфиденциальность. Например, при регистрации на криптовалютной бирже вы можете подтвердить, что прошли KYC-проверку от правительства, не загружая фотографию паспорта или скан удостоверения личности.

Социальные приложения обладают высокой инновационностью. С помощью zkPass пользователи могут анонимно подтверждать свой возраст, личные данные и подлинность личной информации, не раскрывая чувствительные персональные данные. Используя zkSBT (токены нулевых знаний), пользователи могут выборочно раскрывать свои токены и указывать, что только те, кто обладает определенными zkSBT, могут отправлять им личные сообщения, что предотвращает распространение мошеннических сообщений. Представьте себе приложение для знакомств, в котором вы можете подтвердить свое образование, профессию и диапазон доходов, не раскрывая конкретные названия компаний или суммы зарплат.

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

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

Онлайн-рынки могут значительно снизить риск мошенничества. zkPass можно использовать для проверки подлинности продавцов и покупателей на онлайн-рынках, предотвращая мошенничество и злоупотребления. Например, на рынке NFT создатели могут доказать, что они являются выпускниками определённой художественной школы или обладателями определённой награды, не раскрывая свою истинную личность.

Рынок медицинских данных является высокопотенциальной, но очень чувствительной областью. Пациенты могут выборочно использовать свои медицинские данные для исследований, чтобы подтвердить свое соответствие условиям клинического испытания (например, возрастной диапазон, история определенного заболевания), не раскрывая при этом полные медицинские записи или свои настоящие имена. Такое защищенное от посторонних глаз совместное использование данных может ускорить медицинские исследования, одновременно защищая конфиденциальность пациентов.

Видение инфраструктуры децентрализованного общества

zkPass не только является инструментом верификации личных данных, но и инфраструктурой децентрализованного общества. Используя технологии MPC и ZKP, zkPass позволяет пользователям выборочно делиться своими проверяемыми личными данными с третьими сторонами, не раскрывая конфиденциальную информацию. Компании и частные лица могут проверять свою личность и учетные данные, не раскрывая личные данные.

Это видение вдохновлено концепцией «децентрализованного общества» (DeSoc), предложенной такими основателями Ethereum, как Виталик Бутерин. В этом видении индивидуумы больше не зависят от централизованных платформ для управления своей идентичностью и репутацией, а вместо этого используют децентрализованную систему сертификатов для подтверждения своих квалификаций и достижений. zkPass предоставляет технологическую основу для реализации этого видения: защищая конфиденциальность и обеспечивая проверяемость.

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

ETH-0.79%
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • комментарий
  • Репост
  • Поделиться
комментарий
0/400
Нет комментариев
  • Закрепить