注:原文出自《How to DeFi:Advanced》一书的第14章:多链协议和跨链协议,作者包括Lucius Fang, Benjamin Hor, Erina Azmi以及 Khor Win Win。

《How to DeFi:Advanced》是CoinGecko出版的DeFi经典读物《How to DeFi》的进阶版。此书可通过官网或亚马逊‌购买,也可通过累积CoinGecko 积分换购,要求积分为800个。

为了能更好的传播DeFi相关知识,巴比特将持续对全书进行翻译。以下是《第14章:多链协议和跨链协议》的全部编译内容。

以太坊无疑是很多DeFi项目的首选,然而,由于高使用量以及ETH价格上涨所带来的gas费用飙升,用户和开发人员开始探索其他交易费用较低的区块链。

很多DeFi项目已经在其他区块链网络找到了第二个家,以服务更多用户并更有效地扩展。尽管交易所通常为用户提供了在各种区块链网络之间轻松转换资产的服务,但这种方式还存在着限制用户资金移动的问题。

在这个困境下,像Ren、THORChain 以及Anyswap 等几个项目已发展到允许用户以无需信任的方式在区块链之间无缝连接和转移资金。而像币安这样的中心化交易所也试图通过引入币安桥(Binance Bridge)来连接以太坊和其他区块链。

1

跨链协议和资产桥(Bridge)概述

Ren项目

Ren是一种无需许可的协议,它允许用户在区块链之间匿名交互和传输代币。Ren 协议通过 RenBridge 实现这一点,而后者是由 Ren 虚拟机 (RenVM) 提供支持的产品。

RenBridge 允许用户轻松地映射其他网络上的加密货币。例如,通过将BTC封装成renBTC,比特币就可以在以太坊网络上表示为ERC-20 代币。使用 RenVM,资产根据其目标网络的格式以 1:1 的比例进行转换,确保封装版本始终由基础资产完全支持。

当你使用新封装的代币探索其他区块链时,RenVM充当的是你原资产的去中心化托管方,通过铸造和销毁,绑定的 REN 的价值保持在锁定资产总价值的三倍。为了保持RenVM的平稳运行,暗节点(Darknode)被不断地洗牌,而且RPZ MPC算法的实施以及算法调整费用等额外的安全保障,使得黑客攻击变得极具挑战性。即便是出现了攻击情况,RenVM也可以恢复被盗资金。

RenVM 的工作原理是在称为暗节点(Darknode)的去中心化计算机网络上运行,这有助于验证交易并维护Ren网络的安全性。而要运行一个暗节点(Darknode),用户需要质押100,000 REN作为抵押品,总计约为10.3万美元(2021年5月7日的市场价)。

暗节点(Darknode)以封装资产的形式从 RenVM 交易中收取部分交易费用。

Ren虚拟机支持三种类型的跨链交易——(1)锁定和铸造(Lock-and-mint),(2)燃烧和释放(burn-and-release),(3)燃烧和铸造(Burn-and-mint)。

(1)锁定和铸造

当用户将资金从原始链发送到目标链时,就会发生锁定和铸造(Lock-and-mint)。发送到RenVM 的代币被“锁定”保管。一旦资产被确认锁定,RenVM 将向用户发布一个铸造签名,允许用户在目标链上铸造资产的 1:1 代币化版本。铸造资产可随时赎回,并且没有最低数量要求。

(2)燃烧和释放

作为第一笔交易的补充,燃烧和释放(burn-and-release)允许用户通过在目标链上燃烧资产的代币化版本并在选定地址上接收锁定的资产,从而将他们的代币从目标链发送回原链。顾名思义,通过这种操作,锚定代币被“燃烧”销毁,而RenVM则在原链上“释放”等量的基础资产。

(3)燃烧和铸造

燃烧和铸造(Burn-and-mint)结合了上述两种交易,用户可通过燃烧掉一个主链上的锚定资产,并在另一条链上铸造相同数量的锚定资产来直接在主链之间移动他们的资产。但是,这将需要通过 RenVM 进行多次付款和确认,从而使其过程缓慢且成本高昂。

ThorChain

