Prueba de reserva de Chainlink (PoR): poner la transparencia en la frontera

Ideas clave

*La prueba de reserva de Chainlink (PoR) es independiente de la cadena de bloques. Se basa en una red descentralizada de oráculos para crear fuentes de datos automatizadas en la cadena para activos colaterales representados en la cadena, actualizados casi en tiempo real. *Chainlink Proof of Reserves actualmente reporta aproximadamente $8.5 mil millones en activos, de los cuales $3.5 mil millones son reservas fuera de la cadena y $5 mil millones son reservas dentro de la cadena.

  • En el mes posterior a que Chainlink agregó la fuente de datos PoR de TUSD, la capitalización de mercado de TUSD aumentó en un 121 %.
  • Con ataques de puente que causan pérdidas de ~$1.9 mil millones, Chainlink PoR se puede usar para ayudar a proteger los protocolos DeFi que usan activos fuera de la cadena o activos encapsulados como garantía, mitigando el riesgo de garantía insuficiente al activar automáticamente un mecanismo similar a un interruptor de circuito.
  • Para garantizar que las actualizaciones sigan siendo rentables, la red de oráculos de Chainlink verifica periódicamente las reservas fuera de la cadena y las actualiza dentro de la cadena cuando los saldos superan un cierto umbral. Así que actualice cuando fluctúen sus reservas y ahorre gasolina cuando sus reservas sean estables.

introducir

En respuesta a los eventos de Mt. Gox en 2014, la comunidad de criptomonedas ha estado tratando de establecer estándares en torno a los intercambios centralizados (CEX). Aproximadamente una semana después de que FTX se declarara en quiebra, Vitalik publicó una publicación de blog en la que ofrecía su opinión sobre el asunto. Compartió una visión de cómo los CEX pueden manejar el valor sin custodia. El artículo profundiza en el enfoque técnico para diseñar un "CEX seguro" que demuestre que tiene suficientes activos para cubrir sus pasivos. Si bien Vitalik se centró en cómo funciona la Prueba de reserva (o Prueba de reservas de fondos) en los CEX, se refirió brevemente al potencial de la Prueba de reserva para monedas estables y DeFi.

A medida que la industria madura, las reservas de monedas estables crecen y los ataques de puentes en la cadena resultan en pérdidas de miles de millones de dólares, necesitamos expandir el enfoque de prueba de reserva más allá de los CEX. Chainlink intenta abordar esta necesidad proporcionando pruebas de reserva para varios activos, fácilmente accesibles a través de fuentes de datos en cadena impulsadas por Oracle.

Chainlink Proof-of-Reserve (PoR) es independiente de blockchain. Se basa en una red descentralizada de oráculos para crear fuentes de datos automatizadas en cadena para varios activos, actualizados casi en tiempo real.

Hay bastantes defectos en las finanzas tradicionales. Es opaco, ineficiente, autorizado, centralizado, basado en la confianza social y depende en gran medida de las reservas fraccionarias. En respuesta a este sistema defectuoso, la comunidad de criptomonedas ha introducido nuevos sistemas que abordan estos problemas, cuyo primer desarrollo importante fue Bitcoin en 2009.

Bitcoin fue creado para resolver el problema de la liquidación de pagos electrónicos y al mismo tiempo poder resolver el problema del doble gasto sin la necesidad de una autoridad central. Logra esta funcionalidad mientras mantiene los principios clave de acceso sin permiso, descentralización y verificación criptográfica. El éxito de Bitcoin ha provocado la necesidad de sistemas más complejos con propiedades similares a las de Bitcoin. Por lo tanto, surgió Chainlink, conectando cadenas de bloques y fuentes de datos externas que no pueden obtener datos desde fuera de su propia red, a través de una red Oracle descentralizada.

Muchos proyectos de blockchain operan mediante la emisión de activos basados en garantías. Estas garantías pueden provenir de la cadena, como activos locales encapsulados en otras redes (como Wrapped Bitcoin, activos del paquete Wormhole), o de monedas estables fuera de la cadena respaldadas por efectivo y reservas (como Tether, USD Coin).

La debacle de FTX reveló que solo posee una fracción de los activos necesarios para cubrir sus pasivos, y el escrutinio frecuente de las tenencias de Tether destaca la falta de transparencia y confianza social positiva que tienen muchos proyectos. Chainlink Proof of Reserves nació para satisfacer la necesidad de una red descentralizada capaz de verificar criptográficamente reservas suficientes en la cadena.

