在过去两个月内,THORChain 的原生代币 RUNE 从 10 月 23 日的 1.8 美元开始一路上扬,最高冲至 12 月 3 日的 7.3 美元,创下了 2022 年 4 月份以来的新高,代币市值也从百名开外跃升进了前四十。

据thoryield数据显示,RUNE 交易量也从 10 月份以来开始猛涨,仅 2 个月的交易量就约占其发行以来总交易量的 1/3,且这一势头在 12 月份也在持续。

有趣的是,THORChain 诞生至今已经 5 年了,比现在许多流行的去中心化交易所要早,却似乎长期处于「无人问津」的状态。也许提起 THORChain,你只会想到,「哦,那个总被盗的项目吗?」

然而这一年,我们看到了 THORChain 完成互换、存储和借贷的三重奏,更是凭借 Streaming Swap,在 DeFi 领域闯出一片天。

比特币和 Cosmos 生态的双重 Beta

THORChain 进入 10 月份以来的亮眼表现可以说是吃了比特币和 Cosmos 生态的双重 Beta。

一方面,THORChain 是一个基于 Cosmos 区块链的去中心化交易 (DEX) 平台,类似于 Uniswap,区别在于它支持多链互换,提供与第一层资产的跨链交换功能。近一个多月,基于 Cosmos 的 Layer 1 区块链 Injective 和模块化区块链 Celestia 领涨,甚至有了一个特殊的称呼「InCel」。Cosmos 生态的爆发,也让资金关注到了其生态的炒作上来。

另一方面,随着比特币生态的爆发,对 BTC 链上交易的需求也随之增多。

但是目前用户想要获得链上 BTC 或者将链上 BTC 兑换为其它资产,通常的方式往往使用 CEX 平台作为中转站,从 CEX 平台提取 BTC 到链上或者从链上提取 BTC 到 CEX 然后再兑换为其它资产等。这对于习惯了链上交易的用户来说,过程过于复杂且目前有不少用户的加密资产都存放在不同的链上生态应用中,BTC 跨链或者能直接将其它资产兑换为 BTC 成为了刚需。

THORChain 的跨链 Swap 是除了 CEX 以外,几乎唯一能够在链上以去中心化的方式,进行原生 BTC 交易的途径。

相关阅读:《比特币爱好者的 THORChain 简介》

根据 THORChain 官方平台数据显示,THORChain 上锁仓的 BTC 价值从千万美元上升至 1.3 亿美元规模,BTC 交易量需求的增加促使该平台交易量节节攀高。

另据 bitcoin market 数据显示,THORChain 已经成为链上 BTC 交易的第一大阵地,24 小时交易超 4 千万美元,比排行第二的 Birake Exchange 高出 4000 倍。

除此之外,THORChain 在 10 月 18 日 宣布其代币 RUNE 已完全分配给协议和储备。财政部仅持有 700 万(流通的 2%)用于资助生态系统。所有 OG 种子/团队/投资者的代币均已在数月前解锁,所有参与的风险投资者均已退出。

随着 RUNE 的全部解锁,大量的 RUNE 继续助推了飞轮的运转,为整个生态带来了巨大收益。

5 年跨链交易探索

早在五年前,Cosmos 还没有出世时,THORChain 就瞄准了跨链交换领域。

THORChain 生态曾一度处于时刻能够起飞的「预爆发」状态,但随着 LUNA、3AC 和 FTX 等暴雷事件,开发脚步变慢,THORChain 也逐渐消失在市场的视野里。然而,THORChain 并没有放弃自己的承诺,在过去一年半的时间里一直在默默布局。

从黑客马拉松诞生的项目,ShapeShift 的精神协议化后代

2017 年,Chad Barraford 作为一名软件工程师结束了他长达 7 年的 Web2 创业之旅,收拾好行囊开始环游世界。他在克罗地亚遇到了两个背包客,那是他第一次听说以太坊和比特币,从此便一发不可收拾。直至今日,Chad Barraford 仍致力于 THORChain 的核心开发,也是 THORChain 自乍得以来最大的代码贡献者。

