No puede hacer 'DeFi real' a menos que sea inteligencia de datos PlatoBlockchain orientada a activos. Búsqueda vertical. Ai.

No puede hacer 'Real DeFi' a menos que esté orientado a activos

- Publicidad -

Síguenos en Google NewsSíguenos en Google News

Las finanzas descentralizadas se han convertido en uno de los casos de uso más convincentes para la tecnología blockchain en los últimos años. Su capacidad para administrar activos financieros y brindar servicios sin la necesidad de que los bancos centralizados autoricen transacciones y verifiquen a los clientes ha creado las bases de un ecosistema financiero más accesible e inclusivo que beneficia a todos.

El impresionante crecimiento de la industria DeFi, que se valoró en más de $ 77 billones en marzo de 2022, subraya este potencial. Aun así, en comparación con el mundo de las finanzas tradicionales, DeFi representa solo un pequeño porcentaje de las transacciones financieras del mundo. Lo que esto significa es que hay un enorme espacio para el crecimiento, pero eso no sucederá hasta que DeFi se construya sobre cimientos mucho más sólidos.

Una de las grandes debilidades de DeFi existente es que está construido sobre una arquitectura muy inestable e ineficiente, a saber, contratos inteligentes.

Por supuesto, son los contratos inteligentes los que hacen posible DeFi. Son el código subyacente que permite que las aplicaciones descentralizadas automaticen transacciones cuando se cumplen ciertas condiciones, sin la necesidad de un intermediario. Son similares en teoría a los contratos tradicionales, sin embargo, son más inteligentes porque no requieren cumplimiento. Más bien, los contratos inteligentes están programados para ejecutar transacciones solo cuando se cumplen ciertas condiciones transparentes. De esta manera, pueden realizar transacciones de forma instantánea, mucho más rápido que los sistemas financieros tradicionales, ya que no es necesario que un ser humano se asegure de que se han cumplido todos los requisitos. Debido a que se elimina el intermediario, las tarifas de transacción también son mucho más bajas.

Aunque en realidad son mucho más inteligentes, los contratos inteligentes no son infalibles. Uno de los mayores desafíos es la seguridad. Debido a que los contratos inteligentes son realmente solo código, existe el peligro siempre presente de errores o vulnerabilidades que se deslizan a través de la red. Este no es un riesgo insignificante – miles de millones de dólares en valor ha sido perdido por ataques a los protocolos DeFi desde que surgió la industria.

Parte del problema es la curva de aprendizaje involucrada para los desarrolladores de contratos inteligentes. Los contratos inteligentes se componen de un código de espagueti increíblemente complejo y, sin embargo, es necesario crear docenas de ellos para definir la funcionalidad de la mayoría de las aplicaciones DeFi. Los desarrolladores generalmente necesitan varios años de experiencia práctica con el lenguaje de programación Solidity que se usa para crear contratos inteligentes en Ethereum y redes compatibles, antes de que puedan contemplar la creación de una aplicación descentralizada funcional y segura.

Esta asombrosa complejidad se debe principalmente a la falta total de soporte para activos digitales, como tokens de criptomonedas y NFT, a nivel de plataforma. Aunque DeFi gira casi exclusivamente en torno a activos como BTC, ETH, USDC, etc., las principales redes de blockchain como Ethereum, Avalanche, Solana, Cosmos, Fantom y Binance Chain no tienen ningún concepto nativo de estos activos.

Por lo tanto, para ayudar a los desarrolladores a crear dApps seguras, seguras y funcionales con mayor rapidez, es necesario rediseñar la base misma de las plataformas DeFi, reinventando la forma en que se construyen e implementan los contratos inteligentes. En lugar de ser una ocurrencia tardía, los activos digitales deben convertirse en parte de la estructura de DeFi, para que los desarrolladores puedan crearlos y controlarlos con facilidad, sin escribir grandes cantidades de código difícil de manejar.

Por qué importan los activos nativos

 Para comprender la importancia de las DeFi orientadas a activos, es útil analizar los problemas causados ​​por la falta de activos nativos de Ethereum. Con Ethereum, los desarrolladores implementan contratos inteligentes en la red en su pequeño espacio, donde pueden almacenar datos que se actualizan constantemente a medida que procesan las transacciones. En este modelo arquitectónico, cada función de DeFi debe implementarse como un contrato inteligente. No hay otra manera. Entonces, un token como ETH se representa como un contrato inteligente que rastrea los saldos de la billetera, mientras que una cuenta multi-sig es otro contrato inteligente que debe ser firmado por múltiples claves públicas para poder realizar una acción. Intercambios de tokens, préstamos, fondos de liquidez, lo que sea, todos se implementan como contratos inteligentes.

