一文了解比特币的DeFi生态

写在前面:

我们可以在比特币之上建立DeFi应用吗?对于这一问题,每个人都有自己不同的看法,而原文作者Matthew Black是Atomic Loans的首席技术官,其团队旨在为比特币建立无需信任的DeFi基础设施,在他看来,基于比特币建立DeFi,在当前是困难的,但未来也是充满希望的。

一文了解比特币的DeFi生态

以下是译文:

电子现金、廉价的P2P电子支付方式,或者抗审查的数字黄金。

无论你采用哪种叙述,比特币都是作为一种现有金融系统的替代品而设计的。它旨在创建一种旧系统的替代品,从而消除对机构和中介的依赖。

然而,关于比特币的金融工具却走上了完全不同的道路。时至今日,比特币生态的大多数活动都依赖于大型“加密货币银行”,如中心化的交易所和中心化的借贷平台,这些银行在很大程度上主导了各自的垂直市场。

这些加密货币银行要求将你的比特币存入到他们的钱包当中,通常,很少人知道这些资金存入后会发生什么。正如一些人敏锐地推断和注意到的那样,中心化借贷平台可以利用比特币用户提供的抵押品进行再抵押、交易和其他盈利活动。

p1

这些产品的用户,既面临托管风险,也面临不透明的内部风险管理系统失败的风险。由于监管的要求,中心化平台在“谁可以访问这些平台”方面也会受到限制,他们通常需要“申请”流程才能获得贷款。

DeFi的崛起

当比特币爱好者只能使用中心化的加密银行来满足他们的金融需求时,MakerDAO、Compound等项目正忙于为以太坊社区的参与者构建透明、开放和非托管的解决方案,创造出防审查和透明货币市场的方方面面。

p2

来源:DeFi Pulse

那为什么这类应用,不能建立在比特币上面呢?

这其中的一部分原因,可能来自于比特币基础设施上存在的挑战。比特币脚本(script)是一种简单、原始且安全的基于栈的语言,它并非是图灵完备的,也没有状态的概念。这使得用它安全地锁定你的比特币变得非常容易,而不用去担心我们在以太坊平台上经常看到的“智能合约黑客”事件,但同时,这也使得构建变得相当困难。

而另一个存在的挑战,在于比特币上面构建的金融应用生态系统还非常匮乏,如果没有MetaMask或Web3生态系统,构建基于比特币的DeFi就要困难得多。

原子互换(Atomic Swaps)

比特币最早的DeFi尝试主要集中在交易,特别是原子互换(Atomic Swaps),像Summa、Liquality、SparkSwap以及Swap Online等团队在2017/2018年就开始尝试实现跨链交易的方法。

其中一些原子互换解决方案已部署在比特币主网上,并获得了关注。然而,它们中的大多数都已消失,或者被迫转向了。

那原因是什么呢?

为比特币做贡献是困难的,而建立跨链则要更加困难。在达成协议之前, 你需要知道参与者的比特币地址,你也无法在比特币上建立流动性池。这意味着没有AMM(自动化做市商),流动性提供者需要全天候在线,以允许参与者与任何类型的比特币DeFi进行互动。

尽管如此,Liquality一直在努力克服这些UI/UX挑战(感谢他们新推出的 Liquality钱包),并且其最近在交换BTC、ETH、USDC方面受到越来越多的关注。

p3

Liquality今年的交易量情况

交易的替代类型

其中一个更为独特的项目来自Summa的跨链竞拍,他们通过使用SPV证明来证明在以太坊上发生了一笔BTC交易。

这允许用户下载桌面应用,并使用比特币在拍卖中购买以太坊资产。

虽然这是一个非常优雅和独特的解决方案,但它并没有得到大规模的采用。这可能是因为它要求用户下载一个桌面应用,或者拍卖的流动性,从来没有获得很大的吸引力。

代币化比特币

那如果你有一种代表BTC的ERC20代币,它可以和所有现有的DeFi协议一起使用,那不是很好吗?

这不需要定制比特币钱包,也不需要流动性提供商经常在线。

从表面上看,这听起来似乎是完美的解决方案,但其实,每一种代币化的BTC都是存在权衡的。