最初,Chad 去了里斯本,那段时间里他基本没怎么离开公寓,闲暇时间只是吃饭、睡觉,他开始学习从零开始构建一个区块链。在 2018 年德国黑客马拉松赛上,几位参赛者一起编写了 THORChain,当时那还只是个没有名字的代码串。赛后,THORChain 早期联合创始人聘请了一个致力于开发去中心化交易的匿名团队接手了该项目,并持续进行了几个月的送代。

然而,2018 年缺乏基础架构和开发者工具,就连 Cosmos 也没有真正存在,技术和密码学的成熟度完全不足以构建出如今的跨链交换机制,于是项目开发陷入停滞。

直到 2019 年,其中一位早期联合创始人邀请 Chad 作为首席技术官加入团队,试图延续当年跨链交换的想法。在那年的 Cosmos 黑客马拉松上,Chris 写了第一个致力于 THORChain 项目的代码行。

Chad 和团队在两天之内创造了一个非常早期的、还没有完全功能的代码「nstaswap」,该产品以 BEPSwap(币安链上的 DEX)的名称推出,用于交易币安链资产。出于一些早期团队成员对北欧神话的喜爱,团队最终采用了 THORChain 这个名字,并通过币安链发行。

随着 GG18 门限签名方案(TSS)的发布,THORChain 将 TSS 应用到其无信任跨链桥接机制中,接着 Cosmos SDK 的出现,基本的逻辑开始运作,于是 THORChain 开始发力,也因此吸引了 Shapeshift 创始人 Erik Voorhees 的目光。

2014 年,Erik Voorhees 创立了 Shapeshift,这是一个专注于跨链交换的交易所。由于 Shapeshift 在设计上本质可看作一个中介机构,在经历了 2017 年大泡沫和 2018 年的监管压力后,不得不实施 kyc 并在这种模式下挣扎了几年。这时,Erik 注意到了 Uniswap,后者作为一种智能合约在没有 kyc 情况下也能有效避开监管问题实现资产跨链。

Uniswap 的设计机制让 Erik 灵光一现,他意识到实际上可以将 shapeshift 的整个后端换成基础设施,这样 Shapeshift 将脱离中介身份,做自己的交换器。但 Uniswap 不能在 eth 以外的链上运行,因此他将目光转向了 THORChain,便与 THORChain 的使命产生了深刻的共鸣,在 2021 年撰写了一份名为《比特币爱好者的 THORChain 简介》研究报告。

报告中指出,THORswap 过程涉及到两次 swap,需要借助一个中介,即 THORChain 治理代币 RUNE。特点是所有资产均使用 RUNE 进行结算,如果想将 BTC 换成 ETH,实际上会经历 BTC-RUNE 和 RUNE-ETH,从而显着增加 RUNE 获取价值的机会。此外,RUNE 代币可以兼作交易的 Gas 和维护网络安全的节点费用。THORChain 要求节点质押 RUNE 的总价值必须等于流动性池的总价值,维持 RUNE 与非 RUNE 资产 3:1 的比例,以确保财务风险始终与网络安全成正比。

利用这两个特征,THORChain 旋转了它的基本飞轮:跨链交易越多,所需的流动性就越深,因此必须质押的 RUNE 就越多。

那么 THORChain 一直专注的跨链 swap 是什么?相较于其他做跨链的「桥」而言,THORChain 所做的原生资产跨链有什么特殊之处?

首先是资产跨链。每一条区块链作为一个独立的可以定义各自原生资产的会计账本,人们会希望资产能够脱离定义他们的原始账本,进而在不同的记账体系中自由流转。然而,正如实物黄金不能钻进银行账户,比特币无法脱离定义比特币的区块链,真正意义上的资产跨链在理论上就不可能发生。

