El concepto de blockchain modular se origina en dos white papers. En 2018, Mustafa Albasan y Vitalik Buterin coescribieron el paper "Muestreo de Disponibilidad de Datos y Pruebas de Fraude," que propuso un sistema que permite a los clientes ligeros recibir y verificar pruebas de fraude de nodos completos. Diseñaron un protocolo de muestreo de disponibilidad de datos para reducir el equilibrio entre la capacidad en cadena y la seguridad, abordando los problemas de escalabilidad de blockchain sin comprometer la seguridad y la descentralización.
Posteriormente, en 2019, Mustafa Albasan detalló una nueva arquitectura en el libro blanco de “Lazy Ledger”. Esta arquitectura utiliza la cadena de bloques para ordenar y garantizar la disponibilidad de datos de transacciones sin manejar la ejecución y validación de transacciones. Esta nueva arquitectura tenía como objetivo resolver problemas de escalabilidad en los sistemas de cadena de bloques existentes y inicialmente se llamaba “cliente de contrato inteligente”. La ejecución de contratos inteligentes era realizada por otra capa de ejecución en este cliente, formando el prototipo de Celestia, el primer proyecto de capa modular de disponibilidad de datos.
Con la llegada de la tecnología Rollup, este concepto se hizo más concreto, siguiendo la lógica de ejecutar contratos inteligentes fuera de la cadena y cargar los resultados como pruebas en la capa de ejecución del “cliente”. Reflexionando sobre la arquitectura de la cadena de bloques y las nuevas tecnologías de escalado, Celestia surgió, definiendo un nuevo paradigma de “blockchain modular”.
Las cadenas de bloques modulares tienen como objetivo resolver el dilema del "triángulo imposible" en el campo de las cadenas de bloques a través del desacoplamiento y la reestructuración. En pocas palabras, desglosa las funciones principales de una sola cadena en múltiples capas, cada una enfocada en funciones específicas, logrando así escalabilidad. En general, las funciones básicas de una cadena monolítica se pueden dividir en las siguientes cuatro capas:
En la historia temprana, soluciones alrededor de Bitcoin como la Red Lightning y las sidechains pueden considerarse como "pioneros modulares". Sin embargo, debido a la no completitud de Turing de Bitcoin, estas soluciones de escalabilidad progresaron lentamente con varios fallos y no fueron ampliamente adoptadas. Las blockchains tradicionales intentaron resolver el trilema reconstruyendo el marco subyacente, pero con un éxito limitado. Para abordar este problema, Vitalik Buterin propuso mejoras en torno a Rollups. Con la madurez de las pruebas de fraude y las pruebas de conocimiento cero, construir capas de ejecución en Ethereum a través de un método similar a Lego se volvió realista. Ethereum ha establecido su objetivo final como un camino de escalado en capas centrado en Rollups. Se espera que este método de actualización, centrado en Rollups, supere las soluciones de escalado anteriores y se convierta en la solución definitiva para la expansión de blockchain.
Fuente de la imagen: Legendary Quant
El préstamo DeFi modular aprovecha la seguridad, el consenso y la disponibilidad de datos proporcionados por la capa base, centrándose en la modularización funcional en las capas de ejecución y aplicación y ejecutando estos módulos en la cadena de bloques. Las partes modulares clave incluyen:
Un sistema de préstamo modular necesita obtener todos los datos necesarios de transacción y contrato de la capa de disponibilidad de datos para permitir la interacción y verificación entre los módulos. Los resultados de las operaciones de cada módulo deben ser confirmados y registrados por la capa de consenso, asegurando la seguridad y consistencia de todos los cambios de estado del módulo. La mayor parte de la lógica de los préstamos modulares se ejecuta en la capa de ejecución, implementando las funcionalidades de cada módulo a través de contratos inteligentes. El cierre final y la liquidación de las transacciones de préstamo dependen de la capa de liquidación, asegurando la finalidad de las transacciones de préstamo y liquidación.
Fuente de la imagen: Explicación de los puentes entre cadenas
La esencia del préstamo modular no se trata solo de la interconexión y la agregación, aunque ambos juegan roles significativos. La idea principal del préstamo modular es mejorar la flexibilidad del sistema, la escalabilidad, la seguridad y la innovación al modularizar diversas funciones del proceso de préstamo. La interconexión y la agregación son partes de la realización de esta idea principal, pero no son su totalidad.
Interoperabilidad entre Cadenas (Cross-Chain):
Agregación:
Diseño modular:
Seguridad y Gestión de Riesgos:
Flexibilidad y escalabilidad:
Algunas plataformas DeFi establecidas, como Aave, Compound y MakerDAO, también están adoptando conceptos de diseño modular. Por ejemplo, MakerDAO se está moviendo hacia un modelo SubDAO más descentralizado, y el protocolo de Aave consiste en múltiples contratos inteligentes que se encargan del préstamo, gestión de garantías, liquidación, etc. Los desarrolladores y usuarios pueden combinar estos contratos según sea necesario e incluso desarrollar nuevos contratos para ampliar la funcionalidad de la plataforma.
Morpho Labs tiene como objetivo mejorar la eficiencia y la experiencia del usuario de los mercados de préstamos descentralizados a través de la innovación tecnológica y la optimización, promoviendo el crecimiento del ecosistema DeFi. Con su diseño modular y su mecanismo de negociación sin fricciones, Morpho Labs busca atraer a más usuarios y fondos al campo de las finanzas descentralizadas. Las principales innovaciones incluyen Morpho Blue y Meta Morpho, que mejoran la eficiencia y la interoperabilidad de los préstamos DeFi.
Fuente de la imagen: Morpho Labs Official
Morpho Azul
Morpho Blue es una versión avanzada del protocolo de préstamos proporcionado por Morpho Labs. Su objetivo es minimizar la implementación de activos encriptados (tokens ERC20 y ERC4626) en la Máquina Virtual Ethereum y crear mercados de préstamos independientes. Morpho Blue ofrece una capa base sin confianza para prestamistas, prestatarios y aplicaciones, que opera bajo licencias duales (BUSL-1.1 y GPLv2). Una vez implementado, se ejecutará permanentemente en la cadena de bloques de Ethereum.(1) Las características clave y los componentes incluyen:
Una característica notable de Morpho Blue es la capacidad de crear mercados de negociación sin permisos, lo que permite a los usuarios establecer mercados independientes compuestos por activos de préstamos, activos de garantía, LLTV, oráculos y modelos de tasas de interés (IRM). Cada parámetro se selecciona durante la creación del mercado y es inmutable, con LLTV y modelos de tasas de interés elegidos de un conjunto de opciones aprobadas por la gobernancia de Morpho.
Meta Morpho
Meta Morpho es un meta-protocolo independiente diseñado para crear bóvedas de MetaMorpho basadas en Morpho Blue, lo que permite una integración y interoperabilidad perfectas en diferentes plataformas y protocolos DeFi. Las principales características incluyen:
Fuente de la imagen: Euler Finance Official
El 22 de febrero de 2024, el protocolo de préstamos Euler Finance anunció su inminente relanzamiento y el lanzamiento de su versión v2. Esta plataforma modular de préstamos incluye principalmente dos componentes importantes: Euler Vault Kit (EVK) y Ethereum Vault Connector (EVC), diseñados para mejorar la flexibilidad y funcionalidad del protocolo. (2)
Kit Euler Vault (EVK)
EVK es un conjunto de herramientas que permite a los usuarios crear y administrar sistemas de 'bóveda' personalizados. EVK permite a los usuarios depositar sus activos en bóvedas y establecer diferentes estrategias y reglas según sea necesario. Se integra con EVC, lo que permite a los desarrolladores construir libremente bóvedas ERC-4626. Las características clave de EVK incluyen:
Conector de Ethereum Vault (EVC)
EVC es una herramienta diseñada para conectar EVKs en Ethereum. Permite a los usuarios transferir activos y estrategias de manera fluida entre diferentes protocolos DeFi, otorgando poderes especiales a las bóvedas para actuar como garantía de otras bóvedas, facilitando la comunicación sin problemas entre las bóvedas ERC-4626 y otros contratos inteligentes. Las características clave de EVC incluyen:
El Kit de Bóveda Euler (EVK) y el Conector de Bóveda Ethereum (EVC) son características importantes introducidas por Euler Finance para proporcionar una mayor flexibilidad y eficiencia en la gestión. A través de EVK, los usuarios pueden crear y gestionar bóvedas personalizadas, y a través de EVC, pueden transferir activos y estrategias de forma transparente entre diferentes bóvedas. Estas herramientas mejoran el control y las capacidades de gestión de los usuarios sobre sus activos, contribuyendo a una mayor liquidez y eficiencia en el ecosistema DeFi.
Los protocolos DeFi se refieren a una serie de aplicaciones descentralizadas (dApps) construidas en redes blockchain que ofrecen servicios financieros tradicionales como préstamos, comercio y seguros sin depender de instituciones financieras tradicionales. Los protocolos DeFi modulares mejoran la flexibilidad y la innovación al descomponer estos servicios en módulos independientes, lo que permite a los usuarios y desarrolladores combinar diferentes funcionalidades.
Actualmente, DeFi se compone principalmente de agregadores de rendimiento, protocolos de préstamos, derivados y opciones, y protocolos de seguros. Estos módulos se pueden combinar libremente para crear nuevos productos y servicios financieros. Sin embargo, su naturaleza es similar a la lógica de "implementación de cadena con un solo clic" de OP Stack; Los protocolos modulares DeFi necesitan establecer combinaciones de módulos dentro de su propio marco para crear nuevos productos y servicios financieros.
Si bien el DeFi modular aporta flexibilidad, también conlleva posibles riesgos. UniSwap inició el auge de DeFi, convirtiéndose en el “modelo” para varios protocolos DeFi hoy en día. Desde su creación, UniSwap nunca ha sido hackeado, principalmente debido a su dependencia de una invariante central simple (tokenBalanceX * tokenBalanceY = k) y su integración con contratos inteligentes inmutables.
Sin embargo, la flexibilidad de la modularidad también introduce una complejidad relativa. La alta interconectividad entre los diferentes protocolos DeFi significa que si un contrato actualizable en un protocolo falla, podría desencadenar una reacción en cadena que afecte a otros protocolos, lo que potencialmente podría conducir a un riesgo sistémico en todo el ecosistema. Este es un aspecto importante que requiere consideración.
El concepto de blockchain modular se origina en dos white papers. En 2018, Mustafa Albasan y Vitalik Buterin coescribieron el paper "Muestreo de Disponibilidad de Datos y Pruebas de Fraude," que propuso un sistema que permite a los clientes ligeros recibir y verificar pruebas de fraude de nodos completos. Diseñaron un protocolo de muestreo de disponibilidad de datos para reducir el equilibrio entre la capacidad en cadena y la seguridad, abordando los problemas de escalabilidad de blockchain sin comprometer la seguridad y la descentralización.
Posteriormente, en 2019, Mustafa Albasan detalló una nueva arquitectura en el libro blanco de “Lazy Ledger”. Esta arquitectura utiliza la cadena de bloques para ordenar y garantizar la disponibilidad de datos de transacciones sin manejar la ejecución y validación de transacciones. Esta nueva arquitectura tenía como objetivo resolver problemas de escalabilidad en los sistemas de cadena de bloques existentes y inicialmente se llamaba “cliente de contrato inteligente”. La ejecución de contratos inteligentes era realizada por otra capa de ejecución en este cliente, formando el prototipo de Celestia, el primer proyecto de capa modular de disponibilidad de datos.
Con la llegada de la tecnología Rollup, este concepto se hizo más concreto, siguiendo la lógica de ejecutar contratos inteligentes fuera de la cadena y cargar los resultados como pruebas en la capa de ejecución del “cliente”. Reflexionando sobre la arquitectura de la cadena de bloques y las nuevas tecnologías de escalado, Celestia surgió, definiendo un nuevo paradigma de “blockchain modular”.
Las cadenas de bloques modulares tienen como objetivo resolver el dilema del "triángulo imposible" en el campo de las cadenas de bloques a través del desacoplamiento y la reestructuración. En pocas palabras, desglosa las funciones principales de una sola cadena en múltiples capas, cada una enfocada en funciones específicas, logrando así escalabilidad. En general, las funciones básicas de una cadena monolítica se pueden dividir en las siguientes cuatro capas:
En la historia temprana, soluciones alrededor de Bitcoin como la Red Lightning y las sidechains pueden considerarse como "pioneros modulares". Sin embargo, debido a la no completitud de Turing de Bitcoin, estas soluciones de escalabilidad progresaron lentamente con varios fallos y no fueron ampliamente adoptadas. Las blockchains tradicionales intentaron resolver el trilema reconstruyendo el marco subyacente, pero con un éxito limitado. Para abordar este problema, Vitalik Buterin propuso mejoras en torno a Rollups. Con la madurez de las pruebas de fraude y las pruebas de conocimiento cero, construir capas de ejecución en Ethereum a través de un método similar a Lego se volvió realista. Ethereum ha establecido su objetivo final como un camino de escalado en capas centrado en Rollups. Se espera que este método de actualización, centrado en Rollups, supere las soluciones de escalado anteriores y se convierta en la solución definitiva para la expansión de blockchain.
Fuente de la imagen: Legendary Quant
El préstamo DeFi modular aprovecha la seguridad, el consenso y la disponibilidad de datos proporcionados por la capa base, centrándose en la modularización funcional en las capas de ejecución y aplicación y ejecutando estos módulos en la cadena de bloques. Las partes modulares clave incluyen:
Un sistema de préstamo modular necesita obtener todos los datos necesarios de transacción y contrato de la capa de disponibilidad de datos para permitir la interacción y verificación entre los módulos. Los resultados de las operaciones de cada módulo deben ser confirmados y registrados por la capa de consenso, asegurando la seguridad y consistencia de todos los cambios de estado del módulo. La mayor parte de la lógica de los préstamos modulares se ejecuta en la capa de ejecución, implementando las funcionalidades de cada módulo a través de contratos inteligentes. El cierre final y la liquidación de las transacciones de préstamo dependen de la capa de liquidación, asegurando la finalidad de las transacciones de préstamo y liquidación.
Fuente de la imagen: Explicación de los puentes entre cadenas
La esencia del préstamo modular no se trata solo de la interconexión y la agregación, aunque ambos juegan roles significativos. La idea principal del préstamo modular es mejorar la flexibilidad del sistema, la escalabilidad, la seguridad y la innovación al modularizar diversas funciones del proceso de préstamo. La interconexión y la agregación son partes de la realización de esta idea principal, pero no son su totalidad.
Interoperabilidad entre Cadenas (Cross-Chain):
Agregación:
Diseño modular:
Seguridad y Gestión de Riesgos:
Flexibilidad y escalabilidad:
Algunas plataformas DeFi establecidas, como Aave, Compound y MakerDAO, también están adoptando conceptos de diseño modular. Por ejemplo, MakerDAO se está moviendo hacia un modelo SubDAO más descentralizado, y el protocolo de Aave consiste en múltiples contratos inteligentes que se encargan del préstamo, gestión de garantías, liquidación, etc. Los desarrolladores y usuarios pueden combinar estos contratos según sea necesario e incluso desarrollar nuevos contratos para ampliar la funcionalidad de la plataforma.
Morpho Labs tiene como objetivo mejorar la eficiencia y la experiencia del usuario de los mercados de préstamos descentralizados a través de la innovación tecnológica y la optimización, promoviendo el crecimiento del ecosistema DeFi. Con su diseño modular y su mecanismo de negociación sin fricciones, Morpho Labs busca atraer a más usuarios y fondos al campo de las finanzas descentralizadas. Las principales innovaciones incluyen Morpho Blue y Meta Morpho, que mejoran la eficiencia y la interoperabilidad de los préstamos DeFi.
Fuente de la imagen: Morpho Labs Official
Morpho Azul
Morpho Blue es una versión avanzada del protocolo de préstamos proporcionado por Morpho Labs. Su objetivo es minimizar la implementación de activos encriptados (tokens ERC20 y ERC4626) en la Máquina Virtual Ethereum y crear mercados de préstamos independientes. Morpho Blue ofrece una capa base sin confianza para prestamistas, prestatarios y aplicaciones, que opera bajo licencias duales (BUSL-1.1 y GPLv2). Una vez implementado, se ejecutará permanentemente en la cadena de bloques de Ethereum.(1) Las características clave y los componentes incluyen:
Una característica notable de Morpho Blue es la capacidad de crear mercados de negociación sin permisos, lo que permite a los usuarios establecer mercados independientes compuestos por activos de préstamos, activos de garantía, LLTV, oráculos y modelos de tasas de interés (IRM). Cada parámetro se selecciona durante la creación del mercado y es inmutable, con LLTV y modelos de tasas de interés elegidos de un conjunto de opciones aprobadas por la gobernancia de Morpho.
Meta Morpho
Meta Morpho es un meta-protocolo independiente diseñado para crear bóvedas de MetaMorpho basadas en Morpho Blue, lo que permite una integración y interoperabilidad perfectas en diferentes plataformas y protocolos DeFi. Las principales características incluyen:
Fuente de la imagen: Euler Finance Official
El 22 de febrero de 2024, el protocolo de préstamos Euler Finance anunció su inminente relanzamiento y el lanzamiento de su versión v2. Esta plataforma modular de préstamos incluye principalmente dos componentes importantes: Euler Vault Kit (EVK) y Ethereum Vault Connector (EVC), diseñados para mejorar la flexibilidad y funcionalidad del protocolo. (2)
Kit Euler Vault (EVK)
EVK es un conjunto de herramientas que permite a los usuarios crear y administrar sistemas de 'bóveda' personalizados. EVK permite a los usuarios depositar sus activos en bóvedas y establecer diferentes estrategias y reglas según sea necesario. Se integra con EVC, lo que permite a los desarrolladores construir libremente bóvedas ERC-4626. Las características clave de EVK incluyen:
Conector de Ethereum Vault (EVC)
EVC es una herramienta diseñada para conectar EVKs en Ethereum. Permite a los usuarios transferir activos y estrategias de manera fluida entre diferentes protocolos DeFi, otorgando poderes especiales a las bóvedas para actuar como garantía de otras bóvedas, facilitando la comunicación sin problemas entre las bóvedas ERC-4626 y otros contratos inteligentes. Las características clave de EVC incluyen:
El Kit de Bóveda Euler (EVK) y el Conector de Bóveda Ethereum (EVC) son características importantes introducidas por Euler Finance para proporcionar una mayor flexibilidad y eficiencia en la gestión. A través de EVK, los usuarios pueden crear y gestionar bóvedas personalizadas, y a través de EVC, pueden transferir activos y estrategias de forma transparente entre diferentes bóvedas. Estas herramientas mejoran el control y las capacidades de gestión de los usuarios sobre sus activos, contribuyendo a una mayor liquidez y eficiencia en el ecosistema DeFi.
Los protocolos DeFi se refieren a una serie de aplicaciones descentralizadas (dApps) construidas en redes blockchain que ofrecen servicios financieros tradicionales como préstamos, comercio y seguros sin depender de instituciones financieras tradicionales. Los protocolos DeFi modulares mejoran la flexibilidad y la innovación al descomponer estos servicios en módulos independientes, lo que permite a los usuarios y desarrolladores combinar diferentes funcionalidades.
Actualmente, DeFi se compone principalmente de agregadores de rendimiento, protocolos de préstamos, derivados y opciones, y protocolos de seguros. Estos módulos se pueden combinar libremente para crear nuevos productos y servicios financieros. Sin embargo, su naturaleza es similar a la lógica de "implementación de cadena con un solo clic" de OP Stack; Los protocolos modulares DeFi necesitan establecer combinaciones de módulos dentro de su propio marco para crear nuevos productos y servicios financieros.
Si bien el DeFi modular aporta flexibilidad, también conlleva posibles riesgos. UniSwap inició el auge de DeFi, convirtiéndose en el “modelo” para varios protocolos DeFi hoy en día. Desde su creación, UniSwap nunca ha sido hackeado, principalmente debido a su dependencia de una invariante central simple (tokenBalanceX * tokenBalanceY = k) y su integración con contratos inteligentes inmutables.
Sin embargo, la flexibilidad de la modularidad también introduce una complejidad relativa. La alta interconectividad entre los diferentes protocolos DeFi significa que si un contrato actualizable en un protocolo falla, podría desencadenar una reacción en cadena que afecte a otros protocolos, lo que potencialmente podría conducir a un riesgo sistémico en todo el ecosistema. Este es un aspecto importante que requiere consideración.