Prueba de reserva (PoR) de Chainlink: Transparencia en la frontera La prueba de reserva (PoR) de Chainlink proporciona una variedad de fuentes de datos en cadena respaldadas por reservas, incluidas monedas fuera de la cadena y metales preciosos, así como activos encapsulados en la cadena de cualquier tipo (por ejemplo, puentes, participación líquida, etc.). Estas fuentes de datos son visibles públicamente, lo que agrega transparencia a los usuarios actuales y potenciales. A través de contratos inteligentes, se puede acceder a las fuentes de datos PoR de Chainlink para agregar varias características de seguridad para mitigar el riesgo de interactuar con activos encapsulados.

Principales beneficiarios de PoR

Una y otra vez, los proyectos criptográficos toman decisiones que pueden limitar la transparencia, poniendo en riesgo la seguridad del protocolo. Por ejemplo, es posible que una aplicación puente no revele todas las direcciones que posee como garantía, lo que lleva a los usuarios a creer que todos los activos envueltos están respaldados. Alternativamente, es posible que una aplicación DeFi no haya agregado mecanismos a prueba de fallas para bloquear la actividad cuando el activo encapsulado pierde respaldo, lo que hace posible que los usuarios interactúen con activos parcialmente respaldados.

Los productos PoR de Chainlink pueden aliviar estos problemas y mejorar la experiencia de los usuarios y los protocolos.

Usuario de la aplicación

Fundamentalmente, las pruebas de reservas brindan transparencia. Si bien la filosofía de las criptomonedas ha llevado a muchos a creer que la transparencia está integrada en todas las criptomonedas, en realidad, a menudo es solo un complemento.

Los emisores de monedas estables respaldadas por colateral fuera de la cadena y los emisores de activos del mundo real (RWA) tokenizados no tienen la obligación contractual de proporcionar pruebas de reservas. Algunos proyectos, como Tether (USDT) y Circle (USDC), ofrecen pruebas de reserva trimestrales y mensuales, respectivamente, para mejorar la confianza de los usuarios. Sin embargo, todavía hay espacio para una mayor transparencia durante el período opaco entre las actualizaciones de la prueba de reserva.

Por el contrario, las reservas fuera de la cadena de TrueUSD (TUSD) son verificadas continuamente por terceros, y la Prueba de reservas de Chainlink publica actualizaciones de datos en la cadena cada 24 horas, o cuando los saldos se mueven al menos un 5%. Este proceso se puede aplicar a cualquier activo respaldado por hipotecas. El PoR de Chainlink actualmente proporciona datos de reserva sobre RWA (como PAX Gold), activos puente (como Wrapped Bitcoin) y tiene la capacidad de cubrir activos colaterales líquidos (como Liquid Staked ETH).

Las fuentes de datos PoR que se actualizan con frecuencia brindan más transparencia a los usuarios de la aplicación, ya que los saldos pueden cambiar significativamente dentro de un mes o incluso dentro de un trimestre.

Prueba de reserva de Chainlink (PoR): Poner la transparencia en la frontera En el mes de Chainlink desde la fuente de datos de PoR se agregó a TrueUSD, la capitalización de mercado de TUSD aumentó en un 121% a más de $ 2 mil millones, a partir del 12 de marzo. También significa que sus reservas se han más que duplicado. La sólida infraestructura de Chainlink manejó este aumento de más de mil millones de dólares sin fallas.

Además de proporcionar un registro frecuente e inmutable de las reservas, PoR de Chainlink publica datos en la cadena. Esto permite a los desarrolladores incluir varias funciones en sus proyectos para reaccionar ante las inconsistencias, aumentando aún más la seguridad del protocolo.

proyecto

Emisor de activos

Al poner datos de reserva en la cadena, Chainlink permite que el protocolo agregue garantías programáticas de que el valor de la reserva es mayor o igual que el suministro de monedas estables o RWA que se emiten.

Prueba de reserva de Chainlink (PoR): Transparencia en la frontera

En Solidity, garantizar suficientes reservas es solo una cuestión de crear una declaración requerida en la función de acuñación del contrato inteligente (consulte, por ejemplo, la línea 1404 en el código del contrato inteligente TUSD). Al permitir la acuñación casi en tiempo real de reservas fuera de la cadena verificadas en la cadena, el PoR de Chainlink establece un nuevo estándar para la confiabilidad y transparencia de la acuñación en monedas estables y RWA.

