参考文档:Compound | Docs - Comptroller
目录
七、获取账户流动性(Get Account Liquidity)
十三、挖矿分配(COMP Distributed Per Block)
十四、区块分配(COMP Distributed Per Block)
一、介绍(Introduction)
Comptroller 是 Compound 协议的风险管理层;它决定了一个用户需要维持多少抵押品,以及用户是否可以清算(以及清算的金额)。每次用户与cToken交互时,Comptroller 都会被要求批准或拒绝该交易。
Comptroller 将用户余额映射到价格(通过价格预言机),再映射到风险权重(称为抵押系数 )来进行判断。用户通过调用“Enter Markets”进入市场和“Exit Market”退出市场,明确列出他们希望在风险评分中包括哪些资产。
二、架构(Architecture)
Comptroller 作为一个可升级的代理实现。Unitroller 将所有逻辑都代理给 Comptroller 实现,但存储数据是在 Unitroller 上设置的。要调用 Comptroller 方法,请使用 Unitroller 地址上的 Comptrol