p4

1、 WBTC

首先是WBTC,或者说“封装比特币”,这个解决方案允许用户将自己的BTC存在托管方那,作为回报,他们就可以1:1获得ERC20版本的WBTC,当然,这与CeFi其实是很类似的,因为用户需要通过KYC流程,并信任第三方托管人。

好的一面是,每个 WBTC都有1:1的BTC作为支持,所以它是很容易扩展的。

p5

来源:btconethereum.com ( WBTC锁定的BTC)

2、tBTC

下一个是tBTC,或称为“无需信任的BTC”,它允许用户将自己的BTC存到托管人那,而托管人则需要质押ETH,然后用户就可以获得ERC20版本的tBTC。托管人质押的ETH价值大于锁定的BTC价值(最初为1.5倍),如果托管人行为不端,那么他们质押的ETH就会被遭到罚没。

这种代币具有无需信任的特性,使其更具抗审查性,也是DeFi更好的选择。然而,超额的ETH质押使其很难规模化,因为每个想要锁定1BTC并铸造1 tBTC的人,都必须有一个托管人/质押者,而其锁定的ETH价值是BTC的1.5倍。

注:tBTC曾在今年4月份时短暂推出过,但由于旧版比特币交易存在的SPV验证漏洞,tBTC在推出后几天就暂停了。 目前他们正计划重启。

3、renBTC

最后是renBTC,它是一个类似tBTC的协议,允许用户存入BTC,同样这也是由托管人(RenVM)持有的,然而,这里托管人是用REN作为抵押品的(而不是用ETH)。

这种无需信任的特性,使得renBTC具有抗审查的性质,而且它的设计假设是,随着更多的资产被锁定在系统中,REN的价值会增长,这使得它比tBTC更具可扩展性。

然而,由于REN是一种较新的资产,如果用户对协议失去信心,将其用作抵押品会增加对资不抵债的担忧

p6

资料来源:btconethereum.com网站(renBTC中锁定的BTC)

4、比特币侧链

RSK等比特币侧链为在比特币上面构建DeFi提供了一个底层平台。事实上,Money on Chain一直致力于在这个平台上构建一个稳定币解决方案。

RSK的工作原理是允许用户将BTC锁定在联邦侧链中,该侧链运行EVM并接收RBTC。这意味着RSK上的应用可以用BTC创建智能合约。

然而,这需要用户信任这个联盟,以及建立RSK的适当“桥梁”。截至目前,这种方法的吸引力有限,最可能的原因是缺少适当的“桥梁”,以及上面还缺少应用。

我们建立Atomic Loans V1的经验

对于2018年之前,社区只能通过“加密银行”获得BTC担保贷款的情况感到沮丧之后,我们的团队着手构建一个协议,它允许比特币持有者获得流动性,而不必以中心化的方式清算比特币。

我们的目标是允许用户锁定BTC作为抵押品,并获得以太坊稳定币贷款。

p7

为什么不使用代币化的BTC?

在构建这个协议时,当时以太坊平台上还没有代币化的BTC,我们有考虑过走这条路,但意识到它要么不可扩展,因为托管人/质押者的抵押要求很高,要么需要托管,这样才能铸造ERC20版本的BTC。

锁定BTC

我们选择了一种P2P借贷模式(对于V1来说,这是最容易构建的),它允许用户将BTC锁定在自定义的比特币合约中,在偿还或清算头寸的情况下可以解锁。

在还款方面,这是通过使用原子互换技术中使用的类似机制实现的(还款后揭示一个秘密,允许借款人解锁BTC)。对于清算,使用2-of-3多签(借款人、贷款人以及仲裁者一起),这允许贷款人和仲裁者在债务头寸低于最低担保比率的情况下清算抵押品。

信任模型

使用仲裁人,与使用预言机具有不同的信任属性。在一个典型的DeFi协议中,如果预言机行为不当,那么协议中的所有债务头寸都可以被清算。而仲裁人,很容易和某个特定的贷款人或借款人串通,但它很难让整个系统崩溃。

放款人(lender)

