本页面由英文翻译而来,可能存在翻译错误。
使用 Nami | 借贷 | 安全与合约

安全与合约

Nami Credit 旨在隔离信贷额度核算、保护出借人流动性,并限制对价格预言机和清算人等外部组件的依赖。

抵押品架构

抵押品如何持有与核算。

存入 Nami Credit 的抵押品会转换为无限期 veNAMI,并汇集到一个由协议管理的无限期 veNAMI 主仓位中。

每个 ncPOS 持有代表其在主仓位中按比例所占部分的份额,同时单独核算归属于该信贷额度的抵押品、债务、奖励、手续费和 rebase。

这样,即使底层抵押品以汇总方式管理,各信贷额度的核算也能保持独立。

追加抵押品时,相应份额会分配给该信贷额度。信贷额度关闭时,其份额会被移除,归属于该仓位的相应数量的无限期 veNAMI 将从主仓位中分离并返还。

份额和奖励权益通过基于 Epoch 的检查点进行记录。

在执行修改抵押品的操作之前,协议会先结算已归属于该仓位的奖励和 rebase 的核算。

不依赖预言机的借款

为什么信贷额度不依赖 NAMI 的市场价格。

借款能力基于抵押品预计产生的投票奖励手续费和激励,而非 NAMI 的市场价格。

Nami Credit 无需价格预言机来确定或监控抵押品价值。NAMI 市场价格的变化不会触发基于价格的清算或无许可清算。

界面中显示的任何 LTV 仅供参考,不会用作协议参数。

出借市场保障机制

出借人流动性和 ERC-4626 核算如何受到保护。

出借市场采用 ERC-4626 金库,对新的信贷发放设有利用率上限,并可限制存款,使资金保持在预期的运营范围内。

金库使用死份额(dead shares)和虚拟资产,在市场初期保护资产与份额的比率,并降低 ERC-4626 金库常见的通胀攻击风险。

分配给出借人的出借人溢价在整个 Epoch 内线性累积。任何尚未累积的部分都不计入可用流动性。

金库既包括可用的 USDC,也包括与活跃信贷额度对应的应收款。提取受金库中当前可用 USDC 的限制,按比例提取仅在恢复模式期间使用。

参数管理

如何持续监控协议状况。

债务健康度、市场利用率、奖励状况和可用流动性会在每个 Epoch 进行审查。

参数由团队按照预先设定的公开规则进行管理。变更会在规定的 Epoch 结束窗口期内应用,并在下一个 Epoch 生效。

审查内容包括奖励估算、可用信贷期限、出借人收益目标、动态溢价、利用率上限和存款容量。取决于市场状况的数值是浮动的,且无法保证。

权限与运营安全

谁可以执行协议操作。

管理类操作和周期性协议操作通过不同的角色进行控制。

信贷额度偿付处理、投票、奖励分配、Epoch 最终确定、参数配置、恢复模式以及总抵押品上限均通过专用权限进行控制。

负责偿付处理的操作员可以执行收集奖励、应用分配和处理还款所需的功能,但他们对用户抵押品没有任意处置的权力。

奖励代币的转换只能通过经授权的策略执行,而总抵押品上限可防止主仓位超出其配置的容量。

经济参数和运营参数只能通过合约定义的、受权限控制的管理功能进行修改。

审计

独立安全审查。

查看审计报告即将推出

主要合约

合约地址功能
LendingDiamond管理 ncPOS、借款、还款、手续费和信贷额度配置
Market汇集出借人流动性并为借款提供资金的 ERC-4626 金库
LendingPositionManager管理无限期 veNAMI 主仓位和信贷额度份额
SharedPositionManager管理份额核算、检查点、奖励和 rebase 核算
RepaymentStrategy在 Repay/Rewards 模型下,确定奖励在债务偿还与用户奖励之间的分配比例
Terms of Service