Saltar al contenido

Cómo MetaMask Developer ayuda a PADO Labs a llevar datos off-chain on-chain para escalar más rápido

Descubre cómo MetaMask Developer permite a PADO Labs llevar datos privados off-chain a web3 mediante sus herramientas, el fellowship de Consensys y Linea Voyages.

4 min de lectura
Cómo MetaMask Developer ayuda a PADO Labs a llevar datos off-chain on-chain para escalar más rápido

PADO Labs es una empresa de infraestructura que está construyendo una red descentralizada de zkAttestation y computación para incorporar de forma segura datos privados off-chain a web3. Actualmente, los contratos inteligentes solo pueden acceder a datos off-chain públicos, datos en tiempo real e históricos on-chain. Sin embargo, el valor e importancia de los datos personales de los usuarios —como números de seguridad social, extractos bancarios, documentos de identificación personal, etc.— han quedado demostrados en la economía de Internet. No obstante, este tipo de datos privados off-chain no están fácilmente disponibles para los contratos inteligentes debido a los riesgos asociados con su publicación en la blockchain pública.

PADO ha construido la infraestructura y las herramientas que permitirán a los usuarios importar de forma segura sus datos privados off-chain desde cualquier fuente de datos de Internet a web3, utilizando Computación Multiparte con Seguridad en la Capa de Transporte (MPC-TLS).

PADO también permite a los usuarios utilizar estos datos de forma segura en dapps de terceros de manera trustless, al tiempo que proporciona a las dapps las herramientas necesarias para verificar la autenticidad y validez de los datos de los usuarios sin revelar información sensible ni detalles en bruto. PADO logra esto mediante el uso de tecnologías criptográficas modernas como las Pruebas de Conocimiento Cero Interactivas (IZK) y el Cifrado Homomórfico Completo de Conocimiento Cero (zkFHE).

En este blog, exploraremos cómo MetaMask Developer está ayudando a PADO Labs a llegar al mercado y escalar rápidamente a través del Consensys Fellowship, una asociación con Linea y el uso de nuestras herramientas para desarrolladores.

Cómo PADO está construyendo un protocolo de attestation ZK para web3

El primer paso para que PADO incorpore exitosamente a los usuarios y les permita poseer y gestionar de forma segura sus datos privados en este nuevo sistema es asignarles una cuenta de Ethereum. Dado que muchos de estos usuarios no serán nativos de web3, PADO necesita enfatizar la seguridad en todas las etapas del proceso de incorporación. Según PADO, el mejor enfoque sería gestionar y controlar completamente el proceso de incorporación y autenticación para mantener el nivel de seguridad deseado.

Sin embargo, considerando su etapa actual, PADO quería centrarse en desarrollar algoritmos criptográficos que permitieran a los usuarios gestionar sus datos privados de forma segura, en lugar de construir y administrar su propia infraestructura de wallet.

"Una decisión que tomamos muy temprano fue que no queríamos invertir nuestro tiempo en construir la infraestructura para generar y gestionar las claves privadas de los usuarios ni custodiar sus tokens de una manera que les garantizara su seguridad. Queríamos centrarnos en desarrollar herramientas para gestionar de forma segura los datos privados off-chain de los usuarios." — Dr. Xiang Xie, Fundador de PADO Labs.

PADO también necesitaba invertir considerablemente en educación sobre web3 como estrategia de Go-To-Market, ya que un usuario promedio de web3 no estaría entusiasmado con compartir sus datos privados on-chain sin una educación suficiente y garantías de seguridad. Esto también significaba que PADO necesitaba apuntar y acceder a una base de usuarios de web3 existente y madura para llegar al mercado rápidamente y escalar.

PADO también enfrentó desafíos relacionados con el acceso a financiamiento y oportunidades de asociación dentro del ecosistema, así como la mentoría de desarrolladores experimentados que pudieran brindar asesoramiento técnico.

Escalando el protocolo PADO más rápido con MetaMask Developer

Al integrarse con la MetaMask Wallet API, PADO ofreció una experiencia de incorporación fluida para sus usuarios, aprovechando los años de experiencia de MetaMask en seguridad web3 y la expertise de experimentados expertos internos en seguridad de JavaScript. Además, la filosofía de MetaMask de ser open-source y permissionless, demostrada por MIP y Snaps, significó que PADO podía extender fácilmente las funcionalidades de MetaMask, ya sea contribuyendo directamente a la Wallet API o desarrollando Snaps permissionless de terceros.

"Para nosotros, integrarnos con MetaMask fue una decisión obvia. Consideramos lo extenso y colaborativo que es MetaMask con Snaps, lo que facilitó la decisión. Por ejemplo, podemos construir un Snap personalizado para que los usuarios de PADO en MetaMask no necesiten cambiar entre extensiones durante el proceso de incorporación, sino que puedan iniciar y finalizar su interacción en la wallet de MetaMask" - Xiang Xie, Fundador de PADO Labs.

A través del Consensys Fellowship y Linea Voyages, MetaMask Developer pudo ayudar a PADO a escalar rápidamente y alcanzar 200 000 usuarios al incluirlos en el Linea Proof of Humanity Voyage y conectarlos con la amplia base de usuarios de MetaMask. Además, PADO fue destacado en Verax, un Registro de Attestation On-Chain, como uno de los pocos contribuyentes, lo que les brindó visibilidad y oportunidades de asociación. PADO también pudo recaudar fondos a través del Consensys Fellowship.

La inversión de MetaMask en educación sobre web3, a través de MetaMask Learn, también disponible en la aplicación, significó que los usuarios de PADO pudieran acceder fácilmente a materiales educativos, contribuyendo aún más a que PADO cumpliera su misión de educación en web3.

Comienza a desarrollar en web3 con MetaMask Developer

¿Eres un desarrollador creando dapps para consumidores?

El conjunto de herramientas MetaMask Developer, que incluye la MetaMask Wallet API, SDK, APIs de servicios web3 y Snaps, ofrece un conjunto completo de herramientas para incorporar a millones de los usuarios más activos de la web.

Visita el portal para desarrolladores para obtener más información sobre nuestras soluciones.

Traducido por IA. Puede contener errores. Por favor, verifique siempre la información.

Califica la traducción

Este artículo fue escrito por:

  • Kingsley Okonkwo

    Kingsley, desarrollador certificado de Ethereum Blockchain, trabaja como escritor técnico en Consensys, con un enfoque especial en herramientas para desarrolladores. Antes de unirse a Consensys, Kingsley trabajó como desarrollador backend freelance en varias plataformas, entre ellas Gigster y Braintrust. Con 5 años de experiencia en desarrollo de software, domina herramientas como JavaScript (Node.js y React), GoLang, SQL y Docker. Kingsley destaca en la creación de tutoriales paso a paso y guías prácticas, aprovechando las últimas tecnologías web3 para ayudar a otros desarrolladores a construir mejores dapps. Actualmente reside en Dubái y en su tiempo libre disfruta jugando al baloncesto y al fútbol.

    Leer todos los artículos