Con la prosperidad de las aplicaciones Web3, la descentralización general y la privacidad de los datos de las aplicaciones DApp también se han convertido en un foco de atención. Al mismo tiempo, la integración de la IA y varios escenarios también ha provocado que muchas aplicaciones descentralizadas encuentren el cálculo, el procesamiento y la verificación de resultados. Problemas de coordinación de datos de red. Frente a la creciente demanda del mercado de diversos escenarios de comunicación de datos y transacciones, el Protocolo Marlin puede compensar las deficiencias correspondientes y convertirse en un foco potencial.
¿Qué es el Protocolo Marlin?
El objetivo principal del Protocolo Marlin es ampliar la capacidad de la informática descentralizada a través de coprocesadores escalables, incluido el uso de Zero-Knowledge Proof (ZKP) y TEE Trusted Execution Environment para lograr la seguridad del procesamiento de datos DApp en redes distribuidas. La privacidad garantiza el rendimiento descentralizado de la informática central. En la actualidad, la mayoría de las cadenas de bloques tienen dificultades para afrontar los problemas causados por el procesamiento de datos a gran escala, que también es la principal ventaja de Marlin.
Marlin puede ejecutar servidores sin confianza fuera de la cadena para lograr una ejecución transparente de aplicaciones en la cadena. También tiene mecanismos de escalabilidad y tolerancia a fallas, lo que proporciona a los desarrolladores la CPU, la GPU y otros recursos informáticos necesarios para la operación (INTEL SGX y la GPU informática de IA convencional existente). H100, etc.), el costo de hardware de los operadores de nodos es menor que el de otros equipos informáticos blockchain. Marlin reduce los costos mediante la comercialización y las recompensas simbólicas, y admite lenguajes de desarrollo convencionales como Python, C ++ o Go. Es fácil para los desarrolladores implementar y mantener sus propias aplicaciones descentralizadas y lograr resultados de verificación creíbles a través de la certificación ZK y la certificación TEE. .
En la actualidad, Marlin ha implementado una serie de escenarios comunes, como la expansión del modelo de IA descentralizada, intercambios descentralizados, oráculos, puertas de enlace de nombres de dominio descentralizadas, interfaces web DApp y GameFi, etc.
Entorno de ejecución confiable de Marlin Oyster y TEE
El entorno de ejecución confiable (TEE) de TEE es una tecnología de protección de la privacidad basada en criptografía. Implementa operaciones aisladas mediante el uso de entornos de hardware seguros como la CPU SGX, lo que garantiza la seguridad de los datos y mejora la eficiencia del procesamiento.
El entorno TEE tiene un espacio de procesamiento independiente y completo. Podemos considerarlo como una "pequeña habitación negra". Su seguridad proviene principalmente de la menor capacidad de ataque de los dispositivos de hardware aislados y reduce la cantidad de cálculos adicionales durante el proceso de comunicación. gastos generales, al tiempo que garantiza la seguridad de los datos, puede mejorar en gran medida la eficiencia del procesamiento de datos.
Marlin Oyster es una plataforma informática fuera de la cadena que proporciona a los desarrolladores y usuarios entornos de software y hardware compatibles con TEE para completar diversas tareas informáticas, incluida la implementación de backends o la extensión de contratos inteligentes.
Oyster aumenta la seguridad de los datos a través de TEE. Al mismo tiempo, consume menos recursos que los servidores normales, admite cálculos complejos y la velocidad de procesamiento de datos mejorará enormemente. Al mismo tiempo, el costo de TEE es muy bajo en comparación con. MPC, FHE y otros métodos de prueba, y tiene ventajas obvias.
Marlin proporciona un mercado de nodos abierto para Oyster. Los operadores de nodos configuran TEE mediante el uso de dispositivos de hardware calificados, como servidores con SGX o AWS, servidores Azure, etc., y realizan el arrendamiento de recursos ejecutando los programas correspondientes para proporcionar DApps a los desarrolladores que proporcionan Oyster. Entorno operativo sin servidor para promover la transformación de servicios alojados centralizados (API, puerta de enlace, etc.) en descentralización.
Por ejemplo, en un entorno front-end descentralizado, los desarrolladores pueden utilizar imágenes de enclave e implementarlas en IPFS, usar Oyster para completar la implementación de la imagen, vincular el dominio a la zona de seguridad en Oyster mediante registros CAA y configurar DNS. registros. Esto garantiza la seguridad de la autorización y los registros, y se puede obtener un certificado SSL a través del sistema para la conexión, descentralizando así el front-end de la aplicación DApp.
Prueba de conocimiento cero de Kalypso
Kalypso es la solución integrada de Marlin para pruebas de conocimiento cero, que permite a las pruebas ZK listadas en el mercado aprovechar la competencia del mercado para reducir costos. Kalypso es un diseño modular que se puede integrar en el programa ZK para cumplir con los requisitos de procesamiento de DApp para ZKP. Kalypso puede proporcionar una experiencia de usuario rápida y fluida y, al mismo tiempo, la utilización de recursos de hardware también es muy alta y el protocolo es resistente a la censura.
Además, Kalypso se puede procesar en paralelo y mejora la flexibilidad del cálculo al segmentar pruebas de cálculo a gran escala. Kalypso tiene su propia red de pruebas que no está controlada por un solo factor, lo que permite que cualquiera pueda unirse y hacer una oferta para generar pruebas.
Kalypso se compone principalmente de un solicitante de pruebas, un motor de comparación de Kalypso, un solucionador y otros enlaces.
Solicitante de prueba: se utiliza principalmente para la interacción con usuarios y DApps.
Motor de comparación Kalypso: al hacer coincidir las solicitudes de prueba con solucionadores compatibles.
Solver: los servicios de procesamiento de datos se implementan a través de recursos informáticos de ZK. El solucionador se ejecuta en el entorno Oyster, lo que puede aumentar la privacidad y la integridad de los datos.
El impacto y las ventajas de Marlin en las DApps
El desarrollo de blockchain ha promovido el crecimiento de las aplicaciones Web3 en varios escenarios hasta cierto punto. Las aplicaciones DApp se volverán gradualmente más complejas en el futuro. A través del triángulo imposible de blockchain, podemos saber que bajo la premisa de garantizar la seguridad. es difícil que la eficiencia y la velocidad de procesamiento de datos coexistan, y el uso de TEE y otros métodos se puede promover y resolver a nivel de hardware, mejorando así aún más la eficiencia.
En comparación con proyectos descentralizados del mercado de computación en la nube como Akash, Marlin proporciona soluciones eficientes de verificación y procesamiento de datos blockchain para DApps a través de la integración de Kalypso y Oyster, al tiempo que reduce los costos, proporciona un entorno sin servidor y acelera la cadena. Mejora el rendimiento y proporciona una informática descentralizada. mercado de recursos, haciendo que el entorno para ejecutar aplicaciones sea descentralizado, como la implementación de interfaces de página web y nombres de dominio descentralizados. En comparación con los entornos informáticos descentralizados, como las funciones de enlace de cadena, Marlin también admite puntos finales HTTPS, lo que promueve aún más la popularidad de la descentralización.
Financiamiento de proyectos y tokens
Marlin recibió 3 millones de dólares en financiación de ronda inicial en 2019. Instituciones como Binance Labs, Arrington XRP, Electric Capital y NGC participaron en la inversión y recibieron financiación de Cabin VC en 2020 y DWF Labs en 2023. Los dos El monto de la La inversión no fue revelada.
Al mismo tiempo, Marlin ha establecido relaciones de cooperación con múltiples equipos de aplicaciones Web3, incluidos KONTOS, Lighthouse, Nulink, 3DNS, SpaceID, Bonfida, Prom, etc., para promover la descentralización de las aplicaciones de datos y la informática. Además, como patrocinador de Ruby, Marlin también patrocinó la Conferencia de la Comunidad Ethereum de este año.
El número total de tokens Marlin $POND es de 10 mil millones, de los cuales 8 mil millones están actualmente en circulación. La circulación en el mercado es alta y la presión de venta es baja. El valor del mercado circulante es de 170 millones de dólares, ocupando el puesto 263. Exchanges conocidos como Binance y Coinbase. Los usuarios pueden obtener recompensas $POND ejecutando nodos Marlin y apostando, y los titulares pueden participar en la votación de la red.
Los miembros del equipo del proyecto generalmente provienen de escuelas de la Ivy League y tienen una excelente formación técnica. La fundadora y directora ejecutiva, Siddhartha Dutta, es analista de investigación y desarrolladora principal de Zilliqa. Tiene experiencia trabajando en Microsoft y fundó HumBee. El cofundador Prateesh Goya tiene un doctorado en informática del MIT y tiene experiencia trabajando con la Fundación Ethereum.
Resumir
El Protocolo Marlin ha inyectado nueva vitalidad a la prosperidad y el desarrollo de las aplicaciones Web3. A través de su coprocesador escalable y su tecnología a prueba de conocimiento cero, Marlin Protocol no solo mejora la seguridad y la protección de la privacidad del procesamiento de datos de DApp, sino que también proporciona a los desarrolladores recursos informáticos eficientes y un entorno operativo sin servidor. Con el apoyo de Marlin Oyster y Kalypso, los desarrolladores pueden crear e implementar fácilmente aplicaciones descentralizadas y disfrutar de servicios de verificación y procesamiento de datos eficientes y seguros.
El aporte de Marlin Protocol no sólo se refleja en la innovación tecnológica, sino también en la promoción y desarrollo de toda la industria. Como líder en el campo de la informática descentralizada, Marlin Protocol se compromete a romper las limitaciones de la informática y el procesamiento de datos tradicionales y abrir un nuevo camino para el desarrollo de aplicaciones Web3. Al proporcionar recursos informáticos y servicios de verificación eficientes y seguros, Marlin Protocol crea un entorno de red más abierto, transparente y confiable para desarrolladores y usuarios. En el futuro, esperamos ver que Marlin Protocol desempeñe un papel en más campos y brinde más oportunidades y desafíos a toda la industria.