tiknovel.com tiknovel

NFT新闻

当前位置:首页 > 币圈资讯 > NFT新闻

Thorchain如何构建资产跨链互通之桥?

Thorchain如何构建资产跨链互通之桥?

THORChain (雷神链)是一个去中心化的跨链结算层,允许跨区块链转移价值。类似 Uniswap 和 Sushiswap 之类的去中心化交易所 (DEX),但由于后者是基于现有 L1 协议之上的智能合约而构建,因此存在逻辑上的缺陷,即将交换功能的范围限制在特定区块链中的代币上。THORChain 的革命性组成部分是其跨链流动性特性,这允许跨孤立的区块链进行代币交换。此外,它不是通过包装资产(例如 REN 协议中展示的 2-way pegged 侧链模型)来实现的,而是直接在原生链上转移原生代币)。

THORChain作为一个去中心化跨链 AMM 交易协议,刚开始是由一群匿名的加密货币开发人员于 2018 年在 Binance 的黑客马拉松上创建。THORChain 是基于 Cosmos SDK 开发的且使用了 Tendermint 股权证明(POS)共识机制,当中还嵌入了币安链的 TSS 代码库。通过使用Cosmos SDK 工具包开发者可以方便即插即用不同的模块,从头开始构建一个定制的区块链。通过 THORChain,用户可以在不同的 L1 区块链之间进行代币交易,不再需要通过中心化交易所交易。THORChain 通过使用 SDK 工具包更改交易排序和执行协议规则来避免一般的交易机器人和节点进行前端交易以套利,同时也减少了 LP 的无偿损失。

对于一直追求隐私保护和资产保管的用户来说,THORChain 提供了一个取代中心化交易所(CEX)的重要功能之一:跨链之间的非托管、无需许可、去中心化交易。

THORChain 在 2022 年 3 月 22 日完成了硬分叉升级后,TVL和其原生代币价格$RUNE便开始出现较大幅度上涨。

硬分叉升级内容

在3月22日的硬分叉升级中,原有的0.42.x 版本 SDK被迫进行硬分叉以升级到最新的 0.45.1 版本。分叉的主要原因之一便是去年6月份的被盗时间,当时黑客诱骗节点认为他存入了大量的 ETH,导致 14 万美元错误流出。尽管 THORchain迅速做出了反应,核心开发人员也立刻对此做出了修复和补偿措施,但这次事件还是让人们对 THORchain 的代码质量产生了担忧,RUNE 价格也出现大幅下跌。在此之后 THORChain 团队也协议进行了许多改进,以增强网络的安全性,包括自动偿付能力检查器、验证节点检查和控制权力、大额资金提款延迟机制等。但这些升级和变化却对用户体验产生不少负面影响。THORChain 网络也频繁地出现 Bug 或更新,使网络以及交易被迫暂停。最终促使了3月22日的硬分叉升级。根据升级后效果来看,很显然得到了社区的认同,并最终反应到了其币价和TVL之上。

RUNE

RUNE是THORChain的原生代币,其具体功能包括:

  • 流动性(作为结算资产)

RUNE 是所有池子的结算资产,因此池子需要 RUNE:ASSET 1:1 的比例。例如,一个拥有 100,000 美元 BTC 的矿池必然持有价值 100,000 美元的 RUNE。在一个池中,无论资产如何添加或提取,所有资产都将与 RUNE 有 50% 的配对。

  • 安全性(作为一种抗作恶的机制,以及一种推动经济行为的手段)

为了提供网络安全性,THORChain 需要节点运营商绑定的 RUNE 数量是池化 RUNE 数量的两倍。对于这种安全规定,节点运营商在经济上受到激励,以符合网络的最佳利益。

  • 治理(链上信号优先级)

用户可以用他们的流动性(RUNE:ASSET 对称添加)为他们想要活跃的矿池投票。流动性最强(即最深)的矿池变得活跃。

  • 激励(支付奖励、收费、补贴gas)

区块奖励按照设定的排放时间表支付给流动性提供者和节点运营商(除掉期费用之外)。

其总供应量为500,000,000 RUNE,当前流通量为300,755,174 RUNE。发行日期是2021年1月13日,当前持币人数为13376,与其开盘价格相比,当前价格涨幅约10倍左右。

其分配方式为流通占比19.8%,OP储备占比10.5%,社区占比10.4%,团队占比10%,投资方占比5.2%,协议储备占比44.1%。

THORNodes 服务于 THORChain 网络,最初计划为 100 个,但可以扩展到 250+。THORChain 的设计目标是任何人都可以使用所需资金、无需许可地、并且匿名地加入网络,且仍然是安全的。THORChain 还设计了个高流失时间表,不断地踢出节点。这种高流失率的网络确保它具有抗审查性、逃避捕获和抵制集中化。

每个 THORNode 由集群中的多个独立服务器组成,这些服务器为每个连接的链、一个 THORDaemon 和一个 Midgard API 运行全节点。THORNodes是匿名的,不支持公共委托,并且会定期产生。

为了控制流动性池的钱包,THORNodes 必须为他们支持的每个区块链运行一个节点以及一个额外的 THORChain 节点。

为了执行 ETH 和 BTC 之间的交易,THORNode 将观察以太坊网络以锁定资金,然后在以太坊锁定完成后将资金释放到比特币钱包中。

完成后,THORNodes 使用阈值签名方案(TSS) 签署传出交易,该方案与密码学而不是智能合约逻辑一起使用。这允许 THORNode 与比特币(不支持智能合约)等链进行交互。原则上,TSS 就像一个多重签名钱包,需要大多数 THORNode 来签署交易。

与质押类似,THORNode 必须存入 RUNE 债券才能成为活跃的验证者。债券数量取决于流动性池中 RUNE 的总量。所有 THORNode 的 RUNE 债券总量需要是流动性池中持有的所有 RUNE 数量的两倍。请记住,池中金额与 RUNE 以 1:1 的比例匹配。

总之,每 1 美元的资产都有 3 美元的 RUNE 支持。

该功能创建了对女巫攻击的保护,在这种攻击中,攻击者试图接管大部分网络以获取对池资产的访问权限。RUNE 债券和池中的数量有助于防止这种攻击,因为 RUNE 在这种攻击发生时会相应地贬值,从而使攻击无利可图。

钟摆激励通过激励流动性提供者在过度提供债券时汇集更多资产,并在债券不足时激励节点运营商将更多资产债券化来保持债券和资金池的平衡。在撰写本文时,债券化收益率约为 15%,流动性池收益率约为 20%。


相关内容

评论排行榜