Morpho Blue 是一个去中心化的借贷平台,它允许用户创建自己的借贷市场,具有更少的治理要求和更高的灵活性。文章详细介绍了 Morph Blue 的高层设计、治理结构、市场创建流程,以及其实现的核心技术细节。通过灵活的参数设置和安全的代码设计,Morpho Blue 为去中心化金融(DeFi)开发者提供了一个既简单又可靠的框架。
Morpho团队之前的借贷版本Morpho Optimizer成为以太坊第三大借贷平台。然而,随着时间的推移,DeFi市场对涉及更少治理和更多无权限项目的新想法提出了需求。Morpho Blue进一步推动了这些思想,通过实现不可变和孤立的借贷市场,降低治理要求。此方法为用户和项目提供了更大的灵活性,帮助他们更好地利用资产。让我们看看这是如何实现的。
Morpho Blue实现了无权限借贷,允许用户创建自己的借贷市场。每个市场都是一个实体,包含两个资产:“抵押品”和“贷款”代币。用户选择必要的参数:抵押品和贷款代币、价格预言机的地址、利率模型以及清算贷款价值比(LLTV),并创建市场。市场创建是无权限的,市场创建者无权访问其他用户的资金或控制市场内的操作,类似于Euler或Uniswap。
Morpho可以使用市场创建者选择的任何价格预言机,从标准的Chainlink价格信息源和Uniswap中间价格到类似于Ajna所使用的先进价格机制(文章)。
Morpho Blue的治理无法直接修改市场的可访问性或其参数,但可以提供新的值组合(如LLTV、利率等),供用户在市场创建时使用。
清算参数总是一个棘手的问题;它总是在借款人和贷款人安全性和激励之间进行权衡。Morpho Blue为每个市场使用静态清算激励因子(LIF),定义为:
其中 maxLIF=1.15, cursor=0.3, LLTV 是给定市场的当前清算贷款价值比。Morpho Blue也没有 closefactor ,允许清算任何可清算债务的数额。
Morpho Blue有一个紧凑且简单的代码库,旨在可审计、可读,从而实现无信任和安全性。
从技术上讲,Morpho Blue是一个单一的合约,保存所有市场并提供所有必要功能。第一个步骤是Market结构,包含有关特定市场的信息:供给/借入资产的总额、借入/供给股份、费用和最后的时间戳更新。市场参数包括抵押品/债务代币的地址,利率模型(IRM)作为合约地址,价格预言机(同样作为地址)和LLTV。
创建新市场(函数createMarket())过程简单。这是治理介入的少数几个地方之一,确保正在创建的市场使用一个“已启用”(由治理启用)的利率模型(IRM)和LLTV。另一个治理设置函数是setFee()函数,设置一个新的市场费用并分配一个新的费用接收者。
需要提及使用的代币、IRM和LLTV的要求集,如Morpho Blue团队所描述,以确保创建的市场是“健康的”,在代币数量计算上无问题,并维持协议的连续性。描述这里。这些指南对任何DeFi项目都是有价值的,因为可重置代币、带有转账费用的代币或非标准回退情况,以及类似的“余额修改/锁定”特性总是棘手,且往往对协议的安全性和持续性构成问题。
所有提供供给/提现/[借款](https://github.com/morpho-org/morpho-blue/bl...
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!