主页 > 下载官方imtoken钱包 > 了解比特币 DeFi 生态:从原子互换到代币化 BTC
了解比特币 DeFi 生态:从原子互换到代币化 BTC
区块天眼APP消息:能否在比特币之上构建DeFi应用? 对于这个问题每个人都有自己不同的看法,原作者Matthew Black是Atomic Loans的首席技术官。 他的团队旨在为比特币构建无需信任的 DeFi 基础设施。 在他看来,基于比特币建立DeFi目前困难重重,但未来也充满希望。
电子现金、廉价的点对点电子支付或抗审查的数字黄金。
无论你采用哪种说法,比特币都是作为现有金融体系的替代品而设计的。 它旨在创建一个旧系统的替代品,消除对机构和中介机构的依赖。
然而,比特币上的金融工具却走了一条完全不同的道路。 截至目前,比特币生态系统中的大多数活动都依赖于大型“加密货币银行”,例如中心化交易所和中心化借贷平台,它们在很大程度上主导着各自的垂直市场。
这些加密货币银行要求将你的比特币存入他们的钱包,而且通常很少有人知道这些资金存入后会发生什么。 正如一些人敏锐地推断和注意到的那样,中心化借贷平台可以利用比特币用户提供的抵押品进行再抵押、交易和其他盈利活动。
这些产品的用户同时面临托管风险和不透明的内部风险管理系统的失败。 由于监管要求,中心化平台也限制了谁可以访问这些平台,并且它们通常需要“申请”流程才能获得贷款。
DeFi 的兴起
在比特币爱好者只能使用集中式加密银行满足他们的财务需求的时候,MakerDAO、Compound 等项目正忙于为以太坊社区的参与者构建透明、开放和非托管的解决方案,创建抗审查和所有透明货币市场的各个方面。
资料来源:DeFi Pulse 那么为什么不能在比特币上构建此类应用程序呢?
造成这种情况的部分原因可能来自比特币基础设施的挑战。 比特币脚本(script)是一种简单、原始且安全的基于堆栈的语言。 它不是图灵完备的,也没有状态的概念。 这使得使用它来安全地锁定你的比特币变得非常容易,而不用担心我们在以太坊平台上经常看到的“智能合约黑客”evm可以运行比特币脚本,但与此同时,它也使得它的构建变得相当困难。
另一个挑战是,建立在比特币上的金融应用生态系统仍然非常稀缺。 如果没有 MetaMask 或 Web3 生态系统,构建基于比特币的 DeFi 将困难得多。
原子互换
比特币最早的 DeFi 尝试侧重于交易,尤其是 Atomic Swaps。 Summa、Liquality、SparkSwap 和 Swap Online 等团队在 2017/2018 年开始尝试实现跨链交易。
其中一些原子互换解决方案已经部署在比特币主网上并获得了关注。 然而,他们中的大多数人已经失踪,或被迫转移。
是什么原因?
为比特币做贡献很难,构建跨链更难。 在达成协议之前,你需要知道参与者的比特币地址,你不能在比特币上建立流动性池。 这意味着如果没有 AMM(自动做市商),流动性提供者需要 24/7 全天候在线,以允许参与者与任何类型的比特币 DeFi 进行交互。
尽管如此,Liquality 一直在努力克服这些 UI/UX 挑战(多亏了他们新的 Liquality 钱包),并且最近在交换 BTC、ETH、USDC 方面越来越受欢迎。
今年 Liquality 的替代交易类型
其中一个比较独特的项目来自 Summa 的跨链拍卖,他们使用 SPV 证明来证明一笔 BTC 交易发生在以太坊上。
这允许用户下载桌面应用程序并使用比特币在拍卖会上购买以太坊资产。
虽然这是一个非常优雅和独特的解决方案,但尚未得到大规模采用。 这可能是因为它要求用户下载桌面应用程序,或者拍卖的流动性从未获得太大的吸引力。
代币化比特币
如果你有一个代表 BTC 的 ERC20 代币可以与所有现有的 DeFi 协议一起工作,那不是很好吗?
这不需要定制的比特币钱包,也不需要流动性提供者一直在线。
从表面上看,这听起来像是完美的解决方案,但实际上,每个代币化的 BTC 都需要权衡取舍。
世界比特币交易中心
第一个是 WBTC,即“封装比特币”。 该解决方案允许用户将自己的 BTC 存储在托管人中。 作为回报,他们可以获得 WBTC 1:1 的 ERC20 版本。 当然,这其实和 CeFi 很像,因为用户需要经过 KYC 流程,信任第三方托管方。
从好的方面来说evm可以运行比特币脚本,每个 WBTC 都由 BTC 1:1 支持,因此很容易扩展。
资料来源:btconethereum.com(WBTC 锁定 BTC)tBTC
接下来是tBTC,即“trustless BTC”,它允许用户将自己的BTC存入托管人,托管人需要质押ETH,用户就可以获得ERC20版本的tBTC。 托管人质押的 ETH 的价值大于锁定的 BTC 的价值(最初为 1.5 倍),如果托管人行为不当,其质押的 ETH 将被没收。
该令牌的免信任特性使其更能抵抗审查,是 DeFi 的更好选择。 然而,过多的 ETH 质押使其难以扩展,因为每个想要锁定 1BTC 和铸造 1tBTC 的人都必须有一个保管人/质押者,而锁定的 ETH 的价值是 BTC 的 1.5 倍。
注:tBTC于今年4月曾短暂上线,但由于旧版比特币交易存在SPV验证漏洞,tBTC上线数日后暂停。 他们目前正计划重新启动。
仁比特币
最后是 renBTC,这是一种类似于 tBTC 的协议,允许用户存入 BTC,BTC 也由托管人(RenVM)持有,但是,这里的托管人使用 REN 作为抵押品(而不是 ETH)。
这种无需信任的性质使 renBTC 具有抗审查能力,它的设计假设是随着更多资产被锁定在系统中,REN 的价值会增加,从而使其比 tBTC 更具可扩展性。
然而,由于 REN 是一种较新的资产,如果用户对该协议失去信心,将其用作抵押品会引发人们对破产的担忧。
来源:btconethereum.com 网站(BTC 锁定在 renBTC)比特币侧链
诸如 RSK 之类的比特币侧链为在比特币之上构建 DeFi 提供了一个底层平台。 事实上,Money on Chain 一直致力于在此平台上构建稳定币解决方案。
RSK 的工作原理是允许用户将 BTC 锁定在运行 EVM 并接收 RBTC 的联合侧链中。 这意味着 RSK 上的应用程序可以与 BTC 创建智能合约。
然而,这需要用户信任联盟,并需要一个合适的“桥梁”来构建 RSK。 截至目前,这种方法的吸引力有限,很可能是由于缺乏合适的“桥梁”以及缺乏基于它的应用程序。
我们建立 Atomic Loans V1 的经验
在社区对 2018 年之前只能通过“加密银行”获得 BTC 担保贷款这一事实感到沮丧之后,我们的团队着手构建一个协议,允许比特币持有者获得流动性,而无需以集中方式结算比特币.
我们的目标是让用户锁定 BTC 作为抵押品并获得以太坊稳定币的贷款。
为什么不使用代币化的 BTC?
在构建这个协议时,当时以太坊平台上还没有代币化的 BTC,我们考虑走这条路,但意识到由于对保管人/利益相关者的高抵押要求,它要么无法扩展,要么需要托管,因此可以铸造 ERC20 版本的 BTC。
锁定比特币
我们选择了 P2P 借贷模型(对于 V1,这是最容易构建的),它允许用户将 BTC 锁定在自定义比特币合约中,可以在偿还或清算头寸时解锁。
在还款方面,这是通过使用类似于原子互换技术中使用的机制来实现的(还款后会泄露一个秘密,允许借款人解锁 BTC)。 对于清算,使用 2-of-3 多重签名(借款人、贷方和仲裁员一起),如果债务头寸低于最低抵押率,贷方和仲裁员可以清算抵押品。
信任模型
使用仲裁员与使用预言机具有不同的信任属性。 在典型的 DeFi 协议中,如果预言机行为不当,协议中的所有债务头寸都可以被清算。 至于仲裁员,很容易与特定的贷方或借款人勾结,但很难搞垮整个系统。
贷方
然而,使用这种模式意味着贷方需要 24/7 全天候在线以披露秘密并促进结算。 为了解决这个问题,我们建立了一个代理机制,允许贷方设置和忘记他们的资金。 但即使使用这些代理,与 Compound 这样的协议相比还是相当麻烦。
资本效率
此外,我们很快了解到 P2P 借贷模型的资本效率非常低,并且很难在比特币网络中汇集资产(除非你将它们标记化)。 我们的 V1 模型,这意味着你可以让一个贷款人向多个借款人提供贷款,但反过来不行,这自然会导致资本效率低下。
钱包兼容性
此外,使用自定义比特币合约(P2SH),意味着大多数比特币钱包不支持解锁 BTC。
我们最初选择使用 Ledger NANO 来让借款人解锁 BTC,因为 Ledger 支持我们需要的特定解锁功能(signP2SHTransaction)。 令人惊讶的是,许多早期客户并没有 Ledger 钱包,甚至那些拥有 Ledger 钱包的客户也感到不自在,因为他们担心网络界面会扫描他们的交易历史记录。
牵引力
尽管存在这些限制,但在 samczsun 披露了一个错误之后,构建和发布 V1 是一次很好的学习体验,我们在 2020 年 6 月 21 日暂停协议之前设法实现了约 500,000 美元的锁定价值,这告诉我们用户真正关心的是什么。
最大的收获
关于比特币 DeFi 的未来
到目前为止提到的大多数解决方案都在某种意义上涉及 EVM。 很难说这是否会继续下去,尽管有一些项目旨在使“DeFi”能够使用比特币的原生功能。
简单
Blockstream 一直致力于开发一种名为 Simplicity 的区块链智能合约编程语言,旨在使代码执行易于形式化验证。
目前这项工作正在进行中,预计将于今年年底完成。 而这种很可能会部署在 Liquid 侧链上的语言,目前开发者似乎并不打算在短期内将其纳入 Bitcoin Core。
DLC(离散对数合约)
离散对数合约基本上等同于比特币预言机合约,它们使用户能够签订由“现实生活”事件强制执行并以 BTC 结算的协议。
这是通过让参与者将他们的资金锁定在 2-of-2 多重签名中并遵循类似于闪电网络的退出来完成的。
这些合约使金融衍生品和预测市场能够建立在比特币之上。
DLC 也可以通过闪电网络传输,允许用户进入和退出链下。 然而,DLC 与闪电网络上的路由支付一样,存在资本效率低下的问题。
如果您有兴趣了解有关 DLC 的更多信息,Suredbits 博客可能是最好的资源。
RG
RGB是一个智能合约系统,允许用户在闪电网络上发行资产。
这是通过将资产锚定到特定的比特币 UTXO 和地址,并通过使用一次性印记(确保特定消息只能发送一次的加密原语)来完成的。
Tether 计划在今年年底前发行 RGB 版本的 USDT。
将 RGB 的功能与 DLC 的工作相结合,可以实现更多的金融衍生品和预测市场用例。
此外,RGB还计划在年底前集成Simplicity语言,实现更高级的智能合约功能。
要了解更多关于 RGB 的信息,您可以加入 RGB 的电报社区。
综上所述
比特币是数字黄金,但这并不意味着它需要表现得像一块闪亮的石头。
从 DLC 到代币化 BTC,越来越多的基础设施正在建设中,以允许比特币持有者将他们的 BTC 用于新的金融应用程序。