目标是将现实世界资产引入到区块链上,其生态系统包括 Centrifuge Chain、Tinlake 借贷 DApp 和 P2P 消息协议。
原文标题:《一文解析 Centrifuge 实物资产抵押借贷的机制》
撰文:分布式资本
现实中的实物资产抵押是目前 DeFi 乐高中尚缺的一块积木。实物资产以 NFT 形式抵押借贷,本身与代币抵押借贷有着天壤之别。实物资产如何进行定价?在触发紧急情况的时候,又如何进行清算?
Centrifuge 正在试图解决这些问题,在踏足实物资产抵押这一领域时,也将 DeFi 世界更多的流动性带入现实世界。
Centrifuge 是一种去中心化资产融资协议,其主要目标是将现实世界的资产引入区块链上。该生态系统包括 Centrifuge Chain、Tinlake 借贷 dApp 和 P2P 消息协议。
Centrifuge 的愿景
Centrifuge 将现实世界中的实物资产带到 DeFi 世界中,以此降低中小企业的的融资成本,并为 DeFi 投资者提供稳定的收益来源,这种收益来源与浮动的加密资产的价值无关。
在当今的金融体系中,只有最大的企业才能直接进入具备流动性的资本市场。大多数企业的融资依赖于银行。由于缺乏公开透明的市场,市场效率低下以及交易成本高昂使得一些规模较小的企业无法获得具有竞争力的利率。
DeFi 是一个没有任何门槛的、对世界上所有人开放的且不断发展的金融体系。Centrifuge 希望将 DeFi 的益处带给所有迄今为止无法获得 DeFi 流动性的借款人。
关于第一款面向用户开放的产品——Tinlake,Centrifuge 允许任何人都可以启动链上信贷基金,并创建抵押贷款池。Centifuge 还提供 CFG 奖励,投资者可以通过参与生态系统来获得额外收益。
Tinlake
Tinlake 是一个基于智能合约、开放的资产池,它将资产发起人和投资者聚集在一起,以此充分利用 DeFi 的无限潜力。最终,Tinlake 将成为一个完全去中心化的融资协议,并与不同的区块链互操作,将各种融资资源接入进来。
通过 Tinlake 池,企业或「资产发起人」可以为现实世界的资产(如发票、房地产按揭贷款以及版税流)通过 DeFi 的方式获得流动性。他们通过将其金融资产标记为 NFT,并将这些 NFT 用作 Tinlake 池中的抵押品,为其资产融资。
对于每个 Tinlake 池,投资者可以以两种不同的代币投资资产:TIN 和 DROP。Tin 被称为「风险代币」,通过 Tin 投资会承担违约风险,但可获得较高回报。DROP 被称为「稳定代币」,可以保护投资者以防违约风险,并获得稳定(但通常较低)的回报。这类似于传统金融中常见的初级 / 高级投资结构。
每个资产发起人为其融资资产创建一个池。所有 Tinlake 池都有不同的风险 / 回报模式,投资者可以选择不同投资偏好的模式。Tinlake 池设置为「循环」池或开放池,投资者可随时加入或退出,投资者所提供的资金可由资产发起人重新配置(除非投资者赎回)。
循环池
循环池允许投资者个人可以随时投资 / 赎回。充分考虑到投资者的某些偏好(比如说 Drop 池中的风险指标是无损的),去中心化的解决机制匹配了投资和赎回两种行为。这确保了资产发起人拥有稳定的流动性资金来源,同时投资者可以灵活地进行投资和赎回。
在 Tinlake 池里投资
投资者可以选择将 Tinlake 款项中的任何一个(或两个)列入白名单。如果投资者要以 Tin 或 Drop 代币投资,可在一个周期的任何时候将 DAI 锁定在 Tinlake 池中。在周期结束时,投资和赎回会自动执行,通常每 24 小时执行一次。去中心化、自动的机制将匹配投资和赎回,确保资金池风险指标保持不变:例如,Drop 这类款项始终由承担第一损失的 TIN 投资者保护的。
当执行投资行为以后,锁定的 Dai 将换成 TIN 或 DROP 代币分配给投资者。交易按当前代币价格执行,代币价格包含了应计利率,而整套计价模型是按照 NAV 模型进行计算的。Drop 和 Tin 的代币价格不一,Tin 价格还需考虑以冲销形式承担的潜在损失。(比如说,目前打开一个池子你会发现 Drop 的价格是 1.0358,而 Tin 的价格是 1.0315,Drop 和 Tin 的价格都包含了应计利率。)为了用 TIN/DROP 代币赎回 Dai,投资者可以将这些代币锁定在 Tinlake 中。在订单执行后,他们可以根据当前代币价格收取相应的 DAI。投资者收回用于投资的 TIN/DROP 代币以及赎回 DAI 的行为,不受投资周期的影响。直到 Tin 和 Drop 代币安全地锁定在 Tinlake 智能合约里,投资者便可收获已计利息和 CFG 奖励。
在 Tinlake 池里融资
资产组发起者可以利用投资者所提供的资金进行抵押资产融资。为了做到这一点,资产发起者将 RWA (实物资产) 的 NFT 锁定到智能合约集中作为抵押品。NFT 是基于 centrifuge P2P 协议中共享的文档而铸造的(NFT 的铸造在后面有详细解说)。这些非标资产的融资费用和主流 / 最高融资金额由链上定价记分卡(scorecard)提供,并由外部供应商通过定价预言机确定。一旦 NFT 定价,资产发起人就可以提取借款。当资产发起人偿还融资后,NFT 将进行解锁并转移回资产发起人的钱包。
投融资周期(Epoch)
介于投资者可以随时投资 / 赎回且资产发起者可以随时发起 / 偿还,去中心化池需要一个去中心化的机制来协调投资、赎回、发起和偿还这些行为。
关于 Tinlake 的循环池,所有投资流入 / 流出均在规定的周期之内锁定,并在该周期内按照预定的优先级和风险评级自动执行。在执行投资 / 赎回交易后,资产发起人可以将流动性储备用以下一个周期资产的融资。资产发起者也可以在该周期的任何时候还款,但所还款项集中在一个单独的储备金池中。储备金中的资金只能用于下一个周期的融资,以便投资者优先赎回。
总结一下就是,在资产发起人层面,周期内的资金流入 / 流出有以下几种形式:
融资款的偿还
资产的发起以及提取借款
在投资者层面,周期内的资金流入 / 流出有以下几种形式:
DROP 赎回
TIN 赎回
DROP 投资
- TIN 投资
周期的长短
在智能合约层面上,在 Tinlake 上执行智能合约有最短时长。直到最短时长过去之后,当前的周期才能被关闭,投资者可以调用合约来关闭当前周期。因此,如果一个周期的最短时长设置为 24 小时,则一个周期必须至少持续 24 小时,也可以持续更长的时间。这种对于周期时长的灵活设定,使得池子在刚开放的时候就可以增加资金,另外交易成本更加可观。例如在 gas 价格高的时候,池子启动较慢。如果在一个成熟的、拥有流动性的池中添加一项服务,可以通过在预定义的时间间隔关闭此周期,将周期限制在一定的时长内。一旦此周期关闭,智能合约将开始处理池的当前状态并处理所有锁定的订单(请参阅下面的更多详细信息)。
投资 / 赎回过程
投资者可以在周期的任何时候提供更多的流动性。投资者所供应的 Dai 将被锁定在 Tinlake 合同中,直到这个周期结束。只要当前周期处于活动状态,投资者就可以取消锁定。在这种情况下,锁定的 Dai 将被转移回投资者的钱包。在投资周期结束时,在考虑有最大储备金(reserve)和最小 Tin 风险缓冲(risk buffer)的情况下,所有锁定的订单将按照当前 Tin/Drop 的价格进行处理和执行。同时,当前周期过去之后,投资者可以在 UI 中查看已执行的指令。如果部分投资 / 赎回无法执行,它将被转入下一个投资周期,在此期间 DAI 保持锁定。此锁定订单可以随时取消。
赎回的工作原理与以上类似。如果持有 TIN/DROP 的投资者想要赎回(部分) TIN/DROP 代币,他们可以在这个周期的任何时候将这些代币锁定到 Tinlake 中。在这个周期结束时,所有锁定的订单将按照当前 Tin/Drop 价格进行处理和执行,同时考虑最大储备金和最小 Tin 风险缓冲。当这个周期结束转入下一个周期前,投资者可以在 UI 中从已执行的订单中收到 DAI。如果部分投资 / 赎回无法执行,这些订单将转入下一个周期,因此这些代币将保持锁定。此锁定订单可以随时取消。
周期转折指的是,当时间最短的投资周期结束之后,任何人都可以调用合约将此周期关闭。当投资周期关闭之后,任何人都无法解锁他们的订单。此周期关闭后,锁定的所有订单将被收集和处理。如果此周期在没有任何锁定的投资 / 赎回交易的情况下被关闭,则这个周期编号将被缓冲。周期转折时,合同首先处理池的当前状态:总债务、资产净值、准备金、高级资产债务、高级资产债务余额、高级资产价值、初级资产价值、Tin/Drop 代币价格、Tin 风险缓冲。
之后,智能合约会检查是否所有设定的订单都可以在资金可用的情况下执行,并且不会打破最小 Tin 风险缓冲资金或最大储备金限制。如果是这种情况,所有的订单都会立即执行,合约将处理池的新状态。反之,如果不是所有的订单都可以执行,此时的订单处理和池子状态是这样的。例如,由于储备金中没有足够的可用资金(加上新投入的资金)来满足所有赎回订单或执行,Tinlake 将启动「紧急解决机制」。
紧急解决机制指的是,如果现有储备金无法赎回订单情况下,任何人都可以提交解决方案并通过简单的合约调用来解决四种投资 / 赎回交易类型的已执行订单。智能合约检查此提交所产生的状态是否符合上述所有限制。如果是这样的话,在 30 分钟的挑战时间内,任何人都可以提交更好的解决方案。解决方案的优先顺序是由「最大权重函数」执行的订单数量权重决定的。此功能的权重在不同的池中可能有所不同,但通常情况下,例如 Drop 赎回将是权重最高的。
如果提交了一个具有竞争性的可行解决方案,而这个解决方案的「最大权重函数」更高,则新的 30 分钟挑战时间开始。如果没有更高级的解决方案提交上来,任何人都可以在 30 分钟的挑战期后调用「周期执行」函数,并执行正在等待中的交易。
P2P 网络
那么如何确定这些 NFT 背后的资产是真实存在的?Centrifuge 的 P2P 网络可以保证这一点。Centrifuge 的 P2P 网络为创建、交换以及验证协作者之间的资产数据提供了安全的模式并将这些资产代币化铸成 NFT。资产发起人可以选择性地与服务提供商共享资产的详细信息,服务提供商可以评估数据并将信息提交到正在铸的 NFT 上。同时,加密签名可以被用来验证数据来源。
P2P 网络的组件是在 libp2p 上实现的。Centrifuge 链用作:
以类似于 ERC725 标准的形式维护身份(身份指的是 P2P 网络上的每个实体或协作者具有可验证的 Centrifuge ID)
锚定状态确认
根据链外文件铸造 NFT。这些 NFT 可以桥接至以太坊,作为 Tinlake 的抵押品锁定,并为资产融资。
那么,资产发起人提交的关于资产信息的文件中有哪些数据?协作者之间又是如何验证文件的真伪并为资产定价的呢?文档是一组用以表示金融资产的特定字段。只要文件格式一致,网络支持任何类型的文档,并在选定的协作者之间共享。文档的交换是加密的,并且只有参与此私有数据交换的各方才能访问。文档中可以添加和删除协作者。不同的协作者可以更新文档并在具有访问权限的节点集中发布新版本。
在铸造 NFT 的过程中,资产发起人需要保证资产的相关信息的隐私。P2P 网络也能做到这一点。Centrifuge 的支持隐私的 NFT 是资产 / 文档的代币化形式,它能保证部分或全部资产属性的私有性,而公共的、去中心化的分类账则会跟踪资产的所有权。
Tinlake 池的用例
以上就是 Tinlake 中抵押借贷还贷的逻辑了。而今 Tinlake 中的锁仓量达到了 18,141,371 Dai。一共累计有 77 家企业 / 资产发起人创建了池子进行抵押贷款:有些池子的投融资周期已经关闭,有些池子 NFT 已经锁定,而大部分池子的借贷正在进行中。
而在应用程序首页有 9 家锁仓量最高的池,为不同企业创建。比如说锁仓量排名第一的池叫做 1754 factory (Bling 第一期),这是一家做债券的金融公司。1754 Factory 旨在向 Bling 客户提供最高为€200 的短期现金预付款。Bling 是一款面向法国消费者的移动应用程序,可以为用户提供高达 100 亿欧元的预付款。1754 Factory 已签订机构购买协议,用以购买 Bling 债券。
同时,Centrifuge 还与不少金融公司达成了长期合作关系:
New Silver 成立于 2018 年,是一家技术型非银行贷款机构,主要致力于为美国「fix and flip」行业提供房地产的融资,集中于单一家庭住宅资产。
ConsolFreight 是一家贸易融资和保理提供商,专注于帮助中小企业和发展中国家。CFs 向参与国际货物和服务贸易的利益相关者提供营运资本融资。
Harbor 是一家专注于供应链金融和营运资金解决方案金融科技公司。该公司通过港口的贸易融资计划加快供应商付款,以实现买方和供应商的资金流动性需求。
内容搜集自网络,整理者:BTCover,如若侵权请联系站长,会尽快删除。