然而,使用这样的模式意味着放贷人需要全天候在线,才能披露秘密并帮助清算。为了解决这个问题,我们建立了代理人机制,允许放款人设定和忘记他们的资金。但是,即使使用这些代理人,它与Compound等协议相比,过程还是相当麻烦的。

p8

资本效率

此外,我们很快就了解到,P2P借贷模式的资本效率是非常低的,在比特币网络中,资产聚池化是很困难的(除非你将其代币化)。我们的V1模型,意味着你可以让放款人向多位借款人放贷,但不能反过来,这自然会导致资本效率不高的问题。

钱包兼容性

除此之外,使用自定义比特币合约(P2SH),意味着大多数比特币钱包不支持解锁BTC。

我们最初选择使用Ledger Nano来允许借款人解锁BTC,因为Ledger支持我们需要的特定解锁功能(signP2SHTransaction)。令人惊讶的是,很多早期的客户并没有Ledger钱包,即使是那些有Ledger钱包的客户,也会感到不舒服,因为他们担心web界面会扫描他们的交易历史。

牵引力

尽管存在着以上的这些限制,但在samczsun披露一个漏洞之后,我们在2020年6月21日暂停协议之前,成功实现了大约50万美元的锁定值,构建和发布V1是一个很好的学习体验,它教会了我们,用户真正关心的是什么。

p9

最大的收获

  1. 为比特币做建设是艰难的;
  2. 只有在用户体验简单的情况下,用户才会更喜欢非托管;
  3. 要求用户建立基础设施,降低了他们提供流动性的可能性;
  4. 资产聚池化(Pooling)是更具资本效率的;

关于比特币DeFi的未来

截至目前提到的大多数解决方案,在某种意义上都涉及到了 EVM。很难说这种情况是否会继续下去,尽管有一些项目正在进行当中,它们的目标是使“DeFi”能够使用比特币的原生功能。

1、Simplicity

Blockstream一直致力于开发一种名为Simplicity的区块链智能合约编程语言,该语言旨在使代码执行能够轻松地进行形式化验证。

目前这是一项正在进行当中的工作,预计在今年年底完成。而这种语言,它很有可能被部属在Liquid侧链上,目前开发者们似乎并没有计划在短期内将其纳入Bitcoin Core。

2、DLC’s(离散对数合约)

离散对数合约基本上相当于比特币预言机合约,它们使用户能够签订由“现实生活”事件强制执行,并以BTC结算的协议。

这是通过让参与者将他们的资金锁定在一个2-of-2多重签名中,并遵循类似于闪电网络的退出方式。

这些合约使得金融衍生品和预测市场能够在比特币的基础上进行构建。

p10

DLC’s也可以通过闪电网络传输,允许用户在链下进入和退出。然而,DLC’s在闪电网络上遇到了与路由支付相同的资本效率低下问题。

如果你有兴趣了解更多关于DLC’s的信息,Suredbits 博客可能是最好的资源。

3、RGB

RGB是一个智能合约系统,它允许用户在闪电网络上发行资产。

这是通过将资产锚定到特定的比特币UTXO和地址,并通过使用一次性印记(确保特定消息只能发送一次的密码学原语)来防止双花。

Tether计划在今年年底之前发行RGB版本的USDT。

将RGB的功能与DLC的工作相结合,可以实现更多的金融衍生品和预测市场用例。

此外,RGB还计划整合Simplicity语言,以便在年底实现更高级的智能合约功能。

要了解更多关于RGB的信息,你可以加入RGB的telegram社区。

结论

比特币是数字黄金,但这并不意味着它需要表现地像一块闪亮的石头。

从DLC’s到代币化BTC,越来越多的基础设施正在建设当中,以允许比特币持有者将其BTC用于新的金融应用。

而这些应用,会是通过跨链桥的方式建立在以太坊上,还是建立在侧链(例如Liquid),抑或是闪电网络上,只有时间才能告诉我们答案。

转载声明:本文 由CoinON抓取收录,观点仅代表作者本人,不代表CoinON资讯立场,CoinON不对所包含内容的准确性、可靠性或完整性提供任何明示或暗示的保证。若以此作为投资依据,请自行承担全部责任。

