Estamos muy contentos de anunciar que el Protocolo de interoperabilidad entre cadenas (CCIP) de Chainlink se lanzó oficialmente en Avalanche, Ethereum, Optimism y Polygon, iniciando la fase de acceso temprano de la red principal. Múltiples protocolos DeFi convencionales en los sectores de derivados y préstamos han integrado CCIP. Entre ellos, Synthetix se lanzó en la red principal CCIP. Además, BGD Labs también integró oficialmente la red principal CCIP en el protocolo Aave.
CCIP estará abierto a todos los desarrolladores en cinco redes de prueba el 20 de julio, incluidas Arbitrum Goerli, Avalanche Fuji, Ethereum Sepolia, Optimism Goerli y Polygon Mumbai.
Conectando el mundo multicadena
Web3 ha entrado ahora en la era de las múltiples cadenas. Hay cientos de entornos blockchain, L2, sidechain, subred, appchain y parachain para que los desarrolladores y usuarios elijan. Estos ecosistemas emergentes en cadena impulsan la innovación y la adopción de tecnología, pero también dispersan aplicaciones, activos en cadena y liquidez del mercado entre redes aisladas. Además, existe una amplia variedad de soluciones entre cadenas, y los protocolos y cadenas de bloques utilizan varias pilas de tecnología, y estas pilas de tecnología a menudo carecen de seguridad, lo que resulta en el robo acumulado de más de 2 mil millones de dólares estadounidenses en activos entre cadenas. La falta de interoperabilidad obstaculiza la innovación y ralentiza la adopción de Web3 a escala.
Sin embargo, resolver este problema es difícil. No sólo debemos desarrollar buenos productos, sino también establecer estándares que toda la industria pueda seguir para lograr la interoperabilidad y la componibilidad. La creación de estándares entre cadenas requiere tener en cuenta las tres dimensiones de seguridad, flexibilidad y apoyo de la comunidad. La razón por la que se debe garantizar la seguridad es porque no hay margen de error en el proceso de cadena cruzada de activos. La flexibilidad se debe a que este estándar debe ser aplicable a todos los escenarios de aplicación potenciales y compatible con todas las cadenas de bloques implementadas. El último es el apoyo de la comunidad, lo que significa que este estándar debe ser adoptado por la mayoría de los miembros de la comunidad para que sea valioso. Chainlink ha establecido un estándar industrial unificado para datos Web3. Hemos podido construir una comunidad sólida con el apoyo de todos nuestros usuarios y socios. En resumen, Chainlink tiene una ventaja única y puede ampliar aún más los estándares establecidos, utilizarlos para resolver problemas entre cadenas y promover una nueva ronda de innovación en Web3.
Web2 requiere el protocolo TCP/IP para conectar redes informáticas aisladas. De manera similar, Web3 también requiere estándares de interoperabilidad para conectar redes blockchain aisladas.
CCIP es el protocolo de interoperabilidad más seguro, confiable y fácil de usar que se puede utilizar para crear aplicaciones y servicios entre cadenas. Los desarrolladores pueden utilizar la función de mensajería arbitraria para crear de forma flexible sus propias soluciones entre cadenas. No solo eso, CCIP también puede implementar la función de transferencia de tokens simplificada. Como resultado, los protocolos pueden utilizar su propio grupo de tokens controlado y auditado para transferir tokens entre cadenas, sin necesidad de código personalizado y en mucho menos tiempo que desarrollar un puente entre cadenas desde cero.
CCIP está impulsado por la red Oracle descentralizada de Chainlink, que tiene resultados sobresalientes, salvaguardando decenas de miles de millones de dólares en activos y logrando más de $8 billones en valor de transacciones en cadena. CCIP comparte la misma infraestructura que otros servicios ya lanzados por Chainlink, por lo que hay pocas suposiciones de confianza nuevas que agregar. Si la dApp ha integrado Chainlink Price Feeds, entonces no hay razón para no elegir CCIP para la interacción entre cadenas. CCIP también agrega mecanismos de seguridad adicionales que otras soluciones entre cadenas no pueden igualar. Por ejemplo, puede establecer el límite superior en la cantidad de tokens entre cadenas (límite de tasa) a voluntad. Además, se ha creado una red separada de Gestión Activa de Riesgos (ARM), que es responsable de monitorear la efectividad de todas las transacciones entre cadenas.
Los desarrolladores, las aplicaciones y las empresas pueden utilizar CCIP para desbloquear una variedad de casos de uso, como:
Activos de tokens entre cadenas: utilice una interfaz unificada para cruzar tokens, eliminando la necesidad de desarrollar su propio puente entre cadenas. Activos hipotecarios entre cadenas: inicie una aplicación de préstamos entre cadenas donde los usuarios pueden depositar activos hipotecarios en una cadena y luego pedir prestados activos en otra cadena. Pase de participación de liquidez entre cadenas: distribuya el pase de participación de liquidez a diferentes cadenas de bloques para mejorar la tasa de utilización del pase en aplicaciones DeFi en otras cadenas. NFT entre cadenas: los usuarios pueden acuñar NFT en una cadena y recibir NFT en otra cadena. Abstracción de cuentas entre cadenas: desarrolle una billetera de contrato inteligente integrada con CCIP para mejorar la experiencia del usuario de las funciones de llamadas entre cadenas. Por ejemplo, los usuarios pueden usar la misma billetera para firmar transacciones en cualquier blockchain. Juegos entre cadenas: cree una experiencia de juego que abarque cualquier cadena de bloques. Los jugadores pueden almacenar elementos de juego de alto valor en una cadena con una seguridad relativamente alta y realizar operaciones de juego en una cadena con una escalabilidad relativamente alta. Computación y almacenamiento de datos entre cadenas: desarrolle soluciones de almacenamiento de datos que permitan a los usuarios almacenar cualquier dato en la cadena de destino y realizar operaciones con los datos en función de las transacciones en la cadena original. Las aplicaciones principales del mercado están utilizando CCIP para lograr la interacción entre cadenas. Synthetix integra CCIP para lograr liquidez entre cadenas.
Synthetix es un protocolo DeFi que proporciona liquidez para el ecosistema de instrumentos financieros y derivados en cadena. Synthetix V3 agregó recientemente la función Synth Teleporter, que permite a los usuarios transferir fácilmente liquidez de Synth entre cadenas. El método específico es destruir el sUSD en la cadena original (es decir, la unidad de contabilidad del protocolo Synthetix) y luego acuñar una cantidad igual de sUSD en la cadena de destino.
Synth Teleporter utiliza Chainlink CCIP para destruir y acuñar tokens de forma segura y confiable en todas las cadenas. Este modelo único puede mejorar efectivamente la eficiencia del capital sin crear un fondo de liquidez. Synth Teleporter permite que la liquidez de Synthetix fluya hacia donde la demanda es mayor y evita las limitaciones de los puentes de tokens tradicionales.
“La seguridad es crucial para los activos entre cadenas. Debido a esto, hemos integrado Chainlink CCIP en el Synth Teleporter entre cadenas. Somos los primeros usuarios de Chainlink Data Feeds, por lo que estamos muy contentos de estar entre los primeros usuarios de CCIP. Usuarios, disfruten de las nuevas funciones desbloqueadas por CCIP para Synthetix” - Kain Warwick, fundador de Synthetix.
Con CCIP, Synthetix puede transferir tokens de forma segura entre cadenas utilizando el modo Burn and Mint. Aave adopta CCIP para implementar la gobernanza entre cadenas.
Aave es un protocolo de liquidez sin custodia que permite a los usuarios pedir prestado y prestar activos en la cadena. Aave anteriormente integró de forma nativa varios puentes entre cadenas para la gobernanza entre cadenas y utilizó Ethereum como red de votación. Esta arquitectura de cadena cruzada no solo hace que los costos de votación sean muy altos para los participantes, sino que también genera costos de desarrollo y mantenimiento extremadamente altos. Tan pronto como se lanzó Chainlink CCIP, la comunidad de Aave votó a favor de integrar CCIP. La razón es que CCIP tiene tarifas de gas más bajas, una infraestructura muy madura, se puede expandir fácilmente a nuevas redes y también es muy conveniente de integrar. Por lo tanto, BGD Labs (Nota: un proyecto de desarrollo Web3) está integrando Chainlink CCIP en Aave Governance V3 para satisfacer las futuras necesidades de gobernanza entre cadenas.
“Estamos muy entusiasmados de integrar Chainlink CCIP en la próxima iteración del protocolo Aave para permitir una comunicación entre cadenas segura, confiable y escalable. CCIP se puede integrar perfectamente en nuestro mecanismo de gobernanza entre cadenas y ahorraremos mucho dinero. como resultado, tiempo de desarrollo y centrarse más en el desarrollo de funciones principales." - Ernesto Boado, cofundador de BGD Labs.
Con CCIP, Aave puede ejecutar resoluciones de gobernanza aprobadas en diferentes cadenas de bloques, lo que permite la interacción entre cadenas para el mercado de capitales.
CCIP es una capa de abstracción de blockchain. Las empresas pueden utilizar CCIP para conectar directamente cualquier cadena pública y privada desde el sistema back-end y lograr la interoperabilidad. Swift se ha asociado con más de una docena de instituciones financieras y proveedores de infraestructura del mercado financiero para explorar CCIP, que utiliza la infraestructura de transmisión de mensajes existente de Swift para transmitir tokens a través de varias cadenas públicas y privadas. Las instituciones que participan en la cooperación de interoperabilidad blockchain incluyen ANZ, BNP Paribas, BNY Mellon, Citibank, Clearstream, Euroclear Bank, Lloyds Banking Group, SIX Digital Exchange (SDX) y Depository Trust and Clearing Corporation (DTCC).
Un diagrama simple de cómo la infraestructura del mercado bancario y financiero puede adoptar CCIP a través de la red Swift, estableciendo nuevos estándares en funcionalidad, seguridad, confiabilidad y experiencia de usuario entre cadenas.
Las siguientes son las características de CCIP que lo diferencian de otras soluciones de cadena cruzada:
Transferencias de tokens simplificadas
Las transferencias de tokens simplificadas de CCIP son una solución plug-and-play que incluye un contrato de grupo de tokens auditado. Estos contratos manejan la quema/acuñación o el bloqueo/desbloqueo de tokens entre cadenas, y los propietarios de tokens tienen control total sobre sus propios contratos de grupo de tokens. Las transferencias de tokens simplificadas también establecen características de seguridad adicionales (como límites en la cantidad de tokens entre cadenas) y mejoran la componibilidad de los tokens nativos del protocolo, de modo que los socios ecológicos puedan cruzar cadenas fácilmente a través de la interfaz CCIP y desarrollar tokens de protocolo. .
Transferencia de token programable
Mientras se transfiere el token, se pueden agregar otras instrucciones para definir el propósito del token en el contrato inteligente en la cadena de destino, como intercambiar o prometer el token tan pronto como llegue a la cadena de destino. Con la funcionalidad programable, el mensaje (es decir, token + datos) se convierte en una transacción atómica entre cadenas, y siempre se puede asumir que el token está disponible cuando la instrucción se ejecuta en la cadena de destino.
Red de Gestión Activa de Riesgos (ARM, control activo de riesgos)
ARM es una red independiente que monitorea y verifica continuamente la red CCIP. Esta red es responsable de validar de forma independiente los procesos entre cadenas e identificar errores, proporcionando así una capa adicional de seguridad. La red ARM utiliza el lenguaje Rust para implementar una versión minimizada independiente del software del nodo Chainlink. Hacerlo aumenta la diversidad y la solidez de los clientes y minimiza las dependencias externas para evitar ataques a la cadena de suministro.
La pila de tecnología de cadena cruzada de CCIP y el límite superior en la cantidad de tokens de cadena cruzada (límites de tasa)
CCIP puede establecer de manera flexible un límite superior en la cantidad de tokens entre cadenas dentro de un período de tiempo. Este parámetro se puede configurar individualmente para un determinado token en un canal entre cadenas y se coordina con el emisor del token. Además, se puede establecer un límite superior total en el número de cadenas cruzadas para todos los tokens en un determinado canal de cadenas cruzadas para garantizar que los atacantes no alcancen el límite superior individual de cada token al mismo tiempo. Esta característica está en la base del código CCIP y la base del código ha sido estrictamente auditada. Sólo la transferencia de tokens CCIP puede utilizar esta función, pero la mensajería arbitraria no.
Ejecución inteligente
CCIP adopta un mecanismo de pago de bloqueo de tarifas de gas, a saber, Smart Execution, para garantizar que las transacciones entre cadenas no se vean afectadas por las fluctuaciones en la tarifa del gas de la cadena objetivo. Para los desarrolladores, esto significa que solo necesitan pagar en la cadena original y CCIP será responsable de la ejecución en la cadena de destino.
Actualice mediante contratos inteligentes con bloqueo de tiempo
Todas las actualizaciones importantes de configuración en cadena y mejoras de CCIP deben pasar por un contrato inteligente de bloqueo de tiempo. Durante este período, los operadores de nodos CCIP pueden vetar las propuestas que alcancen un número umbral. Además, las actualizaciones y mejoras también pueden ser transmitidas directamente por los operadores de nodos que hayan alcanzado un número umbral. En este caso, no es necesario pasar por el contrato de bloqueo de tiempo. Por lo tanto, los usuarios y protocolos que utilizan CCIP pueden estudiar y emitir juicios en su totalidad antes de que las actualizaciones entren en vigor. Cualquiera puede ejecutar las actualizaciones en cadena que no están vetadas dentro de la ventana de bloqueo de tiempo. La comunidad puede ejecutar un timelock-worker para manejar actualizaciones ejecutables. Este modelo de actualización en cadena marca otro paso hacia la descentralización y la solidez de la red Chainlink.
Modelo de pago
Mencionamos en nuestras publicaciones recientes de blog (Chainlink Network Outlook 2023) y (Sustainable Oracle Economic Model) que estamos desarrollando un modelo de pago mejorado para establecer un modelo de monetización y garantizar el desarrollo sostenible a largo plazo de los servicios de Chainlink. Uno de los objetivos principales es reducir el umbral de pago para dApps, empresas y usuarios finales, y atraer más ingresos por tarifas para los proveedores de servicios Chainlink.
(Perspectiva de la red Chainlink 2023):
https://blog.chain.link/the-chainlink-network-in-2023/
(Modelo Económico Sostenible de Oracle):
https://blog.chain.link/sustainable-oracle-economics/
A medida que CCIP se convierta en la solución entre cadenas más segura y fácil de usar de la industria, aparecerán escenarios de pago de tarifas en cada cadena de bloques. Por lo tanto, reducir el umbral de pago para los usuarios es esencial para que CCIP se expanda rápidamente a más cadenas de bloques. eslabón perdido. CCIP admite pagos con LINK y otros tokens. Actualmente, otros tokens incluyen tokens nativos en la cadena y tokens envueltos ERC20 de estos tokens. En comparación con pagar con LINK, la tasa de pago con otros tokens es mayor.
Estamos desarrollando un sistema de intercambio automático en cadena que puede convertirse automáticamente en LINK al pagar con otros tokens. Antes de que el sistema de intercambio entre en línea, cuando los usuarios pagan con otros tokens, los tokens se llevarán a sus respectivos grupos de mantenimiento y se reemplazarán por LINK en el contrato CCIP, y la cantidad de LINK se basa en el momento del pago. calculado. Finalmente, LINK se utiliza para pagar al proveedor del servicio (es decir, al operador del nodo). Una vez que el sistema de intercambio automático en cadena esté en línea, otros activos simbólicos almacenados en el fondo de mantenimiento se intercambiarán por LINK.
La función de transmisión de mensajes de CCIP cobra una tarifa fija por mensaje, mientras que la función de transmisión de tokens de CCIP cobra un cierto porcentaje del valor del token. Además, el coste del CCIP también incluye las tarifas del gas. Al pagar con otros tokens, la tarifa será un 10% más alta que si se utiliza LINK. Las tarifas actuales de CCIP están en línea con los estándares de la industria del ecosistema entre cadenas, pero las tarifas pueden ajustarse en el futuro.
A medida que el alcance de las apuestas de Chainlink continúa expandiéndose para cubrir más servicios de Oracle, incluido CCIP, planeamos distribuir una parte de las tarifas de los usuarios a los participantes a cambio de sus contribuciones a la seguridad de la criptoeconomía de Chainlink.