Los activos tokenizados que anteriormente operaban en circunstancias más opacas pueden aprovechar la Prueba de reserva de Chainlink para aumentar la transparencia de las garantías. Además de TUSD, CACHE Gold utiliza Chainlink PoR para permitir a los usuarios verificar que sus productos de oro tokenizados están totalmente respaldados por reservas de oro en bóvedas fuera de la cadena. Además, Backed Finance, un proyecto RWA tokenizado, está integrando PoR para aumentar la transparencia de su bToken.

Conectando y encapsulando activos

El puente es una fuente importante de ataques y explotación en el espacio DeFi. Cuatro de las 10 vulnerabilidades principales se estaban conectando, lo que resultó en pérdidas estimadas en $ 1.7 mil millones (49% de las pérdidas totales de las 10 vulnerabilidades principales). Por lo general, los puentes son atacados de dos maneras:

Robo de garantías de la cadena de origen (haciendo que los tokens envueltos no tengan valor).

Acuñar tokens envueltos en la cadena de destino sin depositar una garantía de valor equivalente en la cadena de origen (también conocido como ataque de "acuñación infinita").

Cuando el PoR de Chainlink se incorpora al contrato inteligente de acuñación del puente, puede ayudar a prevenir infinitos ataques de acuñación. Aunque no puede evitar el robo de garantías en la cadena de origen, PoR puede identificar este problema y proporcionar a los desarrolladores herramientas para mitigar el impacto de tales ataques. Al verificar la garantía entre cadenas a través de su red descentralizada de oráculos, Chainlink permite que los contratos inteligentes lean las fuentes de datos de los tokens que encapsula. Con base en esta información, se pueden implementar mecanismos automáticos a prueba de fallas que suspenden la acuñación, el canje y la quema de tokens envueltos cuando hay una inconsistencia en la reserva o la cantidad de tokens acuñados.

Para garantizar que las actualizaciones sigan siendo rentables, la red de oráculos de Chainlink verifica periódicamente las reservas fuera de la cadena y realiza actualizaciones dentro de la cadena cuando los saldos superan un cierto umbral. Así que actualice cuando fluctúen sus reservas y ahorre gasolina cuando sus reservas sean estables.

La capa de datos de puente de Chainlink brinda a los usuarios una transparencia adicional para garantizar que no se estén conectando con reservas fraccionarias en la cadena de origen, y puede ser una herramienta poderosa para cualquier protocolo, especialmente los protocolos DeFi que interactúan con activos encapsulados o puenteados.

DeFi

Un puente comprometido afecta a los usuarios del puente y a cualquier protocolo que emplee activos encapsulados. La explotación a gran escala puede provocar la insolvencia del protocolo DeFi y la pérdida de usuarios y fondos del protocolo.

El servicio de verificación proporcionado por Chainlink PoR se puede extender al campo DeFi. Estos servicios permiten a los desarrolladores implementar disyuntores descentralizados en contratos inteligentes DeFi para evitar posibles problemas de seguridad. En las aplicaciones DeFi, un disyuntor es una característica automatizada que verifica constantemente la fuente de datos de Chainlink PoR y suspende toda la actividad de la aplicación relacionada con un activo envuelto específico cuando el activo envuelto pierde soporte.

Como ejemplo del mundo real, BGD Labs ha aplicado la funcionalidad de disyuntores a activos empaquetados en el mercado Aave basado en Avalanche. Una nueva característica condicional verifica la fuente de datos PoR de Chainlink para determinar si el activo envuelto tiene suficiente garantía. Por lo tanto, en caso de emergencia, el interruptor automático puede suspender todas las actividades de préstamo que involucren activos encapsulados para mitigar o reducir pérdidas potenciales.

Promesa líquida

Con la implementación exitosa de la actualización de Shapella y la creciente popularidad de las apuestas líquidas como una forma de riesgo relativamente bajo para obtener rendimientos sostenibles en DeFi, el mercado de tokens de apuestas líquidas ha recibido cada vez más atención y la competencia también se está intensificando.

Los emisores de Liquid Staking Token también pueden utilizar Chainlink PoR para actualizaciones confiables y oportunas para garantizar que las Reservas de Liquid Staking Token estén siempre respaldadas por un valor equivalente de Staking Tokens.

Explotación de puentes

