区块链就是去中心化对错,区块链就是去中心化判断题

  

  由0x76@BlockBeats编写   

  

  随着越来越多的新公链上线,用户对跨链资产的需求也同步增长。这种趋势催生了许多跨链桥项目,通过各种跨链桥铸造的资产数量也急剧增加。   

  

  随着跨链资产的广泛使用,与之相关的问题也越来越多。例如,我们如何评估跨链资产的安全性?一些新的公共链中的USDC和以太坊中的USDC一样吗?为什么有些平台有不同格式的稳定货币,比如ceUSDC、anyUSDC、madUSDC甚至USDC.e,而其他平台只有一个USDC?当一个跨链桥被攻击时,如何判断自己持有的跨链资产是否受到了影响?   

  

  带着这些疑问,本文将从跨链的基本逻辑入手,梳理跨链资产铸造的全过程,以便读者更好地评估跨链资产的真实风险,选择更适合的跨链工具。   

  

  所以在文章的开头,我们先简单讨论一下资产是如何定义的。   

  

  如何定义资产?   

  

  资产的定义方式主要有两种,一种是以物理属性来定义,比如古代社会常用的实物黄金和贵金属货币。但是,在现代社会,金融资产的定义,如货币、股票、债券等。已经基本脱离了物理属性的限制,改成了更抽象的以账簿定义资产的模式。   

  

  例如,我们日常生活中使用的银行存款是由一国银行系统的资产负债表来定义的。只要你的账户余额登记在银行的对账单上,你的存款就一定存在。   

  

  与存款类似,比特币等加密货币也是由会计账簿定义的。唯一不同的是,比特币采用了更集中的账本注册模式(没看错,是更集中)。所有的比特币都有一套唯一的账本记录,世界上只有一个版本(最长共识)。这种统一不变的会计账簿就是我们所说的区块链。   

  

  人们常说,区块链的权力下放实际上只体现在记录和保存账簿上,这实现了更广泛的社区参与。但就定义资产所涉及的账簿数量而言,与传统的银行账簿登记制度相比,区块链无疑是一种更集中、更高效的账簿登记方式(不需要多个记账主体之间频繁对账)。   

  

  资产真的可以跨链吗?   

  

  如上所述,每个区块链实际上是一个独立的核算账簿,可以定义自己的原生资产。但在某些情况下,人们希望资产可以从定义它们的原始账簿中分离出来,然后在不同的记账系统中自由流动。   

  

  比如跨境汇款(跨不同银行系统账本)、发行稳定币(从银行账本到区块链账本)或者交易平台充值(从区块链账本到交易平台账本)等等。所有这些跨账簿转移资产的操作构成了广义的跨链。   

  

  但问题是,既然资产的存在是由定义它的原始账簿决定的,那么理论上,任何资产都不可能独立于原始账簿而存在。也就是说,真正意义上的资产跨链在理论上是不可能发生的。   

  

  就像实物黄金无法真正进入你的银行账户一样,比特币也无法脱离定义比特币的区块链而独立存在。所以经常说资产跨链,其实跨链的不是资产本身,而是资产所代表的价值。   

  

  因此,资产跨链本质上是一个跨不同记账体系的价值转移过程。但为了表达方便,我们仍将这种跨账本的价值转移过程简称为“资产跨链”。   

  

  那么接下来的问题是,我们如何在不同的会计系统之间转移价值?   

  

  资产跨链的两种基本模式。   

  

  1.锁定铸造模型。   

  

  锁定模型是资产跨链的最基本模型。早在金属货币时代,人们就利用锁定铸造模式将黄金锁定在金店中,铸造并发行更易于携带和流通的黄金可赎回凭证(后来演变为纸币),用于日常交易。   

  

  在这个过程中,金店相当于跨链桥,金店的保险柜相当于把资产锁定在转移链上的智能合约,纸币就是跨链桥在新链上发行的跨链资产。   

  

  同样,在真实的区块链跨链活动中,目前仍然使用几乎相同的锁定转换逻辑。跨链桥锁定原链中的资产,并在转入链中发放原链资产的“可赎回凭证”,即跨链资产,从而完成资产价值的跨链转移。   

  

     

  

  跨链A侧锁定原资产,跨链B侧发行原资产的可赎回凭证。   

  

  现有的所有跨链(跨账)资产,基本都是不同跨链中介机构发行的原始资产“可赎回凭证”。包括你充值到交易平台的余额,跨境持有的美元外汇,各种公链平台交易的比特币锚币,甚至锁定ETH收到的WETH等等。都是广泛的跨链资产。   

  

  这种模式的唯一缺点是,使用这种模式的跨链中介在效率和成本上往往难以到达用户。   

要求。因此,这类跨链桥往往只会链接少数公链(如以太坊到新链)以便向新链引入主流跨链资产。而这种跨链桥也往往由新链官方支持或直接开发,因此这类桥也常常被称为官方桥。

  


  

但对于普通用户来说,提高跨链的交易效率并降低成本才是他们更为关心的问题。因此,采用双向资金池模型的第三方桥便应运而生。

  


  

2. 双向资金池模型

  

双向资金池模型理解起来也并不困难。由于官方桥的主要效率瓶颈来源于锁定铸造过程,那么只要能够绕开这个机制,跨链的效率便可以极大提升。

  


  

因此,这些第三方桥选择预先在桥的两侧设立资金池,一侧汇集大量原链的原始资产,一侧汇集已经由官方桥发行好的跨链资产。

  


  

用户在通过第三方桥进行跨链的时候,只需要在一侧存入原始资产,并在另一侧直接取出已经提前由官方桥铸造好的跨链资产,便可以即时的完成跨链工作。只要这种第三方桥的转出与转入金额在运行过程中大致相等,该模型便可以稳定运行。

  


  

