比较借贷协议:UTXO模型与账户模型

This page is machine-translated.
Ergo Platform

2024年5月20日

借贷协议是去中心化金融(DeFi)的基石,使用户能够在无信任的环境中借贷资产。然而,底层区块链架构显著影响这些协议的设计和功能。在这篇博客中,我们将比较基于未花费交易输出(UTXO)模型和账户模型构建的借贷协议,突出它们各自的优势和挑战。

借贷协议的概念

在借贷协议中,借款人通常使用其加密资产作为抵押。一旦贷款发放,协议会在还款之前保护这些抵押品。另一方面,贷方可以利用其加密资产的潜力并收取利息。例如,如果两个用户分别存入ETH和USDC,ETH存款人可以借用USDC,而USDC存款人可以借用ETH。

为了降低风险,特别是当抵押品的价值低于贷款金额时,大多数协议鼓励借款人进行超额抵押。这意味着添加约50%多于贷款价值的抵押,导致超额抵押比率为150%。超额抵押比率取决于提供的抵押品的质量和波动性。一些平台,如Aave,也允许无抵押的闪电贷款,必须在单个交易中偿还。

借贷协议的关键组成部分

智能合约:自动化、自执行的合约,其协议条款直接写入代码。这消除了中介的需要,降低了成本并增加了信任。

  • 抵押:为了降低违约风险,借款人必须提供超过贷款价值的抵押。这些抵押品保存在智能合约中,如果借款人未能还款,可以被清算。
  • 利率:根据协议内的供需动态算法确定。这确保了贷方和借款人都能获得具有竞争力的利率。
  • 流动性池:贷方将其资产存入流动性池,然后这些资产可供借款人使用。这种池化机制增强了流动性,并确保始终有资金可供借贷。

账户模型

账户模型以以太坊的EVM为例,将所有资金聚合在一个合约地址下进行处理。这种方法提供了几个优势:

  • 状态管理的简易性:账户模型通过在单个账户内维护余额和状态变化来简化状态管理。这种集中化便于简单的计算和更新,使得开发复杂的金融应用程序变得更容易。
  • 直观的工程实现:在工程实现方面,账户模型更直观,因为它在单个合约地址下处理所有资金。
  • 安全性:在账户模型中,资产由智能合约控制。虽然这种集中化简化了管理,但也带来了风险:如果流动性池合约被黑客攻击,用户可能会失去对其资产的控制。

示例:Compound,Aave
像Compound和Aave这样的协议利用账户模型提供无缝的借贷体验。用户将资产存入智能合约,赚取利息,而借款人则以其抵押品借款。系统高效管理和更新状态的能力确保了顺畅的操作和用户体验。

  • Compound:允许用户赚取利息或以抵押品借用资产,具有动态利率。
  • Aave:提供广泛的借贷资产,以及闪电贷款等创新功能。

UTXO模型

相比之下,UTXO模型被比特币、Ergo和Nervos CKB等区块链使用,将资金分散在各个用户的UTXO/单元中。该模型提供了独特的优势,并与账户模型有很大不同:

去中心化状态管理:基于UTXO的系统将确定状态转换的工作委托给应用层。每个用户对状态转换进行签名,确保没有单一实体可以更改交易。这种去中心化大大增强了安全性和无信任性,但也为创建流动性池带来了独特的障碍。

  • 复杂的工程实现:与账户模型相反,UTXO模型可能需要创建特殊的锁来帮助用户保护分散的资金。该锁确保资金在交易过程中遵循特定规则。在像Ergo这样的区块链中,这些锁类似于保护脚本智能合约。
  • 安全性:在UTXO模型中,资产直接由用户控制,而不是由合约控制。这种去中心化的方法增强了资产安全性。即使合约未部署或被破坏,用户仍然可以控制其资产,从而确保更高的保护水平。

智能合约UTXO区块链的示例

