Концепция модульного блокчейна возникла на основе двух белых книг. В 2018 году Мустафа Албасан и Виталик Бутерин совместно написали статью "Выборочная доступность данных и доказательства мошенничества", в которой была предложена система, позволяющая легким клиентам получать и проверять доказательства мошенничества от полных узлов. Она разработала протокол выборочной доступности данных для снижения компромисса между масштабируемостью цепи и безопасностью, решая проблемы масштабируемости блокчейна без ущерба для безопасности и децентрализации.
Впоследствии, в 2019 году Мустафа Альбасан подробно описал новую архитектуру в белой книге Lazy Ledger. Эта архитектура использует блокчейн для упорядочения и обеспечения доступности данных транзакций без обработки выполнения и проверки транзакций. Эта новая архитектура направлена на решение проблем масштабируемости существующих блокчейн-систем и изначально называлась «клиентом смарт-контракта». Выполнение смарт-контрактов осуществлялось другим уровнем выполнения на этом клиенте, формируя прототип Celestia, первого модульного проекта слоя доступности данных.
С появлением технологии Rollup этот концепт стал более конкретным, следуя логике выполнения смарт-контрактов вне цепи и загрузке результатов в качестве доказательств на уровень выполнения «клиента». Отражая архитектуру блокчейна и новые технологии масштабирования, появилась Celestia, определяющая новую парадигму «модульного блокчейна».
Модульные блокчейны стремятся решить проблему «невозможного треугольника» в области блокчейна путем разделения и структуризации. Просто говоря, они разбивают основные функции одной цепи на несколько слоев, каждый из которых фокусируется на конкретных функциях, тем самым достигая масштабируемости. В общем, основные функции монолитной цепи можно разделить на следующие четыре слоя:
В начале истории решения вокруг Биткоина, такие как молнии и боковые цепи, можно считать "модульными пионерами". Однако из-за неполной вычислительной возможности Биткоина эти масштабируемые решения развивались медленно с различными недостатками и не получили широкого распространения. Традиционные блокчейны пытались решить трилемму путем реконструкции основной структуры, но с ограниченным успехом. Для решения этой проблемы Виталик Бутерин предложил улучшения в области Rollups. С появлением взломов и доказательств нулевого знания построение слоев выполнения на Ethereum методом, подобным Лего, стало реалистичным. Ethereum установил свою конечную игру как многоуровневый путь масштабирования, сосредоточенный вокруг Rollups. Ожидается, что этот метод обновления, сосредоточенный на Rollups, превзойдет предыдущие масштабируемые решения и станет окончательным решением для расширения блокчейна.
Источник изображения: Легендарный Квант
Модульное кредитование DeFi использует безопасность, консенсус и доступность данных, предоставляемые базовым уровнем, сфокусированное на функциональной модуляризации на уровне выполнения и приложений и запуск этих модулей на блокчейне. Ключевые модульные части включают:
Модульная система кредитования должна получать все необходимые данные о транзакциях и контрактах из слоя доступности данных, чтобы обеспечить взаимодействие и верификацию между модулями. Результаты операций каждого модуля должны быть подтверждены и записаны слоем консенсуса, обеспечивая безопасность и последовательность всех изменений состояний модулей. Большая часть логики модульного кредитования выполняется на слое выполнения, реализуя функциональности каждого модуля с помощью смарт-контрактов. Окончательная расчет и ликвидация кредитных операций осуществляется на слое расчетов, обеспечивая окончательность кредитных и ликвидационных операций.
Источник изображения: Объяснение межцепных мостов
Сущность модульного кредитования не заключается только в кросс-чейн и агрегации, хотя оба играют значительную роль. Основная идея модульного кредитования заключается в повышении гибкости, масштабируемости, безопасности и инноваций системы путем модульного разделения различных функций процесса кредитования. Кросс-чейн и агрегация являются частями реализации этой основной идеи, но не являются ее полнотой.
Cross-Chain (Взаимодействие между блокчейнами):
Агрегация:
Модульный дизайн:
Безопасность и управление рисками:
Гибкость и Масштабируемость:
Некоторые установленные платформы DeFi, такие как Aave, Compound и MakerDAO, также принимают концепции модульного дизайна. Например, MakerDAO движется в сторону более децентрализованной модели SubDAO, а протокол Aave состоит из нескольких смарт-контрактов, обрабатывающих займы, управление залогами, ликвидацию и т. д. Разработчики и пользователи могут объединять эти контракты по мере необходимости и даже разрабатывать новые контракты для расширения функциональности платформы.
Компания Morpho Labs стремится улучшить эффективность и пользовательский опыт децентрализованных рынков кредитования через технологические инновации и оптимизацию, способствуя рост экосистемы DeFi. Благодаря своему модульному дизайну и механизму трения свободной торговли, Morpho Labs стремится привлечь больше пользователей и средств в область децентрализованных финансов. Ключевые инновации включают Morpho Blue и Meta Morpho, которые улучшают эффективность и интероперабельность кредитования в DeFi.
Источник изображения: Официальный сайт Morpho Labs
Morpho Blue
Morpho Blue - это продвинутая версия протокола кредитования, предоставляемая Morpho Labs. Она направлена на минимизацию развертывания зашифрованных активов (токены ERC20 и ERC4626) на виртуальной машине Ethereum и создание независимых рынков кредитования. Morpho Blue предлагает доверительный фундаментальный слой для кредиторов, заемщиков и приложений, работающий под двойными лицензиями (BUSL-1.1 и GPLv2). После развертывания он будет постоянно функционировать на блокчейне Ethereum.(1) Основные функции и компоненты включают:
Заметной особенностью Morpho Blue является возможность создания безразрешительных торговых рынков, позволяющих пользователям устанавливать независимые рынки, состоящие из заемных активов, залоговых активов, LLTV, оракулов и моделей процентных ставок (IRM). Каждый параметр выбирается при создании рынка и является неизменным, а LLTV и модели процентных ставок выбираются из набора вариантов, утвержденных управлением Morpho.
Мета Морфо
Meta Morpho - это независимый метапротокол, разработанный для создания хранилищ MetaMorpho на основе Morpho Blue, обеспечивающий безшовную интеграцию и взаимодействие между различными платформами и протоколами DeFi. Основные особенности включают:
Источник изображения: Официальный сайт Euler Finance
22 февраля 2024 года протокол кредитования Euler Finance объявил о своем скором перезапуске и выпуске версии v2. Эта модульная кредитная платформа включает в себя два основных компонента: набор инструментов Euler Vault Kit (EVK) и коннектор Ethereum Vault (EVC), предназначенные для улучшения гибкости и функциональности протокола.(2)
Набор Euler Vault Kit (EVK)
EVK - это набор инструментов, позволяющих пользователям создавать и управлять настраиваемыми системами «хранилищ». EVK позволяет пользователям вносить свои активы в хранилища и устанавливать необходимые стратегии и правила. Он интегрируется с EVC, позволяя разработчикам свободно конструировать хранилища ERC-4626. Основные особенности EVK включают:
Соединитель для хранилища Ethereum Vault (EVC)
EVC - это инструмент, разработанный для подключения EVK на Ethereum. Он позволяет пользователям без проблем передавать активы и стратегии между различными протоколами DeFi, предоставляя хранилищам сверхспособности для выступления в качестве залога для других хранилищ, облегчая безпрепятственное взаимодействие между хранилищами ERC-4626 и другими смарт-контрактами. Основные особенности EVC включают:
Набор инструментов Euler Vault Kit (EVK) и коннектор Ethereum Vault Connector (EVC) являются важными функциями, представленными Euler Finance для обеспечения большей гибкости и эффективности управления. Через EVK пользователи могут создавать и управлять настраиваемыми хранилищами, а через EVC они могут без проблем передавать активы и стратегии между различными хранилищами. Эти инструменты улучшают контроль и управляемые возможности пользователей над их активами, способствуя улучшению ликвидности и эффективности в экосистеме DeFi.
Протоколы DeFi относятся к серии децентрализованных приложений (dApps), построенных на блокчейн-сетях, которые предлагают традиционные финансовые услуги, такие как кредитование, торговля и страхование, без использования традиционных финансовых учреждений. Модульные протоколы DeFi улучшают гибкость и инновации, разбивая эти услуги на независимые модули, что позволяет пользователям и разработчикам комбинировать различные функциональные возможности.
В настоящее время DeFi в основном состоит из агрегаторов доходности, протоколов кредитования, деривативов и опционов, а также страховых протоколов. Эти модули можно свободно комбинировать для создания новых финансовых продуктов и услуг. Тем не менее, их природа похожа на логику развертывания цепочки OP Stack в один клик; модульные протоколы DeFi должны создавать комбинации модулей в своей собственной структуре для создания новых финансовых продуктов и услуг.
Модульный DeFi приносит гибкость, но также сопряжен с потенциальными рисками. UniSwap возглавил взрыв DeFi, став 'чертежом' для различных протоколов DeFi сегодня. С момента своего возникновения UniSwap никогда не был взломан, в основном благодаря своей зависимости от простого основного инварианта (tokenBalanceX * tokenBalanceY = k) и интеграции с неизменяемыми умными контрактами.
Однако гибкость модульности также вводит относительную сложность. Высокая взаимосвязь между различными протоколами DeFi означает, что если обновляемый контракт в одном протоколе не справляется, это может вызвать цепную реакцию, затрагивающую другие протоколы и, возможно, приводящую к системному риску во всей экосистеме. Это важный аспект, который требует рассмотрения.
Концепция модульного блокчейна возникла на основе двух белых книг. В 2018 году Мустафа Албасан и Виталик Бутерин совместно написали статью "Выборочная доступность данных и доказательства мошенничества", в которой была предложена система, позволяющая легким клиентам получать и проверять доказательства мошенничества от полных узлов. Она разработала протокол выборочной доступности данных для снижения компромисса между масштабируемостью цепи и безопасностью, решая проблемы масштабируемости блокчейна без ущерба для безопасности и децентрализации.
Впоследствии, в 2019 году Мустафа Альбасан подробно описал новую архитектуру в белой книге Lazy Ledger. Эта архитектура использует блокчейн для упорядочения и обеспечения доступности данных транзакций без обработки выполнения и проверки транзакций. Эта новая архитектура направлена на решение проблем масштабируемости существующих блокчейн-систем и изначально называлась «клиентом смарт-контракта». Выполнение смарт-контрактов осуществлялось другим уровнем выполнения на этом клиенте, формируя прототип Celestia, первого модульного проекта слоя доступности данных.
С появлением технологии Rollup этот концепт стал более конкретным, следуя логике выполнения смарт-контрактов вне цепи и загрузке результатов в качестве доказательств на уровень выполнения «клиента». Отражая архитектуру блокчейна и новые технологии масштабирования, появилась Celestia, определяющая новую парадигму «модульного блокчейна».
Модульные блокчейны стремятся решить проблему «невозможного треугольника» в области блокчейна путем разделения и структуризации. Просто говоря, они разбивают основные функции одной цепи на несколько слоев, каждый из которых фокусируется на конкретных функциях, тем самым достигая масштабируемости. В общем, основные функции монолитной цепи можно разделить на следующие четыре слоя:
В начале истории решения вокруг Биткоина, такие как молнии и боковые цепи, можно считать "модульными пионерами". Однако из-за неполной вычислительной возможности Биткоина эти масштабируемые решения развивались медленно с различными недостатками и не получили широкого распространения. Традиционные блокчейны пытались решить трилемму путем реконструкции основной структуры, но с ограниченным успехом. Для решения этой проблемы Виталик Бутерин предложил улучшения в области Rollups. С появлением взломов и доказательств нулевого знания построение слоев выполнения на Ethereum методом, подобным Лего, стало реалистичным. Ethereum установил свою конечную игру как многоуровневый путь масштабирования, сосредоточенный вокруг Rollups. Ожидается, что этот метод обновления, сосредоточенный на Rollups, превзойдет предыдущие масштабируемые решения и станет окончательным решением для расширения блокчейна.
Источник изображения: Легендарный Квант
Модульное кредитование DeFi использует безопасность, консенсус и доступность данных, предоставляемые базовым уровнем, сфокусированное на функциональной модуляризации на уровне выполнения и приложений и запуск этих модулей на блокчейне. Ключевые модульные части включают:
Модульная система кредитования должна получать все необходимые данные о транзакциях и контрактах из слоя доступности данных, чтобы обеспечить взаимодействие и верификацию между модулями. Результаты операций каждого модуля должны быть подтверждены и записаны слоем консенсуса, обеспечивая безопасность и последовательность всех изменений состояний модулей. Большая часть логики модульного кредитования выполняется на слое выполнения, реализуя функциональности каждого модуля с помощью смарт-контрактов. Окончательная расчет и ликвидация кредитных операций осуществляется на слое расчетов, обеспечивая окончательность кредитных и ликвидационных операций.
Источник изображения: Объяснение межцепных мостов
Сущность модульного кредитования не заключается только в кросс-чейн и агрегации, хотя оба играют значительную роль. Основная идея модульного кредитования заключается в повышении гибкости, масштабируемости, безопасности и инноваций системы путем модульного разделения различных функций процесса кредитования. Кросс-чейн и агрегация являются частями реализации этой основной идеи, но не являются ее полнотой.
Cross-Chain (Взаимодействие между блокчейнами):
Агрегация:
Модульный дизайн:
Безопасность и управление рисками:
Гибкость и Масштабируемость:
Некоторые установленные платформы DeFi, такие как Aave, Compound и MakerDAO, также принимают концепции модульного дизайна. Например, MakerDAO движется в сторону более децентрализованной модели SubDAO, а протокол Aave состоит из нескольких смарт-контрактов, обрабатывающих займы, управление залогами, ликвидацию и т. д. Разработчики и пользователи могут объединять эти контракты по мере необходимости и даже разрабатывать новые контракты для расширения функциональности платформы.
Компания Morpho Labs стремится улучшить эффективность и пользовательский опыт децентрализованных рынков кредитования через технологические инновации и оптимизацию, способствуя рост экосистемы DeFi. Благодаря своему модульному дизайну и механизму трения свободной торговли, Morpho Labs стремится привлечь больше пользователей и средств в область децентрализованных финансов. Ключевые инновации включают Morpho Blue и Meta Morpho, которые улучшают эффективность и интероперабельность кредитования в DeFi.
Источник изображения: Официальный сайт Morpho Labs
Morpho Blue
Morpho Blue - это продвинутая версия протокола кредитования, предоставляемая Morpho Labs. Она направлена на минимизацию развертывания зашифрованных активов (токены ERC20 и ERC4626) на виртуальной машине Ethereum и создание независимых рынков кредитования. Morpho Blue предлагает доверительный фундаментальный слой для кредиторов, заемщиков и приложений, работающий под двойными лицензиями (BUSL-1.1 и GPLv2). После развертывания он будет постоянно функционировать на блокчейне Ethereum.(1) Основные функции и компоненты включают:
Заметной особенностью Morpho Blue является возможность создания безразрешительных торговых рынков, позволяющих пользователям устанавливать независимые рынки, состоящие из заемных активов, залоговых активов, LLTV, оракулов и моделей процентных ставок (IRM). Каждый параметр выбирается при создании рынка и является неизменным, а LLTV и модели процентных ставок выбираются из набора вариантов, утвержденных управлением Morpho.
Мета Морфо
Meta Morpho - это независимый метапротокол, разработанный для создания хранилищ MetaMorpho на основе Morpho Blue, обеспечивающий безшовную интеграцию и взаимодействие между различными платформами и протоколами DeFi. Основные особенности включают:
Источник изображения: Официальный сайт Euler Finance
22 февраля 2024 года протокол кредитования Euler Finance объявил о своем скором перезапуске и выпуске версии v2. Эта модульная кредитная платформа включает в себя два основных компонента: набор инструментов Euler Vault Kit (EVK) и коннектор Ethereum Vault (EVC), предназначенные для улучшения гибкости и функциональности протокола.(2)
Набор Euler Vault Kit (EVK)
EVK - это набор инструментов, позволяющих пользователям создавать и управлять настраиваемыми системами «хранилищ». EVK позволяет пользователям вносить свои активы в хранилища и устанавливать необходимые стратегии и правила. Он интегрируется с EVC, позволяя разработчикам свободно конструировать хранилища ERC-4626. Основные особенности EVK включают:
Соединитель для хранилища Ethereum Vault (EVC)
EVC - это инструмент, разработанный для подключения EVK на Ethereum. Он позволяет пользователям без проблем передавать активы и стратегии между различными протоколами DeFi, предоставляя хранилищам сверхспособности для выступления в качестве залога для других хранилищ, облегчая безпрепятственное взаимодействие между хранилищами ERC-4626 и другими смарт-контрактами. Основные особенности EVC включают:
Набор инструментов Euler Vault Kit (EVK) и коннектор Ethereum Vault Connector (EVC) являются важными функциями, представленными Euler Finance для обеспечения большей гибкости и эффективности управления. Через EVK пользователи могут создавать и управлять настраиваемыми хранилищами, а через EVC они могут без проблем передавать активы и стратегии между различными хранилищами. Эти инструменты улучшают контроль и управляемые возможности пользователей над их активами, способствуя улучшению ликвидности и эффективности в экосистеме DeFi.
Протоколы DeFi относятся к серии децентрализованных приложений (dApps), построенных на блокчейн-сетях, которые предлагают традиционные финансовые услуги, такие как кредитование, торговля и страхование, без использования традиционных финансовых учреждений. Модульные протоколы DeFi улучшают гибкость и инновации, разбивая эти услуги на независимые модули, что позволяет пользователям и разработчикам комбинировать различные функциональные возможности.
В настоящее время DeFi в основном состоит из агрегаторов доходности, протоколов кредитования, деривативов и опционов, а также страховых протоколов. Эти модули можно свободно комбинировать для создания новых финансовых продуктов и услуг. Тем не менее, их природа похожа на логику развертывания цепочки OP Stack в один клик; модульные протоколы DeFi должны создавать комбинации модулей в своей собственной структуре для создания новых финансовых продуктов и услуг.
Модульный DeFi приносит гибкость, но также сопряжен с потенциальными рисками. UniSwap возглавил взрыв DeFi, став 'чертежом' для различных протоколов DeFi сегодня. С момента своего возникновения UniSwap никогда не был взломан, в основном благодаря своей зависимости от простого основного инварианта (tokenBalanceX * tokenBalanceY = k) и интеграции с неизменяемыми умными контрактами.
Однако гибкость модульности также вводит относительную сложность. Высокая взаимосвязь между различными протоколами DeFi означает, что если обновляемый контракт в одном протоколе не справляется, это может вызвать цепную реакцию, затрагивающую другие протоколы и, возможно, приводящую к системному риску во всей экосистеме. Это важный аспект, который требует рассмотрения.