声明:图文来源于网络,如有侵权请联系删除

风险提示:投资有风险,入市需谨慎。本资讯不作为投资理财建议。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 2020年7月24日 下午9:43
下一篇 2020年7月24日 下午10:42

相关推荐

一文了解比特币的DeFi生态

星期五 2020-07-24 22:42:15

写在前面:

我们可以在比特币之上建立DeFi应用吗?对于这一问题,每个人都有自己不同的看法,而原文作者Matthew Black是Atomic Loans的首席技术官,其团队旨在为比特币建立无需信任的DeFi基础设施,在他看来,基于比特币建立DeFi,在当前是困难的,但未来也是充满希望的。

一文了解比特币的DeFi生态

以下是译文:

电子现金、廉价的P2P电子支付方式,或者抗审查的数字黄金。

无论你采用哪种叙述,比特币都是作为一种现有金融系统的替代品而设计的。它旨在创建一种旧系统的替代品,从而消除对机构和中介的依赖。

然而,关于比特币的金融工具却走上了完全不同的道路。时至今日,比特币生态的大多数活动都依赖于大型“加密货币银行”,如中心化的交易所和中心化的借贷平台,这些银行在很大程度上主导了各自的垂直市场。

这些加密货币银行要求将你的比特币存入到他们的钱包当中,通常,很少人知道这些资金存入后会发生什么。正如一些人敏锐地推断和注意到的那样,中心化借贷平台可以利用比特币用户提供的抵押品进行再抵押、交易和其他盈利活动。

p1

这些产品的用户,既面临托管风险,也面临不透明的内部风险管理系统失败的风险。由于监管的要求,中心化平台在“谁可以访问这些平台”方面也会受到限制,他们通常需要“申请”流程才能获得贷款。

DeFi的崛起

当比特币爱好者只能使用中心化的加密银行来满足他们的金融需求时,MakerDAO、Compound等项目正忙于为以太坊社区的参与者构建透明、开放和非托管的解决方案,创造出防审查和透明货币市场的方方面面。

p2

来源:DeFi Pulse

那为什么这类应用,不能建立在比特币上面呢?

这其中的一部分原因,可能来自于比特币基础设施上存在的挑战。比特币脚本(script)是一种简单、原始且安全的基于栈的语言,它并非是图灵完备的,也没有状态的概念。这使得用它安全地锁定你的比特币变得非常容易,而不用去担心我们在以太坊平台上经常看到的“智能合约黑客”事件,但同时,这也使得构建变得相当困难。

而另一个存在的挑战,在于比特币上面构建的金融应用生态系统还非常匮乏,如果没有MetaMask或Web3生态系统,构建基于比特币的DeFi就要困难得多。

原子互换(Atomic Swaps)

比特币最早的DeFi尝试主要集中在交易,特别是原子互换(Atomic Swaps),像Summa、Liquality、SparkSwap以及Swap Online等团队在2017/2018年就开始尝试实现跨链交易的方法。

其中一些原子互换解决方案已部署在比特币主网上,并获得了关注。然而,它们中的大多数都已消失,或者被迫转向了。

那原因是什么呢?

为比特币做贡献是困难的,而建立跨链则要更加困难。在达成协议之前, 你需要知道参与者的比特币地址,你也无法在比特币上建立流动性池。这意味着没有AMM(自动化做市商),流动性提供者需要全天候在线,以允许参与者与任何类型的比特币DeFi进行互动。

尽管如此,Liquality一直在努力克服这些UI/UX挑战(感谢他们新推出的 Liquality钱包),并且其最近在交换BTC、ETH、USDC方面受到越来越多的关注。

p3

Liquality今年的交易量情况

交易的替代类型

其中一个更为独特的项目来自Summa的跨链竞拍,他们通过使用SPV证明来证明在以太坊上发生了一笔BTC交易。

这允许用户下载桌面应用,并使用比特币在拍卖中购买以太坊资产。

虽然这是一个非常优雅和独特的解决方案,但它并没有得到大规模的采用。这可能是因为它要求用户下载一个桌面应用,或者拍卖的流动性,从来没有获得很大的吸引力。

代币化比特币