Nervos CKB的借贷协议必须应对UTXO的分散特性。开发人员构建特殊的锁来管理和整合用户的资金。这些锁强制执行特定条件,例如价格关系,确保资金在借贷操作中得到适当使用。

在Ergo的情况下,其eUTXO(扩展UTXO)设计使开发人员能够创建表达性和明确的智能合约。凭借对开源开发的承诺,加上Ergo经过时间考验的工作量证明安全参数,该网络能够处理多样的流动性池和复杂的借贷智能合约。目前,贷方和借款人可以充分利用Ergo上的两个协议:SigmaFiDuckpools

通过SigmaFi,用户可以创建和/或同意不同本地资产的贷款请求。请求中可以提供不同数量的抵押,用户界面允许潜在的贷款者查看哪些请求是抵押不足的。

Duckpools采取稍微不同的方法,允许用户在流动性池中借贷(所有贷款抵押都需要$ERG)。通过Duckpools网站,用户可以识别他们想要借给流动性池的本地资产,而借款人也可以选择他们想要借款的流动性池。借款人可以设置自己的抵押比率,但用户界面提供130%、150%和170%的推荐选项。

关键比较

  • 状态管理:账户模型集中状态管理,简化更新和计算。相比之下,UTXO模型去中心化状态转换,增强安全性但增加复杂性。
  • 工程实现:在工程实现方面,账户模型更直观,因为它在单个合约地址下处理所有资金。然而,以太坊的账户模型被发现存在区块链膨胀和高燃气费的问题。

相比之下,在UTXO模型中,资金分散在属于各个用户的不同UTXO中,使得在一个地方聚合资金变得困难。UTXO模型可能需要创建特殊的锁(或智能合约)来帮助用户保护这些分散的资金。该锁确保资金在操作过程中遵循特定规则。

  • 安全性:在账户模型的借贷协议中,资产由智能合约控制。虽然这种集中化简化了管理,但也带来了风险:如果流动性池合约被黑客攻击,用户可能会失去对其资产的控制。相比之下,UTXO模型将资产的控制权直接分配给用户,而不是合约。这种去中心化的方法增强了资产安全性。即使合约未部署或被破坏,用户仍然可以控制其资产,从而确保更高的保护水平。

结论

UTXO和账户模型都为借贷协议提供了独特的优势和挑战。通过理解这些差异,开发人员可以更好地设计和实施利用所选区块链架构优势的借贷协议。

随着DeFi领域的不断发展,我们可以期待这两种模型的持续创新和改进,最终增强去中心化借贷平台的稳健性和用户体验。

Share post

Ergo基础设施DAO:去中心化Ergo生态系统的支柱

Ergo基础设施DAO:去中心化Ergo生态系统的支柱

Ergo的使命一直根植于去中心化,不仅在共识层面,而是在整个技术栈中。随着Ergo基础设施DAO (InfraDAO)的推出,这一愿景正在扩展到每天为生态系统提供动力的服务和基础设施。 InfraDAO现在在Paideia上正式上线,经过成功的治理投票。最初.

Ergo Platform

2025年8月13日

Mew Finance:一个为Ergo生态系统提供的有趣DeFi工具包

Mew Finance:一个为Ergo生态系统提供的有趣DeFi工具包

Mew Finance是一个基于Ergo区块链的去中心化应用套件。该项目于2024年10月启动,将DeFi、数字资产和跨链功能整合到一个统一的平台中。长期社区开发者HQΣr和Aco Šmrkas领导该项目。设计上偏向模块化、易用性和深度生态系统集成。 本文是.

Ergo Platform

2025年8月12日

Lithos:通过链上矿池实现去中心化挖矿

Lithos:通过链上矿池实现去中心化挖矿

Lithos是一个新协议,旨在通过将矿池转移到链上来彻底改革矿池的运作方式,使矿工完全控制,并消除对中心化矿池运营商的需求。与之前大多数去中心化挖矿的尝试不同,Lithos旨在高效、可扩展和安全。 什么是Lithos? Lithos是一个去中心化的矿池协议.