所以,资产跨链本质上是跨越不同记账体系的价值转移过程,这个过程需要借助一个跨链桥完成。官方桥可以在转入链发行原链资产的「可赎回凭证」,即跨链资产,进而完成资产价值的跨链转移。等待官方桥建立后可以再次部署一个第三方桥,它可以直接取出已经提前由官方桥铸造好的跨链资产,便可以即时的完成跨链工作。

相关阅读:《当你在进行跨链时,资产真的转移了么?》

简单的说,在一般的跨链交易模式中,被交易的资产并不是代币本身,而是一个与代币价值等同的「可赎回凭证」,协议本身作为传递这个凭证的桥梁。所以,从这一本质上来看,THORChain 不是跨链桥,而应该算是交换器,可以直接在不同的链间交换代币本身。

两轮牛熊

21 年初,在最初的跨链机制搭建好后,乘着新公链兴起,跨链交换市场迎来春天。THORChain TVL 翻倍,代币价格在 3 月份飙升至 20 美元的高点。

然而 6 月到 7 月的一场「跨链灾难」打断了 THORChain 的上升势头。

据慢雾区消息,2021 年 6 月 29 日,THORChain 发推称发现一个针对 THORChain 的恶意攻击。慢雾安全团队第一时间介入分析发现,这是一起针对跨链系统的「假充值」攻击,损失近 35 万美元。

THORChain 的本质仍然是一种信息的跨链,用户在 BTC 网络上将资产发送至 THORChain 节点,节点确认收到信息后,再在 ETH 主网上将等量资产发送给用户。于是,黑客诱骗节点认为他存入了大量的 ETH,导致 14 万美元错误流出。

紧接着 7 月 16 日,THORChain 再次遭「假充值」攻击,损失近 800 万美元。在 23 日的第三次攻击中又损失近 800 万美元。一个月内发生了 3 次黑客攻击,尽管 THORChain 网络迅速做出了反应,核心开发人员也立刻对此做出了修复和补偿措施,但让人们对 THORChain 的代码质量产生了担忧,RUNE 价格也出现大幅下跌。

加之那时 Cosmos 团队宣布不再维护 0.42.x 版本 SDK,THORChain 被迫进行硬分叉以升级到最新的 0.45.1 版本。在第一轮牛熊中,我们见证了 THORChain 在辉煌时期 TVL 翻倍,也见证了其代币价格从 20 美元的高点跌至 3 美元的低谷。

但在 2022 年 4 月,THORChain 很幸运地乘上了 terra 的车。

彼时的 THORChain 已经与一些业界最大的区块链集成,包括比特币、Bitcoin Cash、BNB Chain、以太坊和狗狗币,那时 Terra 的 TVL 排名第二,仅次于以太坊。作为新加盟的成员,Terra 给 THORChain 带来了巨大的流动性优势。一夜之间,RUNE 的价值飙升了 70% 以上,交易量增加了两倍,TVL 史无前例地达到近 6 亿美元。

除此之外,THORChain 宣布在其网络上创建的去中心化多链交易所 DeFiSpot 推出。DeFiSpot 提供「提升的 APY」,承诺支付给投资者的年收益率(APY)将高于为与 THORChain 集成的链提供流动性的项目当前提供的收益率。DeFiSpot 推出后,RUNE 继续上涨。

借助这一势头,THORChain 提出无清算借贷协议的设想,旨在进一步展示 THORChain 应用场景。

然而,5 月 10 日,LUNA 却发生灾难性崩溃,Terra 生态的原生算法稳定币 UST 因资本围猎和债务危机,出现严重脱锚事件,最低跌至 0.6 美元。这个 TVL 近 200 亿美元的第二大公链生态,在短短 2 天时间同时重演了泰铢和雷曼的恐怖灾难。

相关阅读:《8400 万美元撬动 400 亿金融帝国,UST 崩盘始末》

