Перейти к содержимому

Как MetaMask Developer помогает PADO Labs переносить офчейн-данные в блокчейн для ускорения масштабирования

Узнайте, как MetaMask Developer помогает PADO Labs внедрять приватные off-chain данные в web3 через инструменты, программу Consensys fellowship и Linea Voyages.

4 мин чтения
Как MetaMask Developer помогает PADO Labs переносить офчейн-данные в блокчейн для ускорения масштабирования

PADO Labs — инфраструктурная компания, создающая децентрализованную сеть zkAttestation и вычислений для безопасного переноса приватных off-chain данных в web3. Сегодня смарт-контракты могут работать только с публичными off-chain данными, данными в реальном времени и историческими on-chain данными. Тем не менее ценность и значимость персональных данных пользователей — номеров социального страхования, банковских выписок, документов, удостоверяющих личность, и т. д. — уже доказана в интернет-экономике. Однако такие приватные off-chain данные недоступны смарт-контрактам из-за рисков, связанных с их размещением в публичном блокчейне.

PADO создала инфраструктуру и инструменты, позволяющие пользователям безопасно импортировать приватные off-chain данные из любых интернет-источников в web3 с помощью технологии Multiparty Computation — Transport Layer Security (MPC-TLS).

PADO также даёт пользователям возможность безопасно использовать эти данные в сторонних dapp без необходимости доверять третьим сторонам, предоставляя dapp инструменты для проверки подлинности и достоверности пользовательских данных без раскрытия конфиденциальной информации или исходных сведений. Для этого PADO применяет современные криптографические технологии: интерактивные доказательства с нулевым разглашением (IZK) и полностью гомоморфное шифрование с нулевым разглашением (zkFHE).

В этой статье мы рассмотрим, как MetaMask Developer помогает PADO Labs выйти на рынок и быстро масштабироваться — через Consensys Fellowship, партнёрство с Linea и использование наших инструментов для разработчиков.

Как PADO создаёт ZK-протокол аттестации для web3

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

Однако с учётом текущего этапа развития PADO предпочла сосредоточиться на разработке криптографических алгоритмов для безопасной работы с приватными данными пользователей, а не на создании собственной кошельковой инфраструктуры и управлении ею.

«Очень рано мы приняли решение не тратить время на создание инфраструктуры для генерации и управления приватными ключами пользователей или хранения их токенов с гарантиями безопасности. Мы хотели сосредоточиться на разработке инструментов для безопасной работы с приватными off-chain данными пользователей» — д-р Сян Се, основатель PADO Labs.

PADO также необходимо было активно инвестировать в web3-образование как часть стратегии выхода на рынок: рядовой пользователь web3 вряд ли захочет делиться своими приватными данными on-chain без достаточного уровня осведомлённости и гарантий безопасности. Это также означало, что PADO нужно было ориентироваться на уже существующую и зрелую аудиторию web3, чтобы быстро выйти на рынок и масштабироваться.

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

Ускоренное масштабирование протокола PADO с MetaMask Developer

Интегрировавшись с MetaMask Wallet API, PADO обеспечила бесшовный онбординг для своих пользователей, опираясь на многолетний опыт MetaMask в области безопасности web3 и экспертизу штатных специалистов по безопасности JavaScript. Кроме того, приверженность MetaMask принципам открытого исходного кода и отсутствия разрешений — что подтверждается MIP и Snaps — позволила PADO легко расширять функциональность MetaMask: либо напрямую внося вклад в Wallet API, либо создавая сторонние permissionless Snaps.

«Для нас интеграция с MetaMask была очевидным решением. Мы оценили, насколько широко и активно MetaMask поддерживает Snaps, — это сделало выбор простым. Например, мы можем создать кастомный Snap, чтобы пользователи PADO на MetaMask не переключались между расширениями в процессе онбординга, а начинали и завершали взаимодействие прямо в кошельке MetaMask» — Сян Се, основатель PADO Labs.

Благодаря Consensys Fellowship и Linea Voyages MetaMask Developer помог PADO быстро масштабироваться и привлечь 200 тысяч пользователей, включив компанию в Linea Proof of Humanity Voyage и открыв доступ к широкой аудитории MetaMask. Кроме того, PADO была представлена в Verax — реестре on-chain аттестаций в числе немногих участников-контрибьюторов, что обеспечило ей заметность и партнёрские возможности. Через Consensys Fellowship PADO также смогла привлечь финансирование.

Инвестиции MetaMask в web3-образование через MetaMask Learn — доступный в том числе прямо в приложении — позволили пользователям PADO легко получать обучающие материалы, дополнительно поддерживая миссию компании по просвещению в сфере web3.

Начните разработку в web3 с MetaMask Developer

Вы разработчик, создающий потребительские dapp?

Набор инструментов MetaMask Developer, включающий MetaMask Wallet API, SDK, web3 service APIs и Snaps, предлагает комплексное решение для онбординга миллионов наиболее активных пользователей интернета.

Посетите портал для разработчиков, чтобы узнать больше о наших возможностях.

Переведено ИИ. Может содержать ошибки. Пожалуйста, всегда проверяйте информацию.

Оцените перевод

Автор статьи:

  • Kingsley Okonkwo

    Кингсли — сертифицированный разработчик блокчейна Ethereum, работающий техническим писателем в Consensys с особым акцентом на инструменты для разработчиков. До прихода в Consensys Кингсли работал фриланс-разработчиком бэкенда на нескольких платформах, включая Gigster и Braintrust. Имея за плечами 5 лет опыта в разработке программного обеспечения, он уверенно владеет такими инструментами, как JavaScript (Node.js и React), GoLang, SQL и Docker. Кингсли мастерски создаёт пошаговые руководства и практические гайды, используя новейшие технологии web3, чтобы помочь коллегам-разработчикам создавать более качественные dapps. В настоящее время проживая в Дубае, Кингсли в свободное время увлекается баскетболом и футболом.

    Читать все статьи