那如果你有一种代表BTC的ERC20代币,它可以和所有现有的DeFi协议一起使用,那不是很好吗?

这不需要定制比特币钱包,也不需要流动性提供商经常在线。

从表面上看,这听起来似乎是完美的解决方案,但其实,每一种代币化的BTC都是存在权衡的。

p4

1、 WBTC

首先是WBTC,或者说“封装比特币”,这个解决方案允许用户将自己的BTC存在托管方那,作为回报,他们就可以1:1获得ERC20版本的WBTC,当然,这与CeFi其实是很类似的,因为用户需要通过KYC流程,并信任第三方托管人。

好的一面是,每个 WBTC都有1:1的BTC作为支持,所以它是很容易扩展的。

p5

来源:btconethereum.com ( WBTC锁定的BTC)

2、tBTC

下一个是tBTC,或称为“无需信任的BTC”,它允许用户将自己的BTC存到托管人那,而托管人则需要质押ETH,然后用户就可以获得ERC20版本的tBTC。托管人质押的ETH价值大于锁定的BTC价值(最初为1.5倍),如果托管人行为不端,那么他们质押的ETH就会被遭到罚没。

这种代币具有无需信任的特性,使其更具抗审查性,也是DeFi更好的选择。然而,超额的ETH质押使其很难规模化,因为每个想要锁定1BTC并铸造1 tBTC的人,都必须有一个托管人/质押者,而其锁定的ETH价值是BTC的1.5倍。

注:tBTC曾在今年4月份时短暂推出过,但由于旧版比特币交易存在的SPV验证漏洞,tBTC在推出后几天就暂停了。 目前他们正计划重启。

3、renBTC

最后是renBTC,它是一个类似tBTC的协议,允许用户存入BTC,同样这也是由托管人(RenVM)持有的,然而,这里托管人是用REN作为抵押品的(而不是用ETH)。

这种无需信任的特性,使得renBTC具有抗审查的性质,而且它的设计假设是,随着更多的资产被锁定在系统中,REN的价值会增长,这使得它比tBTC更具可扩展性。

然而,由于REN是一种较新的资产,如果用户对协议失去信心,将其用作抵押品会增加对资不抵债的担忧

p6

资料来源:btconethereum.com网站(renBTC中锁定的BTC)

4、比特币侧链

RSK等比特币侧链为在比特币上面构建DeFi提供了一个底层平台。事实上,Money on Chain一直致力于在这个平台上构建一个稳定币解决方案。

RSK的工作原理是允许用户将BTC锁定在联邦侧链中,该侧链运行EVM并接收RBTC。这意味着RSK上的应用可以用BTC创建智能合约。

然而,这需要用户信任这个联盟,以及建立RSK的适当“桥梁”。截至目前,这种方法的吸引力有限,最可能的原因是缺少适当的“桥梁”,以及上面还缺少应用。

我们建立Atomic Loans V1的经验

对于2018年之前,社区只能通过“加密银行”获得BTC担保贷款的情况感到沮丧之后,我们的团队着手构建一个协议,它允许比特币持有者获得流动性,而不必以中心化的方式清算比特币。

我们的目标是允许用户锁定BTC作为抵押品,并获得以太坊稳定币贷款。

p7

为什么不使用代币化的BTC?

在构建这个协议时,当时以太坊平台上还没有代币化的BTC,我们有考虑过走这条路,但意识到它要么不可扩展,因为托管人/质押者的抵押要求很高,要么需要托管,这样才能铸造ERC20版本的BTC。

锁定BTC

我们选择了一种P2P借贷模式(对于V1来说,这是最容易构建的),它允许用户将BTC锁定在自定义的比特币合约中,在偿还或清算头寸的情况下可以解锁。

在还款方面,这是通过使用原子互换技术中使用的类似机制实现的(还款后揭示一个秘密,允许借款人解锁BTC)。对于清算,使用2-of-3多签(借款人、贷款人以及仲裁者一起),这允许贷款人和仲裁者在债务头寸低于最低担保比率的情况下清算抵押品。

信任模型

