Uno, tecnología central
El núcleo técnico de Vlayer es el innovador modelo de contratos inteligentes Prover y Verifier, que combina la infraestructura zkEVM, permitiendo a los contratos inteligentes lograr potentes funcionalidades.
Contrato inteligente Prover: cálculo fuera de la cadena y generación de pruebas
Cómo funciona: el contrato inteligente Prover recibe los datos de entrada de dApp, asegurando la privacidad de esos datos de entrada mientras realiza cálculos fuera de la cadena en la infraestructura zkEVM de Vlayer, generando al mismo tiempo una prueba (Proof). Estos cálculos no consumen tarifas de gas en la cadena.
Salida: una vez completado el cálculo, el Prover publica el resultado de cálculo inalterable y la prueba en el contrato inteligente Verifier en la cadena.
Verificador: validación y ejecución en la cadena
Cómo funciona: el contrato inteligente Verifier se despliega en una cadena de bloques compatible con EVM. Recibe los resultados de cálculo y las pruebas provenientes del contrato inteligente Prover y verifica la corrección de estas pruebas en la cadena sin revelar los datos subyacentes. Una vez que la verificación es exitosa, el contrato Verifier ejecuta las instrucciones correspondientes.
Asegurar la seguridad: la lógica de verificación, una vez desplegada en la cadena de bloques, no puede ser modificada, asegurando consistencia y acceso sin permisos. Esto proporciona un entorno de ejecución seguro y eficiente para las dApps.
Dos, funciones centrales
Viaje en el tiempo (Time Travel)
El viaje en el tiempo se basa en la función del contrato Prover, permitiendo a los contratos inteligentes acceder a datos de bloques pasados, lo cual no es posible en Solidity tradicional. Los contratos inteligentes en Solidity tradicional solo pueden leer el estado del bloque actual, sin poder acceder directamente a estados históricos, lo que limita mucho la auditoría, la validación de datos o el manejo de eventos de seguridad. Por ejemplo, en el incidente del ataque a The DAO, los desarrolladores finalmente solo pudieron restaurar la seguridad en la cadena a través de un hard fork, lo que llevó a la división de Ethereum en ETH y ETC.
Beneficios y funciones reales:
Revertir el estado del protocolo: la función de viaje en el tiempo es muy útil para enfrentar eventos de seguridad. Tomemos como ejemplo el ataque de hackers a aBNBc, donde los hackers emitieron una gran cantidad de recibos a través de una vulnerabilidad, causando graves pérdidas de activos. Si en ese momento hubiera existido la función de viaje en el tiempo de Vlayer, los desarrolladores podrían haber revertido el estado del contrato a antes del ataque, validando y recuperando la situación de los activos sin afectar otros proyectos dentro de la cadena pública y su ecosistema. Esta capacidad proporciona a los proyectos medidas de respuesta más flexibles y de bajo costo.
Mecanismos de defensa de seguridad: la función de viaje en el tiempo también puede ayudar a los desarrolladores a analizar comportamientos anómalos en bloques históricos, identificar patrones de ataque potenciales y operaciones sospechosas, y construir mecanismos de defensa de seguridad para contratos inteligentes basados en estos datos. Al rastrear y agregar datos de bloques pasados, los desarrolladores pueden optimizar la estrategia de seguridad del contrato y prevenir posibles riesgos con anticipación.
Auditoría y análisis de datos: los desarrolladores pueden rastrear fácilmente los datos históricos de usuarios o proyectos, proporcionando una base confiable para la auditoría de contratos, calificación de usuarios, decisiones de gobernanza, entre otros.
Transferencia (Teleport)
La transferencia se basa en la función del contrato Prover, que permite a los contratos inteligentes cambiar sin problemas entre múltiples cadenas de bloques, sin necesidad de mecanismos tradicionales de comunicación entre cadenas. En el ecosistema de Ethereum hay muchas cadenas EVM, como Arbitrum, Optimism y Base. En el pasado, desarrollar una aplicación que interactúe con múltiples cadenas era un gran desafío, pero la función Teleport de Vlayer simplifica este proceso. Los desarrolladores pueden cambiar fácilmente el contexto de ejecución de los contratos inteligentes a diferentes cadenas y bloques. Esto significa que los contratos inteligentes pueden acceder a datos de múltiples cadenas de bloques en una misma llamada, rompiendo así el estado aislado entre cadenas y mejorando la flexibilidad de la interacción multichain.
Beneficios y funciones reales:
Visualización de activos multichain: los usuarios pueden ver los saldos de todos sus activos en una única interfaz, sin necesidad de cambiar manualmente de red. Esta función mejora significativamente la experiencia del usuario en aplicaciones de billetera y plataformas de gestión de activos multichain. Por ejemplo, un usuario que posee USDC en la red principal de Ethereum, Arbitrum y Base, puede ver el total de sus activos sin ninguna operación complicada gracias a la función de transferencia de Vlayer.
Agregación de transacciones de activos multichain: la función Teleport simplifica el proceso de transacciones entre cadenas. Al obtener los saldos de activos de los usuarios en múltiples cadenas y generar recibos en la cadena, los desarrolladores pueden agregar estos activos para realizar transacciones. La verificación de transacciones también es más rápida y eficiente, ahorrando costos para los usuarios y el protocolo. Por ejemplo, una plataforma de intercambio descentralizada entre cadenas puede lograr un intercambio rápido y seguro de activos multichain gracias a Vlayer, sin depender de puentes tradicionales entre cadenas.
Pruebas web (Web Proofs)
Las pruebas web permiten a los contratos inteligentes acceder y validar datos de Web2 a través de HTTPS (protocolo de transferencia de hipertexto seguro). A diferencia de los oráculos tradicionales, las pruebas web no solo pueden acceder a información pública, sino que también permiten el acceso a datos privados, permitiendo a los desarrolladores utilizar estos datos privados en contratos inteligentes. Solo se publicará en la cadena una pequeña parte de los datos necesarios para garantizar la privacidad y seguridad. Esta capacidad permite que los contratos inteligentes interactúen de manera segura con el mundo de Web2, promoviendo la transición de aplicaciones Web2 al ecosistema Web3.
Diferencia con los oráculos tradicionales: los oráculos tradicionales se utilizan para proporcionar datos públicos, como precios de criptomonedas, para escenarios como DeFi y juegos en la cadena. Sin embargo, los oráculos pueden enfrentar problemas de seguridad al obtener datos privados, lo que puede provocar la divulgación de información sensible. Las pruebas web, mediante la tecnología HTTPS, aseguran que los propietarios de datos verifiquen la autenticidad de los datos sin exponer ninguna información sensible. Esto establece una relación complementaria entre los oráculos y las pruebas web: los oráculos manejan datos públicos, mientras que las pruebas web se centran en datos privados.
Beneficios y funciones reales:
Vinculación de direcciones en la cadena con cuentas de aplicaciones Web2: la función de prueba web permite a los usuarios vincular direcciones en la cadena con cuentas de aplicaciones Web2 (como cuentas de Twitter), lo que permite más escenarios innovadores, como suscripciones automatizadas, funciones de propinas o transacciones en la cadena. Por ejemplo, un usuario puede probar la relación entre una cuenta de Twitter y su billetera para implementar la validación de identidad basada en redes sociales en aplicaciones Web3. El potencial de esta función supera con creces las plataformas sociales Web3 existentes, como Blinks en Solana.
Incentivos de aplicaciones Web2 y distribución en la cadena: las pruebas web también pueden ayudar a los desarrolladores a diseñar aplicaciones Web2.5, proporcionando una transición fluida de Web2 a Web3. Al validar el comportamiento de los usuarios en plataformas Web2 (como la participación en redes sociales o la creación de contenido), los desarrolladores pueden convertir estas acciones en recompensas distribuidas en la cadena. Por ejemplo, una aplicación Web2 puede distribuir recompensas en criptomonedas o NFT a los usuarios según la frecuencia de interacción en la plataforma, aumentando su participación y lealtad.
Prueba de correo electrónico (Email Proof)
La prueba de correo electrónico permite a los contratos inteligentes acceder y validar el contenido del correo electrónico, integrando de manera segura los datos de comunicación de Web2 en la cadena. En el ecosistema de Internet actual, el correo electrónico sigue siendo el medio central para crear cuentas y validar identidades. A través del contrato Prover de Vlayer, los contratos inteligentes pueden analizar correos y utilizar información clave para la validación en la cadena, sin necesidad de revelar el contenido completo del correo. Vlayer verifica la firma del servidor de correo para asegurar la autenticidad e integridad del contenido del correo. Esto significa que los contratos inteligentes pueden confiar en que los datos del correo no han sido manipulados y utilizarlos de forma segura en operaciones en la cadena.
Beneficios y funciones reales:
Autenticación y recuperación de billetera: la función de prueba de correo electrónico puede servir como una poderosa herramienta de autenticación, adecuada para la recuperación de billeteras, verificación de contratos multisig, autenticación institucional y auditoría de cumplimiento. Por ejemplo, si un usuario pierde su clave de acceso, puede recuperar el acceso a su billetera verificando la dirección de correo electrónico que posee. Además, las grandes empresas pueden utilizar la verificación de correo para simplificar el proceso de confirmación de identidad en contratos de múltiples firmas, mejorando la seguridad general.
Suscripciones de servicios automatizadas y transacciones: al enviar facturas por correo electrónico, los desarrolladores pueden implementar la automatización de suscripciones en la cadena. Por ejemplo, una empresa puede enviar facturas de suscripción por correo y, una vez que el cliente confirme, completar automáticamente el pago o el proceso de suscripción en la cadena. Esta función también puede admitir transacciones y auditorías en múltiples cadenas, proporcionando a las empresas una forma más eficiente y transparente de gestionar sus finanzas.
JSON y Regex
JSON y Regex son herramientas de soporte para las funciones de prueba web (Web Proof) y prueba de correo electrónico (Email Proof), facilitando a los desarrolladores el análisis y la verificación de datos fuera de la cadena. Estas herramientas permiten que los contratos inteligentes de Vlayer manejen y verifiquen directamente formatos de texto y datos complejos, ofreciendo más capacidades de interacción de datos para contratos inteligentes. Los escenarios de aplicación se mencionaron anteriormente.
Tres, finanzas y financiamiento
Vlayer anunció el 5 de noviembre de 2024 que completó una ronda de financiamiento semilla de $10 millones para apoyar la expansión de capacidades técnicas y la cooperación en el ecosistema. Los inversores de esta ronda incluyen a a16z Crypto Startup Accelerator (CSX), Credo Ventures y BlockTower Capital. Los inversionistas ángeles incluyen a Remco Bloemen de World (anteriormente Worldcoin), Jakub Florkiewicz de Tools For Humanity, así como Zac Williamson, Joe Andrews y Kev Wedderburn de Aztec.
Cuatro, equipo y miembros clave
El equipo de Vlayer está compuesto por expertos en blockchain, criptografía y tecnología de pruebas de conocimiento cero (ZK) con amplia experiencia, enfocados en construir una infraestructura Web3 que soporte la validación de datos descentralizada. Los miembros del equipo incluyen profesionales con experiencia en desarrollo técnico, diseño de productos y operación de proyectos, para impulsar la innovación en privacidad de datos y validación en la cadena. El trasfondo profesional del equipo combinado con la especialización técnica apoya los avances de Vlayer en tecnología ZK y seguridad en Web3.
Cinco, impactos potenciales y perspectivas futuras
La innovación central de Vlayer se refleja en su ruptura del paradigma de desarrollo de contratos inteligentes. No solo amplía significativamente las capacidades de Solidity en términos de funcionalidad, sino que también ofrece nuevas soluciones para el ecosistema multichain y la interacción de datos fuera de la cadena. Las funciones de viaje en el tiempo y transferencia realmente cambian la manera en que se redactan los contratos inteligentes desde el nivel del lenguaje base, mientras que las pruebas web y la prueba de correo electrónico reducen drásticamente la barrera técnica entre Web2 y Web3.Impacto en el ecosistema multichain: la función de transferencia puede revolucionar los protocolos de comunicación entre cadenas existentes, reducir la complejidad del desarrollo de proyectos multichain y mejorar la experiencia del usuario.
Mayor seguridad y privacidad: las pruebas ZK y la verificación de firmas de correo proporcionan una mayor garantía de seguridad para los contratos inteligentes, al mismo tiempo que reducen el riesgo de ataques.
Experiencia Web3 sin fricciones: al simplificar la interacción entre Web2 y Web3, los usuarios comunes pueden utilizar aplicaciones Web3 sin tener un trasfondo técnico.
Vlayer ha construido una infraestructura de datos confiable y descentralizada en el ámbito de Web3 a través de la tecnología de prueba de conocimiento cero (ZK), ofreciendo una mayor privacidad y transparencia en la validación de datos. Esta tecnología crea mecanismos de validación sin necesidad de confianza para aplicaciones Web3, mejorando la integridad de los datos y apoyando escenarios como finanzas descentralizadas (DeFi) e identidad digital. En el futuro, puede actuar como un puente entre Web2 y Web3, permitiendo que más usuarios de Internet tradicional transiten de manera más conveniente y segura al entorno Web3, promoviendo así la aplicación generalizada de la tecnología blockchain.
El artículo es solo para compartir y discutir, no constituye un consejo de inversión.
— — FIN — —