Chainlink PoR ofrece más que solo tranquilidad a los consumidores; los desarrolladores pueden incorporarlo en las aplicaciones para mitigar potencialmente el riesgo de pérdidas excesivas debido a ataques y explotación.

Prueba de reserva de Chainlink (PoR): Poniendo la transparencia en la frontera Entre los 100 principales exploits, total de los estimada en $6.1 mil millones en fondos perdidos, las seis explotaciones puente principales por sí solas representaron aproximadamente $1.9 mil millones en fondos perdidos (31% de las 100 explotaciones principales). Todos estos exploits afectaron a los activos empaquetados en sus respectivos ecosistemas puente.

Mientras que algunas hazañas provocaron una respuesta inmediata, otras tardaron días en ser descubiertas. Si Chainlink PoR se agregara adicionalmente como un escrutinio de terceros sobre la garantía y los activos puenteados, el protocolo podría darse cuenta de la inconsistencia causada por el ataque anterior.

En múltiples casos, los atacantes vendieron los activos envueltos o los usaron como garantía, esencialmente robando los activos de los prestamistas. Cualquier protocolo DeFi asociado con un puente pirateado podría implementar una función de disyuntor para suspender la actividad relacionada con el activo encapsulado afectado.

La mayor explotación de criptomonedas

Ronin Network es una cadena de bloques compatible con Ethereum Virtual Machine (EVM) lanzada por Sky Mavis (creador de Axie Infinity) para aplicaciones de juegos. El pirateo del puente Ronin Network fue, con mucho, el más grande, causando daños estimados en $ 624 millones (incluidos 173,600 ETH y 255,000 USDC). El equipo de Ronin tardó seis días en descubrir la cantidad de fondos robados del puente, gracias a un informe de un usuario que no pudo retirar 5000 ETH del puente.

En otras palabras, los usuarios de Ronin interactuaron con ETH y USDC envueltos sin respaldo en la red durante seis días, participando en diversas formas de actividad económica. Si Ronin o cualquier aplicación en Ronin hubiera implementado Chainlink PoR, este exploit podría haberse descubierto automáticamente el mismo día y suspendido de inmediato toda la actividad de Ronin que involucrara ETH y USDC envueltos.

Otras hazañas puente

Las capacidades automatizadas de Chainlink PoR también podrían mitigar las pérdidas de otros exploits. Los proyectos de puente pueden implementar Chainlink PoR para activos encapsulados y crear procedimientos de notificación automatizados para acelerar el tiempo de descubrimiento de cada explotación. Si bien la cantidad de cada puente explotado no cambiará, el impacto del ataque puede verse mitigado por las reacciones más rápidas de algunos equipos.

En el exploit Wormhole de febrero de 2022, un atacante pudo

Se acuñaron 120 000 Ethereum envueltos (WETH) en Solana sin una cantidad correspondiente de garantía depositada en Ethereum. En una serie de transacciones, los atacantes robaron tokens por valor de unos 326 millones de dólares. El impacto de este exploit podría mitigarse si Wormhole implementara Chainlink PoR.

La latencia entre el tiempo de descubrimiento y el tiempo de respuesta se puede reducir significativamente para las aplicaciones que implementan la función de disyuntor de los activos encapsulados basados en Chainlink PoR. Las aplicaciones DeFi que interactúan con Ronin, Wormhole, Harmony y Qubit pueden suspender la actividad relacionada con cualquier activo empaquetado que no sea compatible. Sin embargo, no está claro si Chainlink PoR puede ayudar a explotar la vulnerabilidad en BNB Bridge y Nomad.

Actividades PoR

Para proteger miles de millones de dólares de información de activos en cadena, las entidades confiables deben proporcionar datos de prueba de reserva. Chainlink es la red de Oracle más grande en el espacio de las criptomonedas y uno de los servicios de Oracle más poderosos con un extenso historial de servicios de Oracle. También ha estado lanzando fuentes de datos de prueba de reserva en cadena desde octubre de 2020.

Prueba de reserva de Chainlink (PoR): Poniendo la transparencia en la frontera Chainlink PoR cubre ~$85B en valor, alrededor de $ 35 mil millones de los cuales incluyen reservas fuera de la cadena, mientras que otros $ 50 mil millones incluyen reservas dentro de la cadena. Si bien la mayoría de las reservas fuera de la cadena están compuestas por dólares estadounidenses, Chainlink ya ha demostrado su capacidad para cubrir monedas internacionales como el euro y la libra esterlina, proporcionando fuentes de datos de marzo de 2021 y octubre de 2022, respectivamente.

