Перейти к основному контенту

Что такое zkTLS: как доказательства с нулевым разглашением открывают скрытый уровень данных интернета

· 10 мин чтения
Dora Noda
Software Engineer

Что, если бы вы могли доказать, что на вашем банковском счету лежит 10 000 $, не раскрывая свой баланс, историю транзакций или даже имя? Это не гипотетический сценарий — это происходит прямо сейчас благодаря zkTLS, криптографическому прорыву, который незаметно меняет способы доступа Web3-приложений к 99% данных интернета, скрытых за экранами авторизации.

В то время как блокчейн-оракулы, такие как Chainlink, решили проблему ценовых фидов много лет назад, гораздо более серьезная задача оставалась нерешенной: как перенести частные, аутентифицированные веб-данные в блокчейн без доверия централизованным посредникам и без раскрытия конфиденциальной информации? Ответ — zkTLS. Эта технология уже обеспечивает работу DeFi-займов с недостаточным обеспечением, KYC с сохранением конфиденциальности и новое поколение приложений, объединяющих учетные данные Web2 с компонуемостью Web3.

Проблема на 10 триллионов долларов, о которой никто не говорит

Каждый день миллиарды HTTPS-сессий обеспечивают безопасность всего: от вашего входа в Netflix до банковских выписок. TLS (Transport Layer Security) — это основа шифрования интернета, ответственная за значок замочка в вашем браузере. Но здесь кроется критический недостаток: TLS доказывает целостность данных только между вами и сервером. Как только сессия заканчивается, у вас нет возможности криптографически доказать третьей стороне, какие именно данные вы получили.

Подумайте, что это значит. Ваш кредитный рейтинг существует — он есть у Experian, его видит ваш банк — но нет способа перенести этот мандат в DeFi-протокол, не передавая свой номер социального страхования (SSN) очередному посреднику. Ваш рейтинг водителя в Uber, отзывы на Airbnb, вклад в GitHub — все эти данные о репутации заблокированы в разрозненных хранилищах Web2 и невидимы для смарт-контрактов.

Традиционные оракулы решили проблему публичных данных (любой может проверить цену BTC), но они не могут помочь с частными данными. Запуск узла Chainlink через ваш личный банковский счет не совсем практичен.

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

Как на самом деле работает zkTLS: Трехуровневая архитектура

zkTLS — это не один протокол, а семейство подходов, которые по-разному комбинируют криптографические примитивы. Понимание основной архитектуры помогает объяснить, почему эта технология внезапно стала готова к промышленному использованию после многих лет исследований.

Уровень 1: Сессия TLS (То, что уже существует)

Когда вы заходите на сайт своего банка, ваш браузер и сервер выполняют «рукопожатие» TLS. Они обмениваются сертификатами, согласовывают ключи шифрования и устанавливают защищенный канал. Все, что следует далее — ваши учетные данные, баланс счета, ответ сервера — передается в зашифрованном виде через этот туннель.

Проблема в том, что ключи сессии эфемерны. Когда вы закрываете браузер, доказательство того, что вы когда-либо подключались к этому конкретному серверу с этим конкретным ответом, исчезает.

Уровень 2: Верификатор (То, что добавляет zkTLS)

zkTLS вводит в рукопожатие TLS третью сторону, но с важным нюансом. С помощью многопартийных вычислений (MPC) ключи сессии разделяются так, что ни вы, ни верификатор в одиночку не можете расшифровать данные. Верификатор может подтвердить, что:

  1. Вы подключились к правильному домену (например, chase.com, а не chase-phishing.com)
  2. Сертификат сервера действителен
  3. Зашифрованный ответ был подлинным

Но верификатор никогда не видит реальное содержимое вашей сессии.

Уровень 3: Доказательство с нулевым разглашением (То, что делает это конфиденциальным)

Вот где происходит магия. После верифицированной сессии TLS вы создаете доказательство с нулевым разглашением данных. Вместо того чтобы раскрывать «мой баланс составляет 47 832,19 »,выдоказываете,что«мойбаланспревышает10000», вы доказываете, что «мой баланс превышает 10 000 » — и это доказательство криптографически невозможно подделать.

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

Ландшафт протоколов: Кто и что строит

Несколько команд применили разные подходы к реализации zkTLS, каждый из которых имеет свои особенности в плане безопасности и производительности.

TLSNotary: Первопроходец и исследовательский фундамент

Основанный в 2013 году, TLSNotary стал пионером подхода MPC-TLS с использованием запутанных схем (Garbled Circuits) — криптографического метода, который позволяет двум сторонам совместно вычислять функцию, не позволяя ни одной из них узнать входные данные другой. Открытый исходный код TLSNotary заложил основу для всего, что последовало за ним.

Протокол организует zkTLS Day на Devconnect 2025 в Буэнос-Айресе (19 ноября), что сигнализирует о растущем интересе разработчиков к этому уровню инфраструктуры.

Разработанный в Корнеллском университете и лицензированный Chainlink, DECO представил концепцию трехстороннего рукопожатия, специально разработанную для блокчейн-оракулов. В отличие от TLSNotary, DECO с самого начала проектировался для создания доказательств, подходящих для проверки ончейн.

Ключевое нововведение: пользователи могут делать выборочные утверждения о данных, используя доказательства с нулевым разглашением. Вы не просто доказываете «я получил эти данные от chase.com» — вы доказываете «эти данные от chase.com удовлетворяют условию X».

Reclaim Protocol: скорость важнее безопасности

Reclaim выбрал другой путь, сделав ставку на потребительские приложения, где генерация доказательств менее чем за 5 секунд важнее теоретических гарантий безопасности. Их модель на основе прокси уже сгенерировала доказательства для более чем 889 созданных сообществом источников данных и работает напрямую в мобильных браузерах без необходимости скачивания приложений.