ThorChain是一个去中心化的流动性网络,其允许以非托管的方式进行跨链代币交换。

ThorChain并没有锚定或封装资产,但它允许用户在不同的Layer 1区块链之间交换代币。例如,ThorChain上的交易者可以无缝地将其资产从比特币转移到以太坊网络,而无需注册或通过中心化交易所的KYC流程。

ThorChain的吸引力在于其与链无关的特性,这允许它在不进行某种形式的转换的情况下交换资产。与Ren不同,ThorChain没有创建1:1的封装版比特币(renBTC),相反,我们能够将ETH换成实际的比特币。因此,可以说ThorChain 使得比特币更接近 DeFi 生态系统的核心。

此外,随着新智能合约平台数量的增加,例如 Solana 和 Polkadot,这些区块链上存在的各种项目和协议继续以抛物线速度增长。而链的多样性,导致市场需要一种信任最小化和去中心化的方式来跨不同区块链交换代币。

ThorChain采用了权益证明(PoS)共识机制,它建立在Tendermint之上,其中需要网络验证者或节点来绑定原生代币RUNE。RUNE 有一个代币模型,其代币的价值会随着网络利用率的增长而增加。这意味着随着更多的流动性存入ThorChain 流动性池,RUNE 将变得更有价值。

而RUNE的需求点有两个:

在流动性池中,RUNE充当了一个基础配对资产,其中需要1:1的资产与RUNE进行配对质押(例如BNB-RUNE或ETH-RUNE)。ThorChain 不以直接资产转移的方式运作,相反,它需要RUNE 才能从一种资产转移到另一种资产。还需要 RUNE 来激活 ThorChain 的 Bifrost 协议,该协议充当实现多链连接的桥梁。该协议还跟踪 RUNE 与其连续流动性池 (CLP) 中资产的比率,这意味着它们还继承了数字资产所需的无需信任的链上喂价,而无需依赖第三方预言机。节点运营商还需要以2:1的比例绑定抵押RUNE ,以抑制恶意行为者。RUNE 并非旨在成为一种治理代币,ThorChain的治理方式将更像比特币,其节点运营商可以决定项目未来的发展方向。这也意味着ThorChain不仅限于交易者,它还被流动性提供者和节点运营商使用。

而2:1 的资产绑定比例,再结合1:1 的池子质押比例,所需的RUNE金额将是锁定的非RUNE 资产金额的三倍。换句话说,这个3:1 的比率代表了协议运行所需的 RUNE 代币的内在价值或最小值。

在池子之间使用 ThorChain 跨链服务的用户,将需要支付固定的网络费用和可变的滑点费用,以支付外部服务以及快速执行的 gas 费用。除了为交易者提供无缝服务外,用户还可以成为 ThorChain 的流动性提供者。

ThorChain 上的流动性提供者(LP)可以为各种池子增加流动性,这些池子在单独的金库中与 RUNE 相关联。流动性池子激励任何ThorChain参与者提供流动性,以交换RUNE代币奖励(相当于使用gas量的两倍)。

正如ThorChain网站上提到的:

“流动性由通过赚取swap费用的质押者提供,他们以非托管的方式将其非生产性资产转化为生产性资产。市场价格通过池子中资产的比率来维持,交易者可通过套利来恢复正确的市场价格。”

ThorChain 与众不同的地方在于它的跨链功能 —— 它使用户能够交换任何资产并围绕它创建一个流动性池,这为DeFi 生态系统打开了一个全新的世界。

截至2021年4月13日,THORChain 多链网络Chaosnet及其去中心化交易所 Asgardex已经上线。用户可以跨五个活跃的区块链网络(包括比特币、比特币现金、莱特币、以太坊以及币安链)执行交易。

币安桥(Binance Bridge)

通过使用币安桥(Binance Bridge),用户可以在以太坊、Tron或币安智能链等区块链网络之间传输资金。每种特定资产只支持特定的区块链,例如,Cosmos(ATOM)和Ontology(ONT)等其他区块链的原生代币仅限于币安智能链、币安链或其原生网络之间的转账。并且需要注意的是,每种资产可转移的金额数量存在着每日限制。