刚尝到涨幅甜头的 THORChain 因此受到牵连,币价再次跌落回 2 美元上下。此前提出的无清算借贷协议开发停滞,THORChain 也逐渐消失在市场的视野里。

迟来的无清算借贷,与新宠 Streaming Swap

许多人可能已经忘记了 THORChain 在鼎盛时期做出的承诺,或者其建立无清算借贷协议的雄心。但是在 luna 崩盘后的一年半里,THORChain 并没有放弃 build,在继续研发无清算借贷协议的同时,又在 THORswap 的基础上开发出 Streaming Swap。

在 22 年底,THORChain 先宣布推出了 Savers Vaults。今年 7 月 27 日,官方宣布推出 Streaming Swaps,允许用户通过将大宗交易拆分为子交易以获得更好的执行价格,用户可以在时间优化或价格优化间进行选择。8 月 21 日,在论坛讨论了近两年的借贷协议上线。

迟到一年半,无清算借贷悄然推出

THORChain 推出的无清算借贷工具,简单说就是即使你的抵押物最后变得一文不值,也不会发生清算,甚至借贷没有到期日,想还就还,不还都行。相反,THORChain 规定还款日期不能低于 30 日,如果选择提前还款甚至会面临惩罚。

整个借贷流程与 swap 类似,涉及原生代币与 RUNE 的相互转换,RUNE 通过销毁与重新铸造机制控制代币价格的通缩。

以用 BTC 借 USDT 为例,由于 1:1 的 swap 比例,质押率约为 200%。即假设质押 1 万美元的 BTC,BTC 会先换成 RUNE,其中一半 RUNE 会兑换成 USDT(5000 美元)返还给用户,而另一半的 RUNE 则会直接销毁,RUNE 发生了通缩。也正因此,在借贷完成后,协议已经被消账,所以能做到无利息无清算。在这个过程中,你实际上向平台提供了 1 万美元,而只借走 5000 美元,所以就算不还款,平台也不会追究责任,做到无到期日。

由于每一次借钱协议自动销账,整个协议都会发生通缩,当用户还钱时,协议需要发行剩余的 RUNE 以兑换足够的 BTC 返回用户,RUNE 又通胀,而用户是否还钱取决于 RUNE 和 BTC 的相对价格。我们分成四种情况,如果用户愿意还款,当 BTC 和 RUNE 的价格相对不变,协议发行 RUNE 与销毁数量相当,系统通胀通缩相抵;当 BTC 相对于 RUNE 涨了,需要铸造更多的 RUNE 来买 BTC,新发行的 RUNE 大于销毁,整个系统发生通胀,用户赚钱;当 BTC 相对 RUNE 跌了,新发行的 RUNE 小于销毁,整个系统发生通缩,协议赚钱。

如果用户不愿意还款,BTC 跌幅超过镇压率,此时还款用户会产生亏损,所以选择不还。有趣的是,既然用户选择不还钱,协议也不需要铸造多余的 RUNE,总体上系统只发生了通缩。所以某种程度上来说,不还款对于整个协议来说是好事。简单来说,只要在 THORChain 上借贷,就是会增加很多 RUNE 的买盘,还款时是否通胀或通缩取决于 RUNE 的相对价格。

此设计机制与 luna 类似,币价格对通缩和通胀起到决定性作用。我们知道,通过质押 LUNA 铸造的 UST 与 1 美元挂钩,通胀赎回机制导致一旦 UST 大幅脱钩,Luna 就会触发死亡螺旋。

但 RUNE 协议做了严格的风险控制和风险隔离措施。但在 THORChain 借贷机制下,RUNE 返回的部分只有 50%,产品容量也较小,因此总体风险相对较小,不会产生类似 Terra LUNA 的系统性风险, 即使发生负面螺旋也不会对 THORChain 的其他功能产生影响。

而对于那些想要加入 THORChain 赚取实物收益,又不愿意将 RUNE 作为敞口用户来说,Savers Vaults 是一个不错的选择。Savers Vaults 支持用户存入单币(如 BTC、ETH、BNB 等资产),并从每次跨链兑换中赚取收益。

