RUNE的价值捕获

比特币存在的目的之一是无须许可的去中介化的价值转移,因为比特币有自己的账本,有加密学和PoW博弈机制的保护,它可以做到这一点。不过如今的问题是,现在不只有比特币一条链,还有以太坊、EOS等多条链,每条链的账本都不一样。如何实现不同链之间的价值转移?
这就涉及到了跨链的问题,传统的解决方案往往是通过中心化的交易所,比如将BTC兑换成ETH。这种兑换的方式,需要中心化交易所的参与。或者,通过将BTC代币化,变成ERC20代币,也可以在以太坊上实现价值转移。
那么,有没有一种无须许可的去中介方式,可以直接实现不同链之间的资产兑换?也就是不经过中心机构实现跨链资产的交易。

这就是Thorchain试图要做的事情。蓝狐笔记之前一直在关注Thorchain,主要是关注它是否能成为跨链的Uniswap。Uniswap的模式已经取得一定的成功,而跨链模式的Uniswap是否能取得成功?值得关注。目前Thorchain主网还未上线,它仍然需要在实践中证明自己。

Thorchain:想成为跨链的Uniswap
Uniswap是基于以太坊链的代币兑换协议,它是去中心化的模式,无须许可,任何人都可以通过其自动做市商模式提供流动性,或者兑换代币。迄今为止,这种模式取得了成功。不过,这种成功目前主要是基于以太坊之上。其他公链资产,还无法在Uniswap上直接进行做市和兑换。
Thorchain想要成为无须许可的去中心化的跨链Uniswap。也就是说,用户在Thorchain上可以直接兑换BTC、ETH、EOS等不同链上的资产,而不是像Uniswap上主要兑换ETH和ERC20代币资产。这也意味着,如果用户持有BTC资产,可以直接通过Thorchain的流动性池兑换成ETH、EOS等资产。在这个过程中,最重要的属性之一就是无须许可和去中介化,否则它就没有存在的必要。
简单来说,为了实现资产的跨链兑换,需要节点的参与。而Thorchain就是由这些实现资产跨链兑换的节点组成的网络,这些节点运行Thorchain的软件,且是匿名的,相互之间无法知道彼此的身份,以防止合谋。此外,为了防止网络被掌控,活跃节点是周期性运行,一段时间之后,部分节点会被随机踢出网络,同时新节点会加入进来。被踢出的节点也可重新加入。最后,这些节点不参与治理,无法改变系统规则。
Thorchain的节点创建不同链的地址,以接收BTC、ETH、EOS等不同链上的资产。当这些地址收到资产,节点在Thorchain上记录这些事件。Thorchain会同步外部网络的交易状态,系统会跟踪转移的资产、交易ID等的相关信息、发送人地址和接收人地址等。不过并非跟踪所有外部网络的交易,只是同步跟Thorchain相关的交易。
节点看到跟Thorchain相关的交易后,会发送交易信息(“见证交易”)到网络中。“见证交易”有标准结构,所以,不管来自哪个网络的交易,在Thorchain看来都是一样的。节点需要对“见证交易”达成共识,如果网络中的67%的节点都认同,那么“见证交易”会得到确认。提交错误信息的节点会被惩罚。如果节点正常运行,会获得区块奖励和部分交易费用。节点离开网络,可以拿回最初的保证金还有赚取的奖励。
RUNE的价值捕获
RUNE是Thorchain的原生代币。它是实现Thorchain安全的基础,也是实现跨链资产兑换的关键。那么,从价值捕获的角度,RUNE到底有什么用?
· RUNE是Thorchain的结算资产
在Thorchain上兑换资产,都必须通过RUNE。比如用户将BTC兑换为ETH,它会通过RUNE进行。
· RUNE充当节点的保证金和流动性池资产
Thorchain是由节点组成的网络。Thorchain是PoS链,其节点参与出块需要锁定保证金。成为节点本身没有身份上的限制,任何人都可以成为Thorchain节点,只需将其原生代币RUNE发送到Thorchain的主存储库(存放保证金的地址),当节点存入足够的RUNE之后,会被随机挑选成为活跃节点。
为确保Thorchain的网络安全,在参与Thorchain网络中的RUNE资产,在它的设计导向中,67%作为节点的保证金,而33%作为流动性池资产。RUNE的流动性池包括外部资产和原生资产RUNE。所有的外部资产通过RUNE进行连接。由于RUNE的这种作用,随着流动性池资产的上升,RUNE的价值也随之上涨。此外,跟Uniswap类似,流动性提供商存入的份额会被计算出来,以获得相应的奖励和收益。用户兑换代币的模式跟Uniswap的模式类似。
这意味着RUNE不仅是实现Thorchain安全的重要基础资产,也是实现其流动性的重要资产。这会带来大量的RUNE的锁定。目前看,还无法知道RUNE锁定量会达到多大规模。不过这里有一个相关关系,随着流动性池资产的增长,随着交易量的增长,RUNE价值也会随之增长,否则它无法保证Thorchain的网络安全。为保证Thorchain的安全,节点保证金必须高于流动性池的资产,否则节点就有动机偷取流动性池的资产。当然并不是存入的保证金价值越高越好,如果节点锁定过多的资金,则不利于流动性池提供更多的流动性。在Thorchain的设计中,它认为其最佳配置为67%比例的RUNE作为保证金,33%RUNE进入流动性池。
同时,这也意味着RUNE价值的提升跟其基本业务面的发展有深度关联关系。当然,这里面也存在扩展性的问题,如果RUNE价值没有得到提升,那么,其流动性池也无法扩大。如果随着流动性的增大,RUNE的价值也随着提升,这是双赢局面。
· RUNE捕获交易费用
跟Uniswap一样,用户兑换代币,需要支付费用。费用包括gas费用和交易费用。其网络费用会使用RUNE计价。交易费用会被当作系统收入,在节点和流动性提供商中进行分配,这个分配的方式是根据激励的钟摆来定。如果保证金资产低于流动性池资本,这是不安全的。为了保证系统安全,它会给予节点更多奖励,会激励更多节点参与;同时减少流动性提供商的奖励,减少流动性提供商的涌入。如果保证金资产远高于流动性池资产,资产效率过低,这个时候,降低节点的奖励,增加流动性提供商的奖励。
跟Uniswap 不同,Thorchain上的流动性提供商不仅可以获得交易费用,还可以获得区块奖励。为了减少无常损失,Thorchain还会考虑补偿其无常损失。打个不完全恰当的比喻,Thorchain的奖励机制就像是 Uniswap的费用+Compound的COMP代币奖励。