- DeFi composability permite a los desarrolladores centrarse en su lógica empresarial central al aprovechar la infraestructura sin permisos y resistente a la censura
- Una multitud de aplicaciones DeFi («Money LEGO») se pueden conectar en conjunto para crear casos de uso y productos financieros inimaginables.
- El sistema financiero tradicional tiene limitaciones en la composición práctica debido a su naturaleza autorizada, alta barrera de entrada, costos legales y más.
- La capacidad de composición de las aplicaciones DeFi requiere la debida diligencia en cada protocolo utilizado para reducir el riesgo sistémico para el ecosistema DeFi en su conjunto.
Desde el lanzamiento de los contratos inteligentes programables, la blockchain Ethereum se ha convertido en una red sin fronteras y sin permisos que admite una amplia gama de aplicaciones descentralizadas (dApps) que se ejecutan en paralelo.
La primera ola de aplicaciones se centró en usar la cadena de bloques para crear tokens digitales y rastrear su propiedad.
Sin embargo, la última ola de dApps ha evolucionado más allá de la propiedad a métodos únicos de administración y transferencia que se asemejan y amplían los productos financieros tradicionales actuales.
Conocido colectivamente como Finanzas Descentralizadas (DeFi), este sistema financiero paralelo tiene un valor de más de $ 3 mil millones y está compuesto por intercambios descentralizados, préstamos garantizados, plataformas de préstamos y préstamos, negociación apalancada, activos sintéticos, mercados de predicción, mezcladores de privacidad, redes de pago y mucho más.
Una propiedad clave que acelera la innovación y adopción de DeFi es la capacidad de compilación sin permiso disponible para los desarrolladores.
La capacidad de composición es un principio de diseño que permite que varios componentes diferentes dentro de un sistema se combinen para cumplir con los requisitos de cualquier caso de uso específico.
DeFi es único en el sentido de que los desarrolladores pueden aprovechar cualquier combinación de protocolos DeFi juntos sin requerir ningún permiso especial, lo que abre un ciclo de innovación sin fricciones diferente a todo lo que hemos visto en las finanzas tradicionales.
En este artículo, examinamos las limitaciones del sistema financiero actual, cómo la componibilidad de DeFi proporciona una arquitectura financiera sin permiso a través de la lente de algunos ejemplos en producción, y describimos cómo podemos superar los riesgos sistémicos que tal sistema puede introducir.
El status quo vs DeFi
La componibilidad de las aplicaciones financieras no es un concepto nuevo. De hecho, muchas de las aplicaciones populares de cara al usuario que se utilizan todos los días, como Uber, Lyft y AirBnB, son el resultado de la componibilidad financiera.
Por ejemplo, Plaid y Stripe son servicios financieros integrados en una multitud de aplicaciones web que brindan soporte de pago nativo a los usuarios.
Esto reduce en gran medida la carga de trabajo de los desarrolladores y acelera la estrategia de comercialización, ya que los desarrolladores no tienen que construir una infraestructura de pago fiduciario desde cero.
Sin embargo, esta forma de componibilidad financiera tiene ciertas limitaciones.
Acceso autorizado
Los servicios financieros centralizados tradicionales están intrínsecamente autorizados para construir, lo que requiere contratos financieros legalmente vinculantes entre las dos partes.
Esto eleva la barrera de entrada y hace que sea muy difícil para los desarrolladores crear aplicaciones financieras totalmente automatizadas o imparciales porque existe la posibilidad constante de que el acceso sea revocado en cualquier momento.
La entidad central ahora tiene control sobre partes clave de la aplicación, poniendo en duda las garantías deterministas que el desarrollador externo busca brindar.
DeFi convierte esta dinámica en su cabeza al no tener permisos inherentes, creando una base abierta desde la cual cualquier desarrollador puede obtener acceso inmediato a la infraestructura financiera que opera con altos niveles de resistencia a la manipulación y confiabilidad.
Esto permite aplicaciones verdaderamente imparciales y deterministas que se ejecutan codificadas y no se pueden cerrar. Conectarse a la infraestructura DeFi no requiere la aprobación de los desarrolladores originales, lo que lleva a una innovación perfecta sin ningún punto de estrangulamiento central.
Transparencia reducida
Los servicios financieros tradicionales suelen ser opacos o están sujetos a asimetría de información, donde el público recibe mucha menos información sobre la infraestructura de backend.
Esto crea niveles desconocidos de exposición al riesgo y mitiga la gestión de riesgos para un pequeño grupo de reguladores. Por ejemplo, la composición financiera permitió la creación de valores respaldados por hipotecas mediante la combinación de hipotecas de consumo preexistentes.
Muchos consideraron estos productos financieros increíblemente seguros debido a su diversificación y calificaciones AAA otorgadas por Moody’s Investors Service, Standard & Poor’s y Fitch Ratings.
Sin embargo, en 2008 se reveló que muchos de estos valores estaban respaldados por préstamos subprime tóxicos, lo que desencadenó una crisis financiera mundial.
Si hubiera habido más transparencia y visibilidad para una audiencia más amplia, se podría haber evitado que ocurriera tal implosión.
En contraste, los productos DeFi tienen transparencia por defecto; ya que no solo se basan en tecnología de código abierto, sino que cada transacción e interacción entre los usuarios y las dApps se registra en un libro de contabilidad abierto e inmutable distribuido por todo el mundo.
Si bien pueden pasar meses o años antes de que se descubra que un intercambio de criptomonedas centralizado se ha vuelto insolvente (como Mt. Gox y Quadriga), la solvencia y la salud de DeFi siempre están sujetas a la observación y el análisis colectivos de una gran comunidad de código abierto donde cualquiera puede señalar fraude y riesgo sistémico.
Obstáculos regulatorios y legales
Si una entidad financiera tradicional desea ofrecer sus servicios o productos financieros a los ciudadanos de un determinado país, de forma predeterminada, a menudo se les exigirá que cumplan con los estándares de cumplimiento y regulación de esa nación.
Estas reglas incluyen las leyes y reglamentaciones Conozca a su cliente (KYC) y Anti-Lavado de dinero (AML), entre otras.
Si bien los estándares regulatorios pueden mejorar los mercados en ciertos casos, el cumplimiento de los estándares puede generar altos costos de cumplimiento (por ejemplo, consultas legales costosas) y elevar la barrera de entrada hasta un punto en el que solo unas pocas empresas seleccionadas bien conectadas y bien capitalizadas pueden competir , especialmente cuando opera en numerosas jurisdicciones diferentes.
Además, el cumplimiento tiende a involucrar más procesos manuales que dificultan la automatización de procesos de múltiples partes.
DeFi adopta un enfoque diferente, en el que se puede hacer compatible sin sacrificar la innovación. La infraestructura de blockchain es intrínsecamente de código abierto y descentralizada, lo que significa que no es propiedad de una empresa con fines de lucro y las transacciones son fáciles de verificar y auditar en la cadena.
La capacidad de compilación de cada protocolo significa que las herramientas de cumplimiento no tienen que estar integradas, sino que se pueden conectar para permitir que cualquier usuario o empresa cumpla por completo.
La combinación de contabilidad pública y soporte de cumplimiento modular conectable permite a los usuarios finales cumplir con los estándares regulatorios sin sofocar la innovación.
En general, el mundo financiero tradicional intenta lograr la eficiencia del mercado a través de una estructura más controlada en la que intentan regular las ineficiencias, mientras que DeFi busca crear eficiencia de mercado a través de un marco de código abierto donde la innovación sin permiso elimina naturalmente las ineficiencias.
DeFi Composability
La componibilidad modular del ecosistema DeFi permite a los desarrolladores centrarse en su lógica empresarial central, sabiendo que siempre pueden acceder a la infraestructura clave sin necesidad de permiso.
Con DeFi, cuando un desarrollador crea un nuevo token, no tiene que crear su propio intercambio ni pagar para que aparezca en alguna plataforma patentada para respaldar el comercio y la creación de liquidez.
En cambio, pueden incluir su token en un intercambio descentralizado (DEX) preexistente que ha sido auditado a fondo y contiene una base de usuarios existente.
Esto les otorga a los poseedores de tokens acceso inmediato a la liquidez y diferentes casos de uso financiero, expandiendo en gran medida la utilidad de su token.
Algunas de las infraestructuras descentralizadas en segundo plano que hacen posibles las aplicaciones DeFi incluyen:
- Blockchains habilitados para contratos inteligentes ( Ethereum )
- Redes Oracle a prueba de manipulaciones ( Chainlink )
- Almacenamiento de datos persistentes / alojamiento web ( IPFS )
- Nombres de dominio resistentes a la censura ( ENS )
- Indización y consultas de datos fiables ( The Graph )
Incluir un token en un DEX es un ejemplo bastante simple de componibilidad, pero esta estructura se puede ampliar conectando nuevas aplicaciones DeFi a aplicaciones existentes como ‘ Money LEGOs ‘.
Algunos LEGO de dinero diferentes en DeFi incluyen:
- Intercambios descentralizados ( Kyber Network , Loopring )
- Creadores de mercado automatizados ( Bancor , Uniswap )
- Agregadores DeFi (1 pulgada , Yearn )
- Stablecoins ( Maker , Kava )
- Mercados de dinero ( Aave , DMM )
- Activos sintéticos ( Synthetix , UMA )
- Activos de cadena cruzada ( Ren , Keep )
Estos son solo algunos de los muchos bloques de construcción que se pueden conectar en varias combinaciones para crear una estructura que es mayor que la suma de sus partes.
Cabe señalar que muchas de las aplicaciones enumeradas anteriormente en realidad se incluyen en varias categorías, lo que significa que las mismas aplicaciones se pueden conectar de varias maneras para crear combinaciones diferentes.
“Una de las mayores propuestas de valor de DeFi es la interoperabilidad por defecto. Tenemos un sistema financiero que es accesible para el ecosistema en general. Esto significa que cualquiera puede crear un producto combinando dos protocolos, como Aave y Synthetix, y proporcionar una nueva experiencia de usuario. Si ese producto es bueno, obtendrá efectos de red rápidamente, ya que la liquidez también se mueve de manera interoperable. Eso es algo que es mucho más poderoso de lo que tenemos en los sistemas financieros actuales «. Stani Kulechov, fundador y director ejecutivo de Aave
Composability Squared
Una propiedad clave de la capacidad de composición de DeFi es que permite conectar una cadena de aplicaciones descentralizadas en tándem.
Esto aumenta la eficiencia del capital, ya que los activos se pueden usar en múltiples aplicaciones a la vez, con costos de fricción casi nulos y sin necesidad de permiso.
También fomenta un efecto de red creciente en el que cada nueva aplicación DeFi hace que todas las demás aplicaciones DeFi preexistentes sean aún más poderosas y útiles.
Por ejemplo, mientras que un usuario puede obtener capital de trabajo acuñando monedas estables descentralizadas mediante la apertura de un préstamo con exceso de garantía, estas monedas estables se vuelven aún más útiles cuando se depositan en un mercado monetario descentralizado y se tokenizan para convertirse en monedas estables que devengan intereses sin custodia.
Esto significa que mientras las monedas estables subyacentes en el mercado monetario se prestan a los prestatarios y generan intereses de forma activa, los tokens que generan intereses recientemente creados, que representan la propiedad del depósito de la moneda estable, se pueden usar dentro de otras aplicaciones de DeFi o incluso para pagar bienes. y servicios.
Esta capacidad de composición se puede ampliar aún más si varios usuarios combinan sus monedas estables que devengan intereses para crear un juego de ahorro sin pérdidas sin permiso: una dApp donde todo el interés ganado en las monedas estables agrupadas dentro de un cierto período de tiempo se otorga a un afortunado ganador. donde luego todos pueden retirar el valor de su depósito original.
Este juego de ahorros sin pérdidas puede convertir los depósitos de los usuarios en boletos negociables (un reclamo sobre el depósito) y continuar el ciclo de componibilidad de DeFi.
Todo el proceso anterior ya existe dentro de DeFi, que involucra una combinación de Ethereum, Chainlink, MakerDAO, Compound y PoolTogether.
Al aprovechar la moneda estable DAI de Maker, los cTokens del mercado monetario de Compound y el VRF de Chainlink, PoolTogether pudo crear una nueva aplicación descentralizada e innovadora sin tener que construir una moneda estable, iniciar un protocolo de mercado monetario o averiguar cómo obtener una fuente en cadena verificable. de aleatoriedad.
Agregación DEX
Una aplicación DeFi que también hace un uso intensivo de la capacidad de composición es 1 pulgada . Este es un agregador de intercambio descentralizado (DEX) que obtiene liquidez de todos los DEX en Ethereum, lo que permite a los usuarios intercambiar tokens en cadena con el menor deslizamiento posible.
1 pulgada divide las transacciones grandes en múltiples órdenes que luego se pueden liquidar en múltiples DEX dentro de una sola transacción para lograr el tipo de cambio más óptimo.
1 pulgada crea una experiencia superior para los usuarios; en lugar de tener que verificar y comparar muchos DEX diferentes para sus tipos de cambio actuales, los usuarios solo pueden tener que navegar a una sola aplicación y obtener acceso inmediato a toda la liquidez que reside en Ethereum.
Préstamos Flash
Otra aplicación que aprovecha la componibilidad es el mercado monetario descentralizado Aave , que aumenta la eficiencia del capital y el rendimiento de los depósitos al permitir la superfluidez de los activos a través de préstamos flash.
Estos son préstamos temporales sin garantía que deben reembolsarse (más una pequeña tarifa) dentro de la misma transacción.
Si un prestatario de un préstamo relámpago no puede o no paga su préstamo de inmediato, entonces la transacción en su conjunto se revierte, protegiendo al protocolo y a sus prestamistas de cualquier incumplimiento.
Los préstamos flash son un concepto poderoso; no solo son atómicos (tienen éxito o revierten, no intermedios), sino que permiten que cualquiera acceda temporalmente a una gran cantidad de capital para aprovechar una ineficiencia o aprovechar una oportunidad, nivelando en última instancia el campo de juego para DeFi.
Los préstamos flash se pueden utilizar para realizar un arbitraje rentable entre DEX, aprovechar sin problemas un préstamo, cambiar la garantía y / o la deuda en un préstamo y muchos otros casos de uso, todo dentro de una sola transacción.
Dinero LEGO como garantía (Colateral)
Además de lo anterior, Aave también ha implementado soporte para tipos de garantías únicos que aprovechan los tokens generados por otras aplicaciones DeFi.
Por ejemplo, el primer nuevo tipo de garantía única son las acciones del fondo de liquidez de Uniswap, un Creador de mercado automatizado ( AMM ) DEX. Aave pudo implementar esta función en solo unas pocas semanas, debido al hecho de que utilizaron oráculos Chainlink que ya respaldaban los precios requeridos.
Al conectarse a las fuentes de referencia de precios de Chainlink, Aave pudo implementar sin problemas formas avanzadas de componibilidad de manera segura.
Por contexto, cuando un usuario deposita fondos en un grupo de liquidez en Uniswap (donde cada grupo requiere dos tokens), recibe los tokens del grupo UNI que representan un reclamo sobre sus fondos.
Estos tokens de reserva de UNI pueden luego transferirse y depositarse en el mercado monetario de Aave y usarse como garantía dentro de un préstamo.
Esto permite un alto grado de eficiencia de capital para los creadores de mercado, ya que ahora pueden proporcionar liquidez y ganar tarifas de negociación en Uniswap, mientras que al mismo tiempo, piden prestado contra ese capital.
Luego, incluso pueden usar esos fondos prestados para depositar aún más liquidez en Uniswap, creando una larga exposición apalancada a las tarifas de negociación de Uniswap y los activos dentro del grupo.
Riesgos de Composability
Incluso con todos los beneficios, los desarrolladores deben tener cuidado de no construir un castillo de naipes sobre una base de arenas movedizas al utilizar la propiedad de componibilidad.
Los riesgos relacionados con el desarrollo de la capacidad de composición de DeFi se pueden refinar a cuatro propiedades principales.
El primero es el riesgo inherente a nivel de protocolo de la red blockchain sobre la que operan las aplicaciones descentralizadas, como Ethereum.
Si esta capa base no puede llegar a un consenso o es atacada por atacantes malintencionados, entonces todo lo que se ejecuta en la parte superior también es vulnerable a la manipulación.
Esto no es completamente exclusivo de la capacidad de composición de DeFi, pero es algo que siempre se tiene en cuenta con respecto al riesgo de aplicaciones descentralizadas.
El segundo son los riesgos de implementación únicos de cada aplicación de contrato inteligente individualmente por sí misma. Cada aplicación se basa en sus propias compensaciones de diseño para satisfacer las necesidades específicas de cada caso de uso deseado.
Esto puede implicar el uso de una clave de administrador para la actualización, un mecanismo de Oracle utilizado para los datos de precios, un sistema de gobierno de tokens distribuidos u otros atributos clave de la modificación del contrato.
Además, existe la posibilidad de que se produzcan errores de software en el código fuente del contrato inteligente en sí que podrían hacer que una aplicación descentralizada se comporte de manera inesperada.
Para mitigar estas vulnerabilidades, el protocolo Chainlink se ha sometido a múltiples auditorías de seguridad de contratos inteligentes , incluidas auditorías en cada nueva característica del producto, además de ofrecer generosas recompensas por errores.y tener un código fuente completamente abierto .
Esto asegura que los usuarios tengan plena confianza incluso antes de comenzar a integrar oráculos en su aplicación.
El tercer riesgo implica la expansión de la superficie de ataque de todo lo anterior al componer varios contratos inteligentes juntos. Si bien dos aplicaciones descentralizadas particulares pueden ser seguras de forma aislada, la combinación de las dos puede no serlo. Un aumento en la capacidad de composición de una aplicación aumenta la superficie de ataque de tal manera que es mayor que la suma de sus partes.
Esto crea más casos extremos que deben mitigarse de manera preeminente para garantizar un funcionamiento sin problemas.
Este riesgo de composibilidad también puede tomar la forma de utilizar una garantía potencialmente insatisfactoria dentro de otra aplicación de Defi, como un mercado monetario, que es tan fuerte como su token de garantía más débil respaldado.
Por último, el cuarto riesgo implica el conocimiento y la accesibilidad del usuario.
Un usuario que no comprende la aplicación que está utilizando es más probable que asuma más riesgos de lo que cree.
Es por esta razón que la educación de los usuarios y la transparencia sobre los riesgos son tan importantes para garantizar un ecosistema saludable.
La composición de DeFi puede volverse rápidamente muy compleja, por lo que es clave que cada paso del proceso se desglose a un nivel en el que los usuarios puedan comprender en qué están invirtiendo su dinero.
Para todos los riesgos anteriores, es fundamental que aquellos en la comunidad de código abierto participen activamente en el análisis de las aplicaciones DeFi y la capacidad de compilación que se utiliza para mitigar de manera preventiva cualquier problema antes de que surja.
Las aplicaciones habilitadas para la composibilidad tienen muchas piezas móviles que deben garantizarse para que sean de la más alta calidad. Además, es clave establecer e implementar estándares en toda la industria para garantizar las mejores prácticas en todo el ecosistema y reforzar esta seguridad a través de recompensas por errores, auditorías, hackatones y otras formas de participación de los desarrolladores.
Al hacerlo, se crea un ecosistema financiero más fuerte y resistente y los fondos de los usuarios se protegen de la mejor manera posible.
Conclusión
En resumen, DeFi se ha construido como un nuevo ecosistema financiero que opera junto con el sistema financiero tradicional actual, pero ofrece ventajas únicas de componibilidad sin permiso, acceso resistente a la censura y transparencia total.
En particular, la componibilidad de DeFi abre la posibilidad de que cualquier desarrollador lance nuevas aplicaciones financieras innovadoras a un ritmo acelerado porque no reconstruyen la infraestructura central ni tienen que depender de los servicios financieros centralizados y autorizados de hoy.
La naturaleza de código abierto y sin permisos de DeFi facilita la igualdad de condiciones, lo que fomenta un entorno que requiere innovación constante para retener la participación de mercado.
Las aplicaciones DeFi que utilizan la capacidad de composición en la actualidad están sentando las bases para la próxima generación de dApps que utilizarán formas aún más avanzadas de capacidad de composición.
Hay casos de uso ilimitados por descubrir y aplicaciones por construir. El futuro de un futuro financiero modular sin permisos parece brillante.
Aprende más
Si es un desarrollador y desea conectar su aplicación basada en contratos inteligentes a datos e infraestructura fuera de la cadena fuera de la cadena de bloques, comuníquese con nosotros aquí o visite la documentación del desarrollador .
Sitio web | Twitter I Reddit | YouTube | Telegram | Eventos | GitHub | Feeds de precios | DeFi