Компромисс: модель безопасности Reclaim полагается на случайно выбранных прокси-свидетелей, а не на полноценный MPC. Для многих потребительских сценариев (например, доказательство того, что вы являетесь пользователем Uber со статусом Gold) это приемлемо. Для финансовых транзакций с высокими ставками потребуются более серьезные гарантии.

Opacity Network: золотая середина

Основанная на TLSNotary, Opacity сочетает MPC с доверенными средами выполнения (TEE) и механизмами экономического слэшинга. Этот многоуровневый подход создает, пожалуй, самую безопасную реализацию zkTLS, развернутую на данный момент.

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

zkPass: решение для корпоративного сектора

При поддержке Binance Labs, Sequoia China и OKX Ventures, zkPass позиционирует себя как инфраструктура zkTLS институционального уровня. Запуск их токена ($ZKP) в ноябре 2025 года и Zero-Knowledge Compliance Suite нацелены на регулируемые отрасли, которым требуется соблюдение процедур KYC / KYB с сохранением конфиденциальности.

zkPass заявляет о генерации доказательств менее чем за 1 секунду в браузерной среде благодаря своей гибридной системе VOLE-ZK и zk-SNARK — хотя независимые тесты производительности все еще ожидаются.

Реальные приложения, работающие сегодня

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

DeFi-кредитование с неполным обеспечением (3Jane)

Традиционный DeFi требует избыточного обеспечения более чем на 150 % — вы вносите 15000,чтобызанять15 000, чтобы занять 10 000. Это делает DeFi недоступным для тех, у кого нет лишнего капитала. 3Jane использует zkTLS от Reclaim для получения кредитных баллов FICO и банковских выписок пользователей (через аутентификацию Plaid), что позволяет выдавать кредиты на основе кредитоспособности на таких платформах, как Aave и Morpho.

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

Мгновенные расчеты (Mansa)

Трансграничные платежи обычно требуют расчетов по схеме T+3 — это три рабочих дня блокировки капитала. Mansa использует zkTLS для мгновенного подтверждения завершения депозита, сохраняя доказательства в IPFS и, опционально, аттестуя их в сети через Ethereum Attestation Service.

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

KYC с сохранением конфиденциальности (Cr3dentials)

Cr3dentials помогает кредиторам и финтех-компаниям проводить проверку доходов и личности без хранения пользовательских данных. Доказательства zkTLS превращают банковские выписки в доверенные учетные данные, которые можно проверять многократно, не раскрывая повторно исходные документы.

Proof of Humanity (Bring ID)

Сибилл-атаки — бич криптоиндустрии, когда один человек создает сотни кошельков для фарма аирдропов. Bring ID использует MPC-TLS для проверки онлайн-активности (например, подтверждение того, что пользователь совершил хотя бы одну поездку в Uber) в качестве основы для доказательства человечности, не раскрывая данные аккаунта Uber или детали поездок.

Социальный оракул (Sophon)

В мае 2025 года Sophon запустил социальный оракул на базе zkTLS, который интегрирует приватные данные Web2 в блокчейн. Представьте себе перенос вашего статуса верификации в Twitter, количества подписчиков в Instagram или истории вкладов на GitHub в смарт-контракты — доказуемо, но конфиденциально.

Технические компромиссы, которые следует понимать

Не все реализации zkTLS одинаковы. Основной баланс соблюдается между тремя факторами:

Безопасность: Насколько вы доверяете сети верификаторов? Системы на базе MPC (TLSNotary, Opacity) распределяют доверие между несколькими сторонами. Системы на основе прокси (Reclaim) полагаются на случайный выбор и экономические стимулы.

Производительность: Как быстро могут генерироваться доказательства? Reclaim достигает показателей в 2–4 секунды на мобильных устройствах. Полные системы MPC могут требовать 10–30 секунд. Для потребительских приложений это имеет значение. Для дорогостоящих DeFi-транзакций пользователи готовы подождать.

Совместимость: Какие версии TLS поддерживаются? Реализации TLS 1.2 уже стабильны. Поддержка TLS 1.3 (требуемая многими современными сайтами) все еще развивается в различных протоколах.

Также ведется дискуссия о названии «zkTLS». Не все реализации на самом деле используют доказательства с нулевым разглашением — некоторые просто предоставляют аттестации TLS без компонента ZK. Такие термины, как «web proofs» или «TLS oracles», могут быть более точными для определенных реализаций.

Что это значит для разработчиков

Если вы разрабатываете Web3-приложения, zkTLS открывает пространство для проектирования, которое ранее было недоступно:

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

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

Переносимость репутации: позвольте пользователям переносить свою репутацию из Web2 (отзывы, рейтинги, значки верификации) в контекст Web3, решая проблему «холодного старта» для новых платформ.

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

Путь вперед

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

Главный открытый вопрос: станет ли zkTLS единым стандартом или мы увидим фрагментацию среди конкурирующих реализаций? Мероприятие zkTLS Day на Devconnect 2025 может внести ясность, когда соберутся представители крупнейших проектов.

Очевидно одно: zkTLS представляет собой фундаментальный сдвиг в возможностях на границе Web2 / Web3. Впервые уровень приватных данных интернета — всё, что находится за экраном авторизации — может стать частью компонуемой, не требующей разрешений экономики, которую открывает блокчейн.

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


Разрабатываете приложения, которым нужны проверяемые веб-данные? BlockEden.xyz предоставляет фундамент блокчейн-инфраструктуры — включая высокопроизводительные RPC-эндпоинты и индексацию данных — на котором работают приложения zkTLS. Изучите наш API Marketplace, чтобы увидеть, как мы поддерживаем новое поколение разработчиков Web3.