使用仲裁人,与使用预言机具有不同的信任属性。在一个典型的DeFi协议中,如果预言机行为不当,那么协议中的所有债务头寸都可以被清算。而仲裁人,很容易和某个特定的贷款人或借款人串通,但它很难让整个系统崩溃。

放款人(lender)

然而,使用这样的模式意味着放贷人需要全天候在线,才能披露秘密并帮助清算。为了解决这个问题,我们建立了代理人机制,允许放款人设定和忘记他们的资金。但是,即使使用这些代理人,它与Compound等协议相比,过程还是相当麻烦的。

p8

资本效率

此外,我们很快就了解到,P2P借贷模式的资本效率是非常低的,在比特币网络中,资产聚池化是很困难的(除非你将其代币化)。我们的V1模型,意味着你可以让放款人向多位借款人放贷,但不能反过来,这自然会导致资本效率不高的问题。

钱包兼容性

除此之外,使用自定义比特币合约(P2SH),意味着大多数比特币钱包不支持解锁BTC。

我们最初选择使用Ledger Nano来允许借款人解锁BTC,因为Ledger支持我们需要的特定解锁功能(signP2SHTransaction)。令人惊讶的是,很多早期的客户并没有Ledger钱包,即使是那些有Ledger钱包的客户,也会感到不舒服,因为他们担心web界面会扫描他们的交易历史。

牵引力

尽管存在着以上的这些限制,但在samczsun披露一个漏洞之后,我们在2020年6月21日暂停协议之前,成功实现了大约50万美元的锁定值,构建和发布V1是一个很好的学习体验,它教会了我们,用户真正关心的是什么。

p9

最大的收获

  1. 为比特币做建设是艰难的;
  2. 只有在用户体验简单的情况下,用户才会更喜欢非托管;
  3. 要求用户建立基础设施,降低了他们提供流动性的可能性;
  4. 资产聚池化(Pooling)是更具资本效率的;

关于比特币DeFi的未来

截至目前提到的大多数解决方案,在某种意义上都涉及到了 EVM。很难说这种情况是否会继续下去,尽管有一些项目正在进行当中,它们的目标是使“DeFi”能够使用比特币的原生功能。

1、Simplicity

Blockstream一直致力于开发一种名为Simplicity的区块链智能合约编程语言,该语言旨在使代码执行能够轻松地进行形式化验证。

目前这是一项正在进行当中的工作,预计在今年年底完成。而这种语言,它很有可能被部属在Liquid侧链上,目前开发者们似乎并没有计划在短期内将其纳入Bitcoin Core。

2、DLC’s(离散对数合约)

离散对数合约基本上相当于比特币预言机合约,它们使用户能够签订由“现实生活”事件强制执行,并以BTC结算的协议。

这是通过让参与者将他们的资金锁定在一个2-of-2多重签名中,并遵循类似于闪电网络的退出方式。

这些合约使得金融衍生品和预测市场能够在比特币的基础上进行构建。

p10

DLC’s也可以通过闪电网络传输,允许用户在链下进入和退出。然而,DLC’s在闪电网络上遇到了与路由支付相同的资本效率低下问题。

如果你有兴趣了解更多关于DLC’s的信息,Suredbits 博客可能是最好的资源。

3、RGB

RGB是一个智能合约系统,它允许用户在闪电网络上发行资产。

这是通过将资产锚定到特定的比特币UTXO和地址,并通过使用一次性印记(确保特定消息只能发送一次的密码学原语)来防止双花。

Tether计划在今年年底之前发行RGB版本的USDT。

将RGB的功能与DLC的工作相结合,可以实现更多的金融衍生品和预测市场用例。

此外,RGB还计划整合Simplicity语言,以便在年底实现更高级的智能合约功能。

要了解更多关于RGB的信息,你可以加入RGB的telegram社区。

结论

比特币是数字黄金,但这并不意味着它需要表现地像一块闪亮的石头。

从DLC’s到代币化BTC,越来越多的基础设施正在建设当中,以允许比特币持有者将其BTC用于新的金融应用。

而这些应用,会是通过跨链桥的方式建立在以太坊上,还是建立在侧链(例如Liquid),抑或是闪电网络上,只有时间才能告诉我们答案。