唯一的限制是,双向资金池模型需要利用官方桥已经发行的跨链资产,因此只有等待官方桥建立后才能部署。

  


  

影响跨链资产安全的因素有哪些?

  

上文提到,跨链资产是由跨链桥发行的原始资产的可赎回凭证。而每经过一次锁定铸造过程,资产的风险便会增加一层。

  


  

我们以目前发行在 Moonbeam 上的 anyUSDC 为例,其资产的发行总共需要经历三个阶段:

  


  

1. 美国银行系统发行 USD;

  

2. 稳定币发行商 Circle 锁定 USD,并在以太坊中发行 USDC;

  

3. 跨链桥 Anyswap(现 Multichain)在以太坊锁定 USDC,并在新链发行 anyUSDC;

  


  

因此,anyUSDC 安全性也就等于这三者安全性的乘积,用公式可以表示如下:

  


  

安全性 (anyUSDC)= 安全性 (美元)* 安全性 (Circle)* 安全性 (Anyswap)

  


  

也就是说,这三者中只要任意一个出现问题,比如美国银行系统崩溃、Circle 卷款跑路或 Anyswap 被攻击,都将直接影响 anyUSDC 的内在价值。因此一个资产经历的锁定铸造过程越多(名称里的前后缀越多),其本身所承载的风险也就越高。

  


  

因此,作为跨链资产初始发行方的跨链桥,也就成为了决定跨链资产安全与否的核心节点。

  


  

目前跨链桥被攻击的方式主要有两类。还是以金铺举例,一是金铺锁定的黄金直接被盗(PolyNetwork 被攻击的模式),另一类则是金铺发行的可赎回凭证被黑客伪造,使得黑客可以用这些伪造的凭证先人一步赎回金库里的黄金(Wormhole 被攻击的模式)。

  


  

但无论如何,一个资产的安全性,几乎完全由其发行方所决定。对于跨链资产来说,决定它们安全与否的,便是发行它们的跨链桥。

  


  

一条新链如何才能更好的发行跨链资产?

  

补充完必要的知识,我们就能更好地理解许多新公链中混乱的跨链资产现状是如何产生的了。

  


  

我们首先看下 Moonbeam 上的交易平台 Zenlink 中包含的跨链资产种类。

  


  

  


  

可以看出,在 Moonbeam 这条新公链中,跨链资产的原始发行方至少有三个不同的跨链桥。以 USDC 为例,分别由三个桥独立发行了三种跨链资产,他们分别是:ceUSDC、anyUSDC 与 madUSDC。

  


  

可以看出,Zenlink 官方并没有指定唯一的官方桥,而是接受了所有标准的跨链资产供用户自由选择。同时,由于在 Moonbeam 中并没有哪个跨链资产取得绝对的优势地位,因此其他第三方桥也开始转而采用锁定铸造模型发行自己的跨链资产。

  


  

这种开放且自由竞争的方式虽然更符合区块链精神,但对于一个新建立的 DEX 来说,无疑也会引起很大程度的流动性割裂问题,用户体验并不友好。

  


  

然而与 Zenlink 不同的是,同样部署在 Moonbeam 之上的 StellaSwap 与 Beamswap,其交易界面中却默认只有一种 USDC。

  


  

  


  

经过测试我们发现,该 USDC 并非是由 Circle 官方直接发行的稳定币。其背后所对应的资产,其实就是在 Zenlink 中显示的 anyUSDC。也就是说,虽然 Moonbeam 上还没有原生的 USDC,但项目方为了减少用户的困惑,直接在前端改了个更加好记的名字拿来充数了。

  


  

这种方式虽然统一了流动性,但这种由项目方人为指定跨链资产标准的方式,其实并不符合去中心化精神。尤其是直接将 anyUSDC 在前端改名成 USDC,会给用户制造一种这就是由 Circle 官方直接发行的错觉。导致其忽略 Anyswap(现 Multichain)跨链桥可能给用户资产安全带来的风险。

  


  

所以在跨链资产的初始发行中,究竟是人为选择单一的跨链桥作为发行主体,还是允许不同跨链资产的自由竞争,其实也是一个两难的取舍问题。正如以太坊中存在各种版本的比特币锚定币一样,只要还没有一个桥取得跨链资产发行的市场垄断地位,那么这种混乱与割裂就会一直存在。

  


  

但无论如何,尽量保持跨链资产名称的完整,不要有意或无意地误导用户,还是各个项目方有必要保持的基本原则。

  


  

文章的最后,我们再对本文的核心内容进行一下总结:

  

1. 采用锁定铸造模式构建的跨链桥,是区块链世界中重要的资产发行主体。与发行 USDT 的 Tether 公司类似,他们从来就不是简单的通道,而是跨链资产的重要发行方。一旦这些桥被攻破,则其发行的资产可能瞬间归零,因此这些桥的安全性至关重要。

  


  

2. 采用双向资金池模式构建的跨链桥,经营的也不是简单的通道业务,而是流动性缓解业务。其资金池的安全性一般不会直接影响使用跨链桥跨链的用户,但资金池被盗却会直接使得 LP 遭受损失。

  


  

3. 目前跨链资产的混乱现状很大程度上源自对跨链资产命名的随意简化。除了 StellaSwap 直接在前端将 anyUSDC 改成 USDC 外,类似的例子还包括 Near 中显示的 ETH,其实是由 nETH(n 代表官方彩虹桥)简化而来。以及 Cosmos 生态中通过不同路径跨链得来的 ATOM,本质上也不是一回事。

  


  

所以不要简单的被资产名称所误导,保持对跨链资产发行方安全性的关注,或许将成为未来所有加密投资者一个必备的功课。

相关文章