Интеграция офчейн-идентификации с ончейн-приложениями: Didit и Chainlink Functions (RU)
Интеграция реальной идентификации с блокчейн-приложениями критически важна для принятия Web3. В этой статье рассматривается, как надежные решения для проверки личности Didit в сочетании с Chainlink Functions создают безопасный.

Проблема идентификации в Web3Децентрализованные приложения (dApps) часто сталкиваются с трудностями при интеграции реальной идентификации, что приводит к проблемам с соблюдением требований, доверием и пользовательским опытом. Преодоление этого разрыва имеет важное значение для массового внедрения.
Chainlink Functions: Безопасное оракульное решениеChainlink Functions обеспечивают безопасный и минимизирующий доверие способ для смарт-контрактов получать доступ к офчейн-данным и вычислениям, что делает их идеальными для получения результатов проверки личности от внешних служб.
Роль Didit в офчейн-верификацииDidit предлагает комплексную, основанную на ИИ платформу для проверки личности, включая проверку личности, обнаружение живости и скрининг AML, которая может безопасно обрабатывать и хранить офчейн-данные о личности, готовые для использования в ончейне.
Бесшовная интеграция с модульной платформой DiditМодульная архитектура Didit, API, ориентированные на разработчиков, и бесплатный Core KYC позволяют легко интегрироваться с Chainlink Functions, позволяя dApps безопасно проверять личности пользователей без ущерба для децентрализации или конфиденциальности пользователей.
Растущая потребность в реальной идентификации в Web3
Обещание Web3 заключается в его децентрализации, прозрачности и расширении прав и возможностей пользователей. Однако для того, чтобы децентрализованные приложения (dApps) достигли широкого распространения и соответствовали мировым нормам, они не могут существовать в вакууме, полностью оторванными от реального мира. Многие критически важные варианты использования, от кредитования и заимствований в DeFi до цифровых коллекционных предметов и децентрализованных автономных организаций (DAO), требуют какой-либо формы проверки личности. Это особенно верно для финансовых услуг, где правила «Знай своего клиента» (KYC) и борьбы с отмыванием денег (AML) имеют первостепенное значение.
Без надежного моста между офчейн-идентификацией и ончейн-приложениями dApps сталкиваются со значительными препятствиями. Как протокол кредитования может оценить кредитоспособность? Как DAO может обеспечить справедливое голосование без атак Сивиллы? Как регулируемая биржа может предотвратить незаконную деятельность? Ответ кроется в безопасном и проверяемом переносе данных о реальной личности в блокчейн без ущерба для основных принципов децентрализации и конфиденциальности.
Chainlink Functions: Организация офчейн-данных для смарт-контрактов
Смарт-контракты по своей конструкции не могут напрямую получать доступ к данным за пределами их собственной среды блокчейна. Это ограничение, известное как «проблема оракула», было элегантно решено Chainlink. Децентрализованные оракульные сети Chainlink предоставляют смарт-контрактам безопасный и надежный доступ к реальным данным и офчейн-вычислениям. Chainlink Functions идут еще дальше, предлагая бессерверный, минимизирующий доверие способ для смарт-контрактов подключаться к любому API и выполнять пользовательские вычисления офчейн.
Эта возможность революционна для проверки личности. Вместо того чтобы полагаться на централизованные организации для подтверждения офчейн-идентификации, dApps могут использовать Chainlink Functions для запроса и получения проверяемых атрибутов личности от доверенного поставщика услуг по проверке личности, такого как Didit. Процесс безопасен, прозрачен и поддается аудиту, что гарантирует точность полученных данных и отсутствие вмешательства.
Didit: Основа для соответствующей офчейн-верификации личности
Прежде чем любые данные о личности могут быть перенесены в ончейн, они должны быть сначала проверены офчейн. Именно здесь Didit, платформа для идентификации, ориентированная на разработчиков и основанная на ИИ, играет решающую роль. Didit предоставляет полный набор инструментов для надежной проверки личности:
- Проверка личности: Используя передовое оптическое распознавание символов (OCR), машиносчитываемую зону (MRZ) и сканирование штрих-кодов, Didit может точно извлекать и проверять информацию из государственных документов по всему миру.
- Пассивная и активная проверка на живость: Для борьбы с дипфейками и атаками с использованием презентаций Didit использует сложную систему обнаружения живости, гарантирующую, что человек, предъявляющий удостоверение личности, физически присутствует и является реальным.
- Сопоставление лиц 1:1: Эта технология сравнивает селфи пользователя с его документом, удостоверяющим личность, подтверждая, что человек действительно является законным владельцем документа.
- Скрининг и мониторинг AML: Для соблюдения требований Didit выполняет проверки в реальном времени по глобальным спискам санкций, спискам наблюдения и базам данных политически значимых лиц (PEP).
- Оценка возраста: Проверка возраста с сохранением конфиденциальности имеет решающее значение для таких приложений, как игры, социальные сети или контент с ограниченным доступом, обеспечивая соблюдение возрастных ограничений без избыточного сбора данных.
- Проверка NFC: Для обеспечения высочайшего уровня безопасности Didit может считывать данные непосредственно с чипа NFC в электронных паспортах и электронных удостоверениях личности, обеспечивая криптографическую гарантию подлинности документа.
Модульная архитектура Didit означает, что dApps могут точно выбирать необходимые компоненты проверки, создавая индивидуальные рабочие процессы, отвечающие конкретным нормативным и бизнес-требованиям. С акцентом на автоматизацию, а не на ручной просмотр, и глобальным дизайном Didit обеспечивает эффективную, масштабируемую и соответствующую требованиям проверку личности.
Строим мост: Didit + Chainlink Functions для идентификации Web3
Сочетание надежных возможностей офчейн-верификации личности Didit с Chainlink Functions создает мощное решение для dApps, стремящихся интегрировать реальную идентификацию. Вот как может функционировать этот мост:
- Регистрация пользователя через Didit: Пользователь инициирует процесс проверки личности с Didit, обычно через веб- или мобильное приложение. SDK или ссылки для проверки Didit обрабатывают весь процесс, от захвата документов до проверки на живость.
- Проверка и хранение данных: Didit обрабатывает данные о личности пользователя, выполняет все необходимые проверки (например, проверка личности, живость, скрининг AML) и безопасно хранит результаты офчейн.
- Запрос смарт-контракта: Смарт-контракт dApp запрашивает определенный атрибут личности для пользователя (например, «Прошел ли этот пользователь KYC?» или «Этому пользователю больше 18 лет?»).
- Вызов функции Chainlink: Смарт-контракт запускает запрос Chainlink Function. Этот запрос содержит уникальный идентификатор пользователя (например, адрес кошелька или идентификатор сессии Didit).
- Офчейн-запрос к Didit: Chainlink Function выполняет офчейн-код (например, JavaScript), который вызывает API Didit. Используя предоставленный идентификатор, функция извлекает соответствующий, анонимизированный и агрегированный атрибут личности из защищенных систем Didit.
- Проверяемый ответ смарт-контракту: Децентрализованная оракульная сеть Chainlink безопасно передает результат проверки обратно вызывающему смарт-контракту. Этот результат может быть простым логическим значением (например,
trueдля KYC,falseв противном случае) или конкретным атрибутом (например, возрастной диапазон). - Ончейн-действие: Затем смарт-контракт использует этот проверяемый атрибут личности для включения определенных функций, предоставления доступа или применения правил соответствия в dApp.
Эта интеграция позволяет dApps создавать соответствующие требованиям, не требующие доверия системы, которые используют реальную идентификацию без хранения конфиденциальных персональных данных в ончейне, тем самым сохраняя конфиденциальность пользователей и минимизируя раскрытие данных.
Как Didit помогает
Didit занимает уникальное положение в качестве предпочтительного партнера по проверке личности для проектов Web3, использующих Chainlink Functions. Наша платформа построена с учетом модульности, удобства для разработчиков и точности, основанной на ИИ. Мы предлагаем бесплатный Core KYC, позволяющий проектам начать работу с основной проверкой личности без предварительных затрат. Наши гибкие API и исчерпывающая документация делают интеграцию с Chainlink Functions простой, позволяя разработчикам быстро создавать пользовательские офчейн-запросы идентификации.
Независимо от того, нужны ли вам надежная проверка личности, расширенная пассивная и активная проверка на живость для защиты от сложных атак или необходимый скрининг и мониторинг AML для соблюдения нормативных требований, Didit предоставляет строительные блоки. Наш подход, основанный на ИИ, обеспечивает высокую точность и предотвращение мошенничества, а такие функции, как оценка возраста, предлагают решения для конкретных случаев использования с сохранением конфиденциальности. Предоставляя структурированные данные о личности и организованные рабочие процессы, Didit гарантирует, что информация, потребляемая Chainlink Functions, является надежной, последовательной и легко интерпретируемой смарт-контрактами.
Готовы начать?
Готовы увидеть Didit в действии? Получите бесплатную демонстрацию сегодня.
Начните бесплатно проверять личности с помощью бесплатного уровня Didit.