Con DeFi, estos contratos inteligentes se comunican entre sí a través de una red de mensajería compleja para realizar incluso las funciones más simples. Por ejemplo, un contrato inteligente que contiene algunos tokens debe comunicarse con un segundo contrato que implementa ese token por separado, a través de una lista de saldos y métodos para ajustar esos saldos. Para habilitar esto, el entorno de la aplicación Ethereum Virtual Machine hace posible que los contratos inteligentes se envíen mensajes entre sí. De esta manera, los contratos inteligentes se pueden componer, lo que significa que los desarrolladores pueden conectarlos de tal manera que puedan realizar transacciones complicadas de manera coordinada.

Esta es la base del DeFi moderno, pero es terriblemente ineficiente, con cada función implementada dentro de un silo de contrato inteligente. Da como resultado millones de mensajes que fluyen constantemente de un lado a otro a través de la red con una lógica compleja requerida para realizar la acción correcta en respuesta a cada uno, y un flujo de datos en constante cambio dentro de cada contrato inteligente que mantiene un registro de todos los transacciones que realizan.

La existencia de aplicaciones DeFi como Uniswap y Curve nos muestra que esta arquitectura funciona, pero eso no significa necesariamente que funcione bien. Por el contrario, numerosos hacks de DeFi nos muestran que es un modelo terriblemente ineficiente que crea riesgos verdaderamente peligrosos para sus usuarios.

Sin embargo, lo que es obvio es que estas interacciones entre activos digitales son la base de cada transacción DeFi. Por lo tanto, es lógico pensar que una arquitectura DeFi orientada a activos sería mucho más eficiente.

La ventaja de los activos nativos

Esta es la teoría básica detrás Base, una innovadora plataforma de contacto inteligente creada específicamente para DeFi que trata los activos como una característica clave de su plataforma, en lugar de implementarlos en silos a nivel de contrato inteligente.

Las transacciones de Radix se ejecutan dentro del entorno de la aplicación Radix Engine. La diferencia clave es que Radix Engine crea activos, como tokens, al solicitarlos directamente desde la plataforma junto con sus parámetros específicos.

En otras palabras, los tokens basados ​​en Radix, como XRD, no se forman como entidades en miles de listas de saldos separadas, sino que se tratan como objetos físicos almacenados en "bóvedas" o cuentas, y se mueven entre ellos cuando se procesan las transacciones. Estas bóvedas están controladas directamente por sus usuarios, a diferencia de EVM, donde los tokens de un individuo pueden distribuirse entre múltiples contratos inteligentes que contienen las entradas de sus claves públicas.

La fisicalidad de este comportamiento se basa en un modelo de máquina de estado finito (FSM) que realiza un seguimiento seguro de los tokens a medida que se mueven entre las bóvedas de los usuarios, de forma similar a cómo un servicio de entrega realiza un seguimiento de los pedidos de los clientes. Es un modelo de transacción simplificado, en el que el usuario esencialmente le dice a la plataforma que desea enviar los tokens que posee a una bóveda designada. Los usuarios deben enviar un mensaje de un contrato inteligente a otro y confiar en que actualizará sus entidades de saldo. De esta manera, se pueden evitar errores como la doble contabilidad, ya que simplemente no son posibles dentro de esta arquitectura.

En pocas palabras, esta es la base de la arquitectura DeFi orientada a activos de Radix. Crea un modelo mucho más intuitivo y fácil de usar para las transacciones de tokens que elimina una tonelada de complejidad, lo que hace que DeFi sea inherentemente más seguro que el modelo tradicional.

El modelo es tan radicalmente diferente al DeFi tradicional que Radix ha reinventado los contratos inteligentes como "componentes". Debido a que son modulares y componibles y tienen funciones claras, los componentes de Radix pueden considerarse como "ladrillos de lego" que los desarrolladores pueden usar para armar sus aplicaciones DeFi de manera simple, paso a paso, incluso si no lo hacen. tener alguna experiencia con el lenguaje de programación Scrypto.

Conclusión

El enfoque orientado a los activos de Radix para DeFi permite a los desarrolladores utilizar recursos integrados para manejar la gran mayoría de la funcionalidad de su contrato inteligente. Como tal, DeFi basado en Radix no solo es más fácil y seguro, sino que también es mucho más componible y reutilizable que el DeFi tradicional. En lugar de escribir código especializado para definir cada pequeña cosa que hace su dApp, los desarrolladores pueden simplemente construir sus dApps a partir de su biblioteca de recursos.

- Publicidad -

Sello de tiempo:

Mas de El cripto básico