Ergo Platform

2025年7月24日

Sigma 6.0:更智能、更灵活的Ergo

Sigma 6.0:更智能、更灵活的Ergo

Sigma 6.

Ergo Platform

2025年7月23日

塑造Rosen的未来:关于五项关键财政提案的社区呼吁

塑造Rosen的未来:关于五项关键财政提案的社区呼吁

Rosen的联合创始人Armeanio已向Rosen财政提交了五项新提案。这些提案概述了Rosen Bridge的增长、实用性和可扩展性的战略愿景,这是Ergo互操作性基础设施的核心组成部分。 这是Ergo社区审查和讨论这一重要跨链服务未来方向的关键时刻。以.

Ergo Platform

2025年7月9日

Ergo的扩展UTXO与人工经济智能的崛起

Ergo的扩展UTXO与人工经济智能的崛起

自主经济代理的实用愿景 Ergo区块链上的自主经济代理在真实的数字经济中执行有用的工作。它们通过创建内容和提供数据分析、模式识别等服务来产生收入。它们利用收入支付运营费用,如托管费和服务器成本,并使用现代工具,如SSH和加密友好的托管服务提供商。当有额外资金.

Ergo Platform

2025年5月12日

ErgoHACK X:在Ergo区块链上的人工智能

ErgoHACK X:在Ergo区块链上的人工智能

庆祝去中心化创新的十年 加入第十届ErgoHACK,站在Ergo区块链AI革命的最前沿!释放你的创造力,与其他创新者合作,共同构建去中心化AI的未来。 关于ErgoHack ErgoHACK,旗舰社区黑客马拉松,庆祝其十周年!这一里程碑事件是Ergo生态系统.

Ergo Platform

2025年4月10日

ERG正式上线Kucoin(库币)交易所

ERG正式上线Kucoin(库币)交易所

据Kucoin官方通告,Ergo平台原生代币ERG于8月3日正式上线Kucoin(库币)交易所。目前支持的交易对是ERG/USDT。现已开放充值;2021年8月5日UTC时间上午10:00开放交易;2021年8月6日UTC时间上午10:00开放提币。 .

Ergo Foundation

2021年8月3日

Ergo两周年纪念——早期采用者应了解的核心知识

Ergo两周年纪念——早期采用者应了解的核心知识

Normal 0 false false false EN-US ZH-CN X-NONE /* Style Definitions */ table.

root7Z

2021年7月5日

关于Ergo启用官方QQ频道的公告

关于Ergo启用官方QQ频道的公告

由于Ergo官方微信号暂无法使用,Ergo官方现新增Ergo官方QQ频道:796039547。全球中文用户可通过扫描下面的二维码加入Ergo中文社区,及时了解Ergo最新官方动态. .

Eva Qing

2021年6月30日

Ergo首届黑客松大赛ERGOHACK圆满结束

Ergo首届黑客松大赛ERGOHACK圆满结束