Entre las reservas en cadena, Chainlink actualmente cubre activos envueltos en Ethereum, Avalanche y Polygon, aunque su infraestructura agnóstica de cadena de bloques le permite cubrir activos en prácticamente cualquier cadena de bloques. Bitcoin envuelto (cuatro versiones diferentes) representa ~93% del valor total cubierto por PoR en Chainlink hasta el momento.

desafío

Chainlink PoR es una poderosa capa de datos que agrega transparencia a los usuarios y desarrolladores al traer datos a la cadena de manera accesible. Sin embargo, este proceso aún presenta diversos grados de riesgo si se usa incorrectamente.

Confianza en fuentes de datos fuera de la cadena

Confiar en las fuentes de datos es un problema al que se enfrenta cualquier red de Oracle al recuperar datos fuera de la cadena. Al interactuar con activos fuera de la cadena, como el oro y las monedas fiduciarias, los oráculos obtienen datos de reserva de la certificación de terceros o la autocertificación. Para el autoinforme, se requiere más confianza porque la entidad que informa también es el emisor y titular de la garantía. Sin embargo, los emisores/entidades informantes tienen un incentivo para parecer auténticos si implementan Chainlink PoR en sus propios contratos/funciones de acuñación. Además, los terceros y las entidades de autoinforme tienen un incentivo para informar la verdad a fin de mantener una buena reputación. Esta configuración asume que los proveedores valoran más mantener su reputación que cualquier ganancia potencial del fraude.

Oracle por fuente de datos

Actualmente, cada fuente de datos PoR tiene 10 o 16 nodos de Oracle para obtener los datos de reserva de la fuente de datos correspondiente. Los nodos del oráculo PoR no tienen requisitos adicionales más allá de los oráculos típicos de Chainlink. Si bien algunos usuarios pueden estar satisfechos con la cantidad de nodos que obtienen datos PoR, otros pueden sentir que la distribución o descentralización de la cantidad de nodos no es suficiente. Es importante tener en cuenta que se pueden agregar más nodos a cada fuente de datos PoR a medida que aumenta el valor.

Colateral robado

Las fuentes de datos PoR de Chainlink no pueden prevenir directamente el robo colateral. No obstante, previene ataques de acuñación infinitos y podría ser citado por los desarrolladores de DeFi para crear herramientas para mitigar el impacto potencial después de que se exploten los activos de puente o encapsulamiento de contratos inteligentes. Chainlink PoR no promete servir como una capa de seguridad preventiva para los protocolos de emisión de activos, sino como una capa de datos que expone los datos de reserva en la cadena. El grado de uso de Chainlink PoR no es un inconveniente, sino una característica de diseño de la fuente de datos de Oracle.

Pensamientos finales

Chainlink Proof-of-Reserve es un paso adelante para brindar más transparencia a muchos productos principales en criptomonedas. Chainlink PoR puede actualizar los datos de reserva en la cadena al menos una vez al día, y puede usar estos datos para hacer que los contratos inteligentes sean seguros.

Para los activos puenteados y encapsulados, Chainlink optimiza los costos cuando las reservas se mantienen estables y publica automáticamente los cambios por encima de un cierto umbral. También proporciona herramientas para que los desarrolladores de contratos inteligentes hagan que sus protocolos sean más seguros, con la capacidad de leer la fuente de datos constantemente actualizada de Chainlink. Además, las aplicaciones que interactúan con activos encapsulados también pueden aprovechar las herramientas de desarrollo de Chainlink, lo que ayuda a mitigar las pérdidas por posibles vulnerabilidades.

Si bien el acceso a los datos de reservas fuera de la cadena no es completamente confiable, Chainlink PoR tiene el potencial de ser el mecanismo más poderoso para validar las reservas en la cadena y traer datos fuera de la cadena a la cadena de manera descentralizada, segura y criptográficamente verificable.

Enlace original:

Traducción: Terry |

Ver originales
El contenido es solo de referencia, no una solicitud u oferta. No se proporciona asesoramiento fiscal, legal ni de inversión. Consulte el Descargo de responsabilidad para obtener más información sobre los riesgos.
  • Recompensa
  • Comentar
  • Compartir
Comentar
0/400
Sin comentarios
  • Anclado
Comercie con criptomonedas en cualquier lugar y en cualquier momento
qrCode
Escanee para descargar la aplicación Gate
Comunidad
Español
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)