# Canto借贷协议

Canto 的借贷协议部署在网络的原生 EVM（Ethermint）上，并基于 <https://compound.finance/>v2 版本。 Canto Lending 和 Compound 之间的主要区别是：

1. 没有特定于 Canto Lending 的代币。([Comp is Compound's ERC-20 token.](https://github.com/compound-finance/compound-protocol/blob/master/contracts/Governance/Comp.sol))相反，Canto 的 ERC20 网络代币被用作 Canto Lending 的激励代币。 [智能合约](https://github.com/compound-finance/compound-protocol/blob/master/contracts/ComptrollerG7.sol)给出代币奖励。 此文件已修改为提供 Canto 奖励。
2. Canto Lending 的治理由 Canto 网络验证器控制，而不是由去中心化应用程序控制。 下面是它的工作原理：
   * 提案在网络端（Cosmos 运行时）发起，并由 [SDK 治理模块](https://docs.cosmos.network/master/modules/gov/)中指定的网络验证器投票。 借贷协议治理有一个指定的提案类型，这是 Canto 自定义的，并且与 Compound 的提案类型完全匹配。
   * 提案获得批准后，Canto 的自定义 UniGov 会将提案类型发送到 EVM 模块，在该模块中，可以通过对特定地址（“oracle 地址”）的智能合约调用来检索提案类型。
   * 当提案被检索时，它被存储在队列中，然后在提案获得批准后以与 [Compound 的 Governor Bravo](https://github.com/compound-finance/compound-protocol/blob/master/contracts/Governance/GovernorBravoDelegateG2.sol) 中概述的传统治理相同的方式执行。
3. Canto Lending Market 将允许来自 Canto 本地去中心化交易所的 LP 代币用作抵押品。 该抵押品将作为供应存入借贷市场，但不允许用户借用 LP 代币。

由于 Canto 借贷协议紧密基于 Compound，您可以在[Compound协议文档.](https://github.com/compound-finance/compound-protocol/blob/master/README.md)