从这两个产品的运营数据表现上看,THORChain 的借贷率接近 60%,超 300 万美元 RUNE 被销毁。但这一数据与存储收益型产品 Savers Vaults 相比并不理想。现在仍然很高的收益率来自 Savers。截至 12 月 13 日,THORChain 的借贷产品上抵押的 BTC 价值为 428 万美元,ETH 价值 113 万美元,总锁仓价值 达 9.74 亿美元。

但为什么收益如此之高?有两个原因:费用收入和代币升值。

对于矿工来说,有三种赚币渠道,即 LP、节点和存币。为协议去提供流动性的 LP 会得到两种奖励,一是手续费收入,二是区块奖励。目前单个区块能释放 4.28 枚 RUNE,一半给节点,一半就给 LP。为了保证节点和这个 LP 奖励平衡,区块奖励会有一个中摆机制,当 LP 的资金变多时,协议会会奖励节点多一些,当节点的资金量太大的时候,协议又会奖励 LP 多一些。

需要注意的是,此前 THORChain 上的 LP 资产无常损失官方补贴已取消。12 月 8 日,THORChain 在社交媒体发文提示用户,LP 头寸的无常损失已禁用,用户需要重新评估其风险。

这意味着选择 Savers 只能获得正收益,LP 则承担波动风险和额外回报。如果你提供流动性,你就能获得收益,但如果 RUNE 价格暴跌,你可能会损失一些钱。但如果你选择 Savers,你就不会亏钱,做到只赚不赔。

Streaming Swap,改变 THORChain 游戏规则

在 THORswap 基础上,THORChain 于 7 月底推出了 Streaming Swap,它可将一个交换分解为在一段时间内执行的多个子交换(sub-swaps)。它类似于时间加权平均价格 (TWAP) 交易,仅限于 24 小时。

Streaming Swap 可以指定两个附加参数可以对子交换进行调整。一是交换间隔,即子交换之间等待的时间。在 THORChain 区块中指定的等待时间大约为 6 秒,这 6 秒为子交换留出足够的套利时间,资金池可以不断地重新平衡。这使得资本需求可以在整个过程中得到满足,而不是在互换之后得到满足。

二是交换计数,即在整个交换过程中执行子交换的次数。执行的子交换越多,每条边的交换大小越小,从而最大限度地减少每个子交换的滑点。如果交换计数设置为「0」,THORChain 将自动最大化交换大小,以实现允许的最低流动性费用(5bps)。

以前,交换者只能在某一时刻进行一次交换,并且该交换的所有流动性需求都必须在那一刻得到满足。套利将恢复交换后的流动性。而 Streaming Swap 允许交换器在交换时访问时域,互换的流动性需求可以在多个时刻扩展,从而允许套利在互换过程中「纠正」价格,带来更好的价格执行。

这一优势让 THORChain 类似于一个实时状态机,可以跨时间保存状态并对其采取行动,这与 EVM 账本形成鲜明对比。在 EVM 账本中,整个状态更改必须在单个块中完成,若想尝试在多个块中保存状态并对其采取行动需要外部输入。

简单的说,Streaming Swap 在不改变 TVL 的情况下扩大了 THORChain 的资本效率。计数为 10 的 Streaming Swap 使得子交换/池比率比单次大型交换池看起来大 10 倍。计数为 100 的 Streaming Swap 使池看起来大 100 倍。

假设套利市场健康,BTC 池深度为 2000 万美元,ETH 池深度为 1000 万美元,单个 BTC<>ETH 流的规模可以高达 4200 万美元,并且理论上仍然可以在价格执行匹配的情况下实现总计 5 个 基点 24 小时波动。(该互换将在 24 小时内以 3000 美元的子互换形式进行 14400 次)。