如果你要将资产转移到币安智能链网络,你也可以选择交换一些币安币(BNB)。与在以太坊网络上使用ETH支付交易费用的方式类似,BNB也被用于支付币安智能链网络上的交易费用。

Anyswap

Anyswap 是一个支持了以太坊、币安智能链、Fantom 等八种不同区块链的去中心化跨链交易所,它为用户提供了一个一站式平台,可供他们将自己的资产在不同区块链之间进行交互。用户可选择传统的资产封装方式,或直接执行跨链交换以将他们的代币交易为不同区块链上的另一种代币。

对于每个区块链,Anyswap DEX支持了不同的代币配对,从版本1开始,它们始终与网络的原生代币配对。例如,在 Fantom 网络上,代币是与FTM 代币进行配对。

而使用该交易所所产生的费用,会根据所使用的gas量及swap交易中使用的资产类型而有所不同。从本质上讲,除了网络的交易费用外,用户还必须支付 0.4% 的swap交易费用。其中有75% 的费用是交给流动性提供者(LP),其余的则发送给 Anyswap。而当用户在其选择的任何两个非原生资产之间执行一笔交易时,将收取两次0.4%的费用。

自从Andre Cronje分享了他对该跨链项目的兴趣之后,Anyswap就变得越来越受欢迎了,截至 2021 年 5 月,由Anyswap支持的总锁定资产价值超过了6.2 亿美元,随着越来越多的用户愿意接受和探索其他网络,该协议仍有较大的增长空间(译者注:在Anyswap遭受攻击损失近800万美元后,这种增长趋势已被打破)。受 Anyswap 的启发,Andre Cronje 还发布了 multichain.xyz,这也是一种跨链协议,其功能类似于为每个网络定制配对。

Terra Bridge

Terra Bridge这一应用可以让用户将Terra 区块链上支持的 Terra 资产与以太坊和币安智能链网络进行交互。其中包括LUNA(Terra的原生代币)、UST(Terra USD)等Terra稳定币,以及mTSLA(特斯拉)和mAAPL(苹果公司)等镜像资产。

2 其他值得注意的跨链或资产桥协议

1、Multichain.xyz

Multichain.xyz 支持 10 种不同的区块链,其允许用户交换多种资产,例如BNB、ETH 和 USDC。截至 2021 年 5 月 24 日,Multichain.xyz 的总锁定资产价值超过2亿美元,支持的代币超过280种。

2、Matic桥

Matic Web钱包桥允许用户使用 Plasma 或权益证明 (PoS) 桥将资金与 Polygon 网络进行交互。根据所使用的资产桥,可转移的资产会是不同的,并且取款时间可能也会有所差别。

3、APYSwap

APYSwap 是一种用于在不同区块链之间交换资产的去中心化协议,值得一提的是,APYSwap也适用于非EVM 兼容的区块链,它允许用户将资金从以太坊、币安智能链或火币生态链转移到 Solana,反之亦然。

3 相关的风险

尽管资产桥(bridge)和跨链协议正在成为改善不同区块链网络之间连接性的重要步骤,但用户也应该意识到与这些协议交互时可能出现的问题。

除了智能合约所带来的固有风险,以及它们暴露于错误代码和漏洞的风险之外,用户还必须确保其原资产真正锁定在原链上,然后才能在其他链上铸造锚定资产。如果原资产可以被自由解锁并被其他人所使用,那么铸造的资产将变得一文不值,因为它们将无法用于赎回原链上的原资产。

用户还需要了解不同网络的智能合约的不同。尽管大多数代币在多个区块链上具有相同的合约地址,但在尝试执行转账或跨链存款时,检查你是否确实获得了相同版本的代币或锚定等价物仍然很重要。

4 结论

随着替代链开始受到越来越多的关注,资产桥(bridge)和多链协议将比以往任何时候都更为重要。无论是通过代理token还是原生代币之间的无缝交换,很明显,更多用户将继续试验并跨入可能提供不同服务或更低费用的区块链。因此,提高这些协议的安全性和用户体验,对于确保 DeFi 真正适合每个网络上的每个人而言是至关重要的。