Ergo首届黑客松大赛已经圆满结束,它正如计划那样:规模小而富有实验性,但依然收到了一些很棒的作品提交。Kushti以他的开场视频拉开了活动的序幕,然后我们总共有六个团队,其中来自anon_real(AuctionHouse、SigmaUSD UI等项目的创建.

Curia Regis Crypto

2021年6月29日

关于举办首届Ergo中国社区驱动践行活动的公告

关于举办首届Ergo中国社区驱动践行活动的公告

为了进一步提高Ergo公链平台在中国的知名度,让更多用户深入了解Ergo,同时为了践行Ergo社区驱动的理念,Ergo中国社区现特别举办“首届Ergo中国社区驱动践行活动”。活动参与者积极向新用户布道Ergo并将其引至Ergo官方指定社群,将有机会赢取ERG奖.

Eva Qing

2021年6月4日

比特币的前进之路是努力追赶Ergo ——Ergo率先实现扩展UTXO智能合约

比特币的前进之路是努力追赶Ergo ——Ergo率先实现扩展UTXO智能合约

比特币 比特币是一头野兽。是的,其底层软件需要认真升级。它真的太慢了。但是,您也必须承认它的优势,网络效应是非常强大的------比特币是加密货币之王。在全球范围内,比特币正成为一个常见、被理解和被采用的术语。大型信托、投资巨头和对冲基金经理,都被比特币的主.

Curia Regis Crypto

2021年5月23日

关于Ergo基金会任命谭声情先生担任中国区大使的公告

关于Ergo基金会任命谭声情先生担任中国区大使的公告

经Ergo基金会批准,现任命谭声情先生(英文名:Tango)担任Ergo中国区大使。 为了提升Ergo在中国的知名度与影响力,Ergo基金会现授权谭声情先生以Ergo中国区大使身份进行Ergo在中国的品牌宣传、商务洽谈、社区活动、主题推广等事宜。 此任命自.

Ergo Team

2021年5月16日

硬分叉事后说明

硬分叉事后说明

英文链接: 应@kushti的请求,我现在给大家说明一下今天在硬分叉升级期间发生的事情。有一些BUG导致矿工无法出块,现已修补好这些BUG,矿工可以出块。 version2ActivationDifficultyHex中出现往返编码失败(Round-T.

Eva Qing

2021年2月3日

硬分叉升级后Ergo挖矿须知

硬分叉升级后Ergo挖矿须知

Ergo将在区块#417,792上进行硬分叉协议升级。此次升级会引入重大更改,包括将关闭不可外包功能(Non-Outsourceability)。经过此次硬分叉之后,新的PoW(被称为Autolykos v2.

Eva Qing

2021年2月1日

如何设置和配置Ergo全节点

如何设置和配置Ergo全节点

如何设置和配置Ergo全节点 本教程说明了如何安装和运行Ergo全节点,不涵盖挖矿。  Windows用户还可以观看视频教程。 如何在Windows上设置和配置Ergo全节点 视频链接: 节点安全 这里是节点使用的一些重要方面,您的钱包及代币是否安全.

Eva Qing

2021年1月21日

既想享受乐趣,又想赚取利润? ——那就赶紧来挖ERG

既想享受乐趣,又想赚取利润? ——那就赶紧来挖ERG

Ergo GPU挖矿 本文将帮助您开始使用GPU挖矿Ergo原生代币ERG。 Ergo挖矿基于Autolykos,即一种工作量证明(PoW)算法,被设计为阻碍ASIC矿机和矿池。矿工须执行存储困难的计算(需要至少4 GB的内存,但是当前最有效的实现使用的是.

Eva Qing

2021年1月21日

适用于AMD GPU的Autolykos v2(Ergo)的OpenCL挖矿软件

适用于AMD GPU的Autolykos v2(Ergo)的OpenCL挖矿软件

适用于ergoplatform.

Eva Qing

2021年1月19日

适用于Nvidia GPU的Autolykos v2(Ergo)用Cuda挖矿软件

适用于Nvidia GPU的Autolykos v2(Ergo)用Cuda挖矿软件

用于ergoplatform.

Eva Qing

2021年1月19日

尔格基金会为主要去中心化应用(dApp)基础设施提供资助

尔格基金会为主要去中心化应用(dApp)基础设施提供资助

尔格基金会将考虑支持重大生态系统开发项目提供资助的建议。 尔格是一个面向社区的项目,该生态系统的方方面面都有许多贡献者。尔格基金会会拿出一部分资金资助此项工作,这对于构建用户所需的日常产品与服务以及更多样化的金融去中心化应用至关重要。该基金会正在积极寻求.

Guy Brandon

2020年11月17日