Streaming Swap 应该使得在 THORChain 上执行更大的交易变得更加可行。基于滑点的费用是一项创新,可以让 THORChain 保护自己免受资产价格操纵的影响,但对于想要进行大量交易的交换者来说却是一个摩擦点。因此,最大的交易被从 THORChain 转移到中心化交易所,在那里他们可以支付最低的费用。

随着转向 Streaming Swap,最大的交换者可以向协议支付低至 5 个基点的流动性费用,这使得 THORChain 成为对最大的链上交易者更具吸引力的场所。例如,在 8 月 9 日的一次大型 Streaming Swap 中,329.7 枚以太坊在 3 个半小时后成功兑换成 19.6843 枚比特币。

这次交换被分成了分成 99 个子交换,每个子交换分成 9 个区块执行。最终结果比报价高出 1 万美元,并且由于 Streaming Swap 极高的资本效率,为用户带来了 10 万美元以上的额外 BTC 收益。

交换为 THORSwap 带来了了 1806 枚 RUNE 的附属费用,其中 75% 分享给了$THOR 持有者和$vTHOR。这是 DeFi 的又一次胜利。交换中用到的 1806 枚 RUNE 附属费用是 THORChain 出于对安全性保障考虑,而在 Streaming Swap 中设置的价格限制功能。

据官方资料显示,价格限制功能是指,如果任何子交换低于指定价格限制,则该子交换将不会进行,但 Streaming Swap 将继续。如果出现失败,在 Streaming Swap 结束时,将向用户发送两笔出站交易:一笔是失败的子交换的退款资产,另一笔是成功完成的子交换。价格限制完全是可选的,用户可以选择无价格限制进行交易,以遏制子交换失败的风险。

加密研究员@TheDesertLynx认为,这一设计为区块链扩容提供了一种新的思路。由于系统的经济性存在缺陷,只有矿工或节点才能直接从所使用的网络中获利。而「THORChain 允许通过接口添加联属费用,不仅可以向网络付款,还可以向应用程序开发者付款,这破坏了公司占领网络的动力。」

虽然自从 Streaming Swap 推出以来,超过 80% 的交换没有考虑交换最小输出量,但目前还没有关于 THORChain 的节点和验证器遭遇 MEV 或三明治袭击的报告。这对于 THORChain「总是被盗」的刻板印象来说无疑是一个好消息。

这一次,我们准备好了

12 月以来,仅过 13 天,THORChain 销量已超 37 亿美元。但 THORChain 并没有停下前进的步伐,仍在继续创新。

在接下来几周内,THORChain 希望能够达成与世界上任何钱包进行交易的目标,就连竞品项目也被 THORChain 视为友好合作伙伴。11 月 24 日 THORChain 发布的一则推文表示:THORChain + Maya + Chainflip,将共同挑战当今的中心化门户,而 THORChain 的桌面钱包 ASGARDEX 也于 12 月 8 日发布 1.20.8 更新版本,并宣布上线 MayaChainWallet 功能。

此外 THORChain 还计划聚合所有 CEX 订单簿。Chad Barraford 表示,「THORChain 上的限价订单真正令人着迷的是,你可以可以主动地进行套利。而且套利机器人在块内进行套利时,可以以 Uniswap 的交换速度,以及 Streaming Swap 的价格执行彼此之间的来回交换。」

随着 THORChain 继续推出新功能和吸引更多用户,它有望在去中心化金融领域发挥越来越重要的角色。在 THORChain 的成功背后,是团队对区块链技术的持续探索和创新,以及对用户需求的敏锐洞察。

币圈有句俗语「经历两轮牛熊就能自由」,从 18 年到 23 年,短短五年间无数加密行业经历了巅峰时期又迅速被淘汰,曾经被视若「掌上明珠」一般的 Terra、FTX 也已自食恶果,被市场唾弃。但 THORChain 还在,起起落落两轮牛熊已将它打磨得更加成熟,我想,这一次他们已经准备好了。