O conceito de blockchain modular tem origem em dois white papers. Em 2018, Mustafa Albasan e Vitalik Buterin co-autoraram o paper “Data Availability Sampling and Fraud Proofs,” que propôs um sistema que permite a clientes leves receber e verificar provas de fraude de nós completos. Ele projetou um protocolo de amostragem de disponibilidade de dados para reduzir o trade-off entre capacidade on-chain e segurança, abordando problemas de escalabilidade da blockchain sem comprometer a segurança e a descentralização.
Posteriormente, em 2019, Mustafa Albasan detalhou uma nova arquitetura no white paper do “Lazy Ledger”. Esta arquitetura utiliza a blockchain para ordenar e garantir a disponibilidade de dados de transação sem lidar com a execução e validação de transações. Esta nova arquitetura pretendia resolver problemas de escalabilidade em sistemas blockchain existentes e foi inicialmente chamada de um “cliente de contrato inteligente”. A execução de contratos inteligentes era feita por outra camada de execução neste cliente, formando o protótipo do Celestia, o primeiro projeto modular de camada de disponibilidade de dados.
Com o surgimento da tecnologia Rollup, este conceito tornou-se mais concreto, seguindo a lógica de execução de contratos inteligentes fora da cadeia e carregando os resultados como provas para a camada de execução do “cliente”. Refletindo sobre a arquitetura blockchain e novas tecnologias de escalonamento, Celestia surgiu, definindo um novo paradigma de “blockchain modular”.
As blockchains modulares visam resolver o dilema do "triângulo impossível" no campo da blockchain através da desconexão e reestruturação. Em termos simples, divide as principais funções de uma única cadeia em múltiplas camadas, cada uma focada em funções específicas, alcançando assim escalabilidade. Geralmente, as funções básicas de uma cadeia monolítica podem ser divididas nas seguintes quatro camadas:
Na história antiga, soluções em torno do Bitcoin como a Lightning Network e sidechains podem ser consideradas “pioneiras modulares”. No entanto, devido à não completude de Turing do Bitcoin, essas soluções de escalabilidade progrediram lentamente com várias falhas e não foram amplamente adotadas. As blockchains tradicionais tentaram resolver o trilema reconstruindo o framework subjacente, mas com sucesso limitado. Para resolver esse problema, Vitalik Buterin propôs melhorias em torno dos Rollups. Com a maturidade das provas de fraude e provas de conhecimento zero, a construção de camadas de execução no Ethereum através de um método semelhante a um Lego tornou-se realista. O Ethereum definiu seu objetivo final como um caminho de escalonamento em camadas centrado em Rollups. Este método de atualização, centrado em Rollups, espera superar as soluções de escalabilidade anteriores e se tornar a solução definitiva para a expansão da blockchain.
Fonte da imagem: Legendary Quant
A concessão de empréstimos DeFi modular aproveita a segurança, o consenso e a disponibilidade de dados fornecidos pela camada fundamental, com foco na modularização funcional na execução e nas camadas de aplicação e na execução desses módulos na blockchain. As principais partes modulares incluem:
Um sistema de empréstimo modular precisa obter todos os dados de transação e contrato necessários da camada de disponibilidade de dados para permitir interação e verificação entre os módulos. Os resultados das operações de cada módulo precisam ser confirmados e registrados pela camada de consenso, garantindo a segurança e consistência de todas as alterações de estado do módulo. A maior parte da lógica de empréstimo modular é executada na camada de execução, implementando as funcionalidades de cada módulo por meio de contratos inteligentes. A liquidação final e a liquidação das transações de empréstimo dependem da camada de liquidação, garantindo a finalidade das transações de empréstimo e liquidação.
Fonte da imagem: Explicação das Pontes Interligadas
A essência do empréstimo modular não se resume apenas à interligação e à agregação, embora ambas desempenhem papéis significativos. A ideia central do empréstimo modular é aumentar a flexibilidade, a escalabilidade, a segurança e a inovação do sistema ao modularizar várias funções do processo de empréstimo. A interligação e a agregação fazem parte da concretização desta ideia central, mas não a abarcam na totalidade.
Cross-Chain (Interoperabilidade):
Agregação:
Design Modular:
Segurança e Gestão de Riscos:
Flexibilidade e Escalabilidade:
Algumas plataformas DeFi estabelecidas, como Aave, Compound e MakerDAO, também estão adotando conceitos de design modular. Por exemplo, a MakerDAO está caminhando para um modelo SubDAO mais descentralizado, e o protocolo da Aave consiste em vários contratos inteligentes que lidam com empréstimos, gestão de garantias, liquidação, etc. Desenvolvedores e usuários podem combinar esses contratos conforme necessário e até mesmo desenvolver novos contratos para estender a funcionalidade da plataforma.
A Morpho Labs tem como objetivo aumentar a eficiência e a experiência do usuário nos mercados de empréstimos descentralizados por meio de inovação tecnológica e otimização, promovendo o crescimento do ecossistema DeFi. Com seu design modular e mecanismo de negociação sem atrito, a Morpho Labs busca atrair mais usuários e fundos para o campo das finanças descentralizadas. As principais inovações incluem o Morpho Blue e o Meta Morpho, que aprimoram a eficiência e a interoperabilidade dos empréstimos DeFi.
Fonte da imagem: Morpho Labs Official
Morpho Azul
Morpho Blue é uma versão avançada do protocolo de empréstimo fornecido pela Morpho Labs. O objetivo é minimizar a implantação de ativos criptografados (tokens ERC20 e ERC4626) na Máquina Virtual Ethereum e criar mercados de empréstimos independentes. Morpho Blue oferece uma camada de base sem confiança para credores, mutuários e aplicações, operando sob licenças duplas (BUSL-1.1 e GPLv2). Uma vez implantado, ele funcionará permanentemente na blockchain Ethereum.(1) As principais características e componentes incluem:
Uma característica notável do Morpho Blue é a capacidade de criar mercados de negociação sem permissão, permitindo que os usuários estabeleçam mercados independentes compostos por ativos de empréstimo, ativos de garantia, LLTV, oráculos e modelos de taxa de juros (IRM). Cada parâmetro é selecionado durante a criação do mercado e é imutável, sendo que LLTV e modelos de taxa de juros são escolhidos de um conjunto de opções aprovadas pelo governo do Morpho.
Meta Morpho
Meta Morpho é um meta-protocolo independente projetado para criar Vaults MetaMorpho baseados em Morpho Blue, permitindo integração e interoperabilidade perfeitas em diferentes plataformas e protocolos DeFi. As principais características incluem:
Fonte da imagem: Euler Finance Official
Em 22 de fevereiro de 2024, o protocolo de empréstimo Euler Finance anunciou seu relançamento iminente e o lançamento de sua versão v2. Esta plataforma de empréstimo modular inclui principalmente dois componentes principais: Euler Vault Kit (EVK) e Ethereum Vault Connector (EVC), projetados para melhorar a flexibilidade e funcionalidade do protocolo. (2)
Kit de Cofre Euler (EVK)
EVK é um conjunto de ferramentas que permite aos utilizadores criar e gerir sistemas de “vault” personalizados. O EVK permite aos utilizadores depositar os seus ativos em vaults e definir diferentes estratégias e regras conforme necessário. Integra-se com o EVC, permitindo aos desenvolvedores construir livremente vaults ERC-4626. As principais características do EVK incluem:
Conector de Cofre Ethereum (EVC)
EVC é uma ferramenta projetada para conectar EVKs no Ethereum. Ele permite que os usuários transfiram perfeitamente ativos e estratégias entre diferentes protocolos DeFi, concedendo superpoderes aos cofres para atuar como garantia para outros cofres, facilitando a comunicação perfeita entre os cofres ERC-4626 e outros contratos inteligentes. As principais características do EVC incluem:
O Euler Vault Kit (EVK) e o Ethereum Vault Connector (EVC) são recursos importantes introduzidos pela Euler Finance para fornecer maior flexibilidade e eficiência de gerenciamento. Através do EVK, os usuários podem criar e gerenciar cofres personalizados e, através do EVC, eles podem transferir perfeitamente ativos e estratégias entre diferentes cofres. Essas ferramentas melhoram as capacidades de controle e gerenciamento dos usuários sobre seus ativos, contribuindo para melhorar a liquidez e a eficiência no ecossistema DeFi.
Os protocolos DeFi referem-se a uma série de aplicativos descentralizados (dApps) construídos em redes blockchain que oferecem serviços financeiros tradicionais, como empréstimos, negociação e seguros, sem depender de instituições financeiras tradicionais. Os protocolos DeFi modulares melhoram a flexibilidade e a inovação, dividindo esses serviços em módulos independentes, permitindo que usuários e desenvolvedores misturem e combinem diferentes funcionalidades.
Atualmente, DeFi consiste principalmente de agregadores de rendimento, protocolos de empréstimo, derivativos e opções, e protocolos de seguros. Estes módulos podem ser combinados livremente para criar novos produtos e serviços financeiros. Contudo, a sua natureza é semelhante à lógica de “implantação de cadeia de um clique” da Pilha OP; protocolos modulares DeFi precisam estabelecer combinações de módulos dentro do seu próprio quadro para criar novos produtos e serviços financeiros.
Embora o DeFi modular traga flexibilidade, também traz potenciais riscos. O UniSwap iniciou o boom do DeFi, tornando-se o "modelo" para vários protocolos DeFi hoje em dia. Desde o seu surgimento, o UniSwap nunca foi hackeado, principalmente devido à sua dependência de um invariante central simples (tokenBalanceX * tokenBalanceY = k) e à sua integração com contratos inteligentes imutáveis.
No entanto, a flexibilidade da modularidade também introduz complexidade relativa. A alta interconectividade entre diferentes protocolos DeFi significa que se um contrato atualizável em um protocolo falhar, isso poderá desencadear uma reação em cadeia afetando outros protocolos, potencialmente levando a um risco sistêmico em todo o ecossistema. Este é um aspecto importante que precisa ser considerado.
O conceito de blockchain modular tem origem em dois white papers. Em 2018, Mustafa Albasan e Vitalik Buterin co-autoraram o paper “Data Availability Sampling and Fraud Proofs,” que propôs um sistema que permite a clientes leves receber e verificar provas de fraude de nós completos. Ele projetou um protocolo de amostragem de disponibilidade de dados para reduzir o trade-off entre capacidade on-chain e segurança, abordando problemas de escalabilidade da blockchain sem comprometer a segurança e a descentralização.
Posteriormente, em 2019, Mustafa Albasan detalhou uma nova arquitetura no white paper do “Lazy Ledger”. Esta arquitetura utiliza a blockchain para ordenar e garantir a disponibilidade de dados de transação sem lidar com a execução e validação de transações. Esta nova arquitetura pretendia resolver problemas de escalabilidade em sistemas blockchain existentes e foi inicialmente chamada de um “cliente de contrato inteligente”. A execução de contratos inteligentes era feita por outra camada de execução neste cliente, formando o protótipo do Celestia, o primeiro projeto modular de camada de disponibilidade de dados.
Com o surgimento da tecnologia Rollup, este conceito tornou-se mais concreto, seguindo a lógica de execução de contratos inteligentes fora da cadeia e carregando os resultados como provas para a camada de execução do “cliente”. Refletindo sobre a arquitetura blockchain e novas tecnologias de escalonamento, Celestia surgiu, definindo um novo paradigma de “blockchain modular”.
As blockchains modulares visam resolver o dilema do "triângulo impossível" no campo da blockchain através da desconexão e reestruturação. Em termos simples, divide as principais funções de uma única cadeia em múltiplas camadas, cada uma focada em funções específicas, alcançando assim escalabilidade. Geralmente, as funções básicas de uma cadeia monolítica podem ser divididas nas seguintes quatro camadas:
Na história antiga, soluções em torno do Bitcoin como a Lightning Network e sidechains podem ser consideradas “pioneiras modulares”. No entanto, devido à não completude de Turing do Bitcoin, essas soluções de escalabilidade progrediram lentamente com várias falhas e não foram amplamente adotadas. As blockchains tradicionais tentaram resolver o trilema reconstruindo o framework subjacente, mas com sucesso limitado. Para resolver esse problema, Vitalik Buterin propôs melhorias em torno dos Rollups. Com a maturidade das provas de fraude e provas de conhecimento zero, a construção de camadas de execução no Ethereum através de um método semelhante a um Lego tornou-se realista. O Ethereum definiu seu objetivo final como um caminho de escalonamento em camadas centrado em Rollups. Este método de atualização, centrado em Rollups, espera superar as soluções de escalabilidade anteriores e se tornar a solução definitiva para a expansão da blockchain.
Fonte da imagem: Legendary Quant
A concessão de empréstimos DeFi modular aproveita a segurança, o consenso e a disponibilidade de dados fornecidos pela camada fundamental, com foco na modularização funcional na execução e nas camadas de aplicação e na execução desses módulos na blockchain. As principais partes modulares incluem:
Um sistema de empréstimo modular precisa obter todos os dados de transação e contrato necessários da camada de disponibilidade de dados para permitir interação e verificação entre os módulos. Os resultados das operações de cada módulo precisam ser confirmados e registrados pela camada de consenso, garantindo a segurança e consistência de todas as alterações de estado do módulo. A maior parte da lógica de empréstimo modular é executada na camada de execução, implementando as funcionalidades de cada módulo por meio de contratos inteligentes. A liquidação final e a liquidação das transações de empréstimo dependem da camada de liquidação, garantindo a finalidade das transações de empréstimo e liquidação.
Fonte da imagem: Explicação das Pontes Interligadas
A essência do empréstimo modular não se resume apenas à interligação e à agregação, embora ambas desempenhem papéis significativos. A ideia central do empréstimo modular é aumentar a flexibilidade, a escalabilidade, a segurança e a inovação do sistema ao modularizar várias funções do processo de empréstimo. A interligação e a agregação fazem parte da concretização desta ideia central, mas não a abarcam na totalidade.
Cross-Chain (Interoperabilidade):
Agregação:
Design Modular:
Segurança e Gestão de Riscos:
Flexibilidade e Escalabilidade:
Algumas plataformas DeFi estabelecidas, como Aave, Compound e MakerDAO, também estão adotando conceitos de design modular. Por exemplo, a MakerDAO está caminhando para um modelo SubDAO mais descentralizado, e o protocolo da Aave consiste em vários contratos inteligentes que lidam com empréstimos, gestão de garantias, liquidação, etc. Desenvolvedores e usuários podem combinar esses contratos conforme necessário e até mesmo desenvolver novos contratos para estender a funcionalidade da plataforma.
A Morpho Labs tem como objetivo aumentar a eficiência e a experiência do usuário nos mercados de empréstimos descentralizados por meio de inovação tecnológica e otimização, promovendo o crescimento do ecossistema DeFi. Com seu design modular e mecanismo de negociação sem atrito, a Morpho Labs busca atrair mais usuários e fundos para o campo das finanças descentralizadas. As principais inovações incluem o Morpho Blue e o Meta Morpho, que aprimoram a eficiência e a interoperabilidade dos empréstimos DeFi.
Fonte da imagem: Morpho Labs Official
Morpho Azul
Morpho Blue é uma versão avançada do protocolo de empréstimo fornecido pela Morpho Labs. O objetivo é minimizar a implantação de ativos criptografados (tokens ERC20 e ERC4626) na Máquina Virtual Ethereum e criar mercados de empréstimos independentes. Morpho Blue oferece uma camada de base sem confiança para credores, mutuários e aplicações, operando sob licenças duplas (BUSL-1.1 e GPLv2). Uma vez implantado, ele funcionará permanentemente na blockchain Ethereum.(1) As principais características e componentes incluem:
Uma característica notável do Morpho Blue é a capacidade de criar mercados de negociação sem permissão, permitindo que os usuários estabeleçam mercados independentes compostos por ativos de empréstimo, ativos de garantia, LLTV, oráculos e modelos de taxa de juros (IRM). Cada parâmetro é selecionado durante a criação do mercado e é imutável, sendo que LLTV e modelos de taxa de juros são escolhidos de um conjunto de opções aprovadas pelo governo do Morpho.
Meta Morpho
Meta Morpho é um meta-protocolo independente projetado para criar Vaults MetaMorpho baseados em Morpho Blue, permitindo integração e interoperabilidade perfeitas em diferentes plataformas e protocolos DeFi. As principais características incluem:
Fonte da imagem: Euler Finance Official
Em 22 de fevereiro de 2024, o protocolo de empréstimo Euler Finance anunciou seu relançamento iminente e o lançamento de sua versão v2. Esta plataforma de empréstimo modular inclui principalmente dois componentes principais: Euler Vault Kit (EVK) e Ethereum Vault Connector (EVC), projetados para melhorar a flexibilidade e funcionalidade do protocolo. (2)
Kit de Cofre Euler (EVK)
EVK é um conjunto de ferramentas que permite aos utilizadores criar e gerir sistemas de “vault” personalizados. O EVK permite aos utilizadores depositar os seus ativos em vaults e definir diferentes estratégias e regras conforme necessário. Integra-se com o EVC, permitindo aos desenvolvedores construir livremente vaults ERC-4626. As principais características do EVK incluem:
Conector de Cofre Ethereum (EVC)
EVC é uma ferramenta projetada para conectar EVKs no Ethereum. Ele permite que os usuários transfiram perfeitamente ativos e estratégias entre diferentes protocolos DeFi, concedendo superpoderes aos cofres para atuar como garantia para outros cofres, facilitando a comunicação perfeita entre os cofres ERC-4626 e outros contratos inteligentes. As principais características do EVC incluem:
O Euler Vault Kit (EVK) e o Ethereum Vault Connector (EVC) são recursos importantes introduzidos pela Euler Finance para fornecer maior flexibilidade e eficiência de gerenciamento. Através do EVK, os usuários podem criar e gerenciar cofres personalizados e, através do EVC, eles podem transferir perfeitamente ativos e estratégias entre diferentes cofres. Essas ferramentas melhoram as capacidades de controle e gerenciamento dos usuários sobre seus ativos, contribuindo para melhorar a liquidez e a eficiência no ecossistema DeFi.
Os protocolos DeFi referem-se a uma série de aplicativos descentralizados (dApps) construídos em redes blockchain que oferecem serviços financeiros tradicionais, como empréstimos, negociação e seguros, sem depender de instituições financeiras tradicionais. Os protocolos DeFi modulares melhoram a flexibilidade e a inovação, dividindo esses serviços em módulos independentes, permitindo que usuários e desenvolvedores misturem e combinem diferentes funcionalidades.
Atualmente, DeFi consiste principalmente de agregadores de rendimento, protocolos de empréstimo, derivativos e opções, e protocolos de seguros. Estes módulos podem ser combinados livremente para criar novos produtos e serviços financeiros. Contudo, a sua natureza é semelhante à lógica de “implantação de cadeia de um clique” da Pilha OP; protocolos modulares DeFi precisam estabelecer combinações de módulos dentro do seu próprio quadro para criar novos produtos e serviços financeiros.
Embora o DeFi modular traga flexibilidade, também traz potenciais riscos. O UniSwap iniciou o boom do DeFi, tornando-se o "modelo" para vários protocolos DeFi hoje em dia. Desde o seu surgimento, o UniSwap nunca foi hackeado, principalmente devido à sua dependência de um invariante central simples (tokenBalanceX * tokenBalanceY = k) e à sua integração com contratos inteligentes imutáveis.
No entanto, a flexibilidade da modularidade também introduz complexidade relativa. A alta interconectividade entre diferentes protocolos DeFi significa que se um contrato atualizável em um protocolo falhar, isso poderá desencadear uma reação em cadeia afetando outros protocolos, potencialmente levando a um risco sistêmico em todo o ecossistema. Este é um aspecto importante que precisa ser considerado.