原文标题:《观点 | 比特币锚定币将增加系统攻击风险》
原文来源:区块链研习社
renBTC、tBTC、kava 等去中心化比特币锚定币模式辨析。
把比特币引入以太坊生态是长期的主线,值得长期关注。当然把比特币引入其他生态也是其他生态的长期主线,如果你看好那个生态,同样值得关注。
把比特币引入其他生态,事实上就是跨链,虽然名义上的跨链双雄 Cosmos、Polkadot 在跨链上还没啥动静,可以太生态内的跨链项目遍地开花,甚至有的已经起势。
比特币锚定币基本可以分为两派,中心化派和去中心化派,中心化派实力较强。
中心化锚定币主要有 WBTC、HBTC、imBTC、BTCB 等,以 WBTC 为代表(受到 DeFi 生态认可)。WBTC 之前的发展也不算好,直到 Maker 把 WBTC 列为了可抵押资产,WBTC 的数量开始快速增长,目前已经接近 5000 枚。关于 WBTC 的具体介绍可以点击上方链接进行了解。
数据来源:https://debank.com
下面先介绍下 renBTC、tBTC、pBTC 三个去中心化比特币锚定币的基本情况。
一、renBTC
REN 是个老项目了,之前做暗池交易,后来开始做跨链项目,已于近期上线主网。
上线后 renBTC 的铸币量不断上升,短时间就达到了 100 多枚,在昨天宣布和 Synthetix、Curve 合作实行铸币激励后(激励奖励为 SNX、REN、CRV、BAL 四种代币),renBTC 的数量在短时间内实现了翻倍。
数据来源:https://debank.com
REN 系统内的节点被称为 Darknode(暗节点),每个节点需要抵押 10 万个 REN ,节点获取手续费奖励,也接受作恶惩罚。
REN 使用安全多方计算来保证系统安全,私钥不会暴露,节点本身也无法知晓私钥。每个分片的 REN 节点必须集体绑定不少于相应分片中锁定的 BTC 价值三倍的资产,来实现锚定。
REN 非常容易被集成,目前已经被 Curve 、1inch 支持,ren 组建了阵容豪华的 DeFi 联盟,以支持集成通过 REN 铸造出来的 renBTC、renBCH、renZEC 等锚定币。
REN 体系内,节点锁定的 REN 代币的整体价值要高于锁定 BTC 价值的三倍,对于铸造 renBTC 来说,这有明显的天花板,renBTC 的最大值是 REN 市值的三分之一。
二、tBTC
tBTC 受到很多机构青睐,种子轮参投机构为 a16z、Polychain、Draper Associates 等知名机构。后期通过 Keep(tBTC 系统代币)代币进行的融资,又受到了 Paradigm 、分布式资本、Collaborative Fund 等机构的热捧。
很难说是因为前浪们没有投资机会,还是因为 tBTC 确实实力强大,让这么多机构选择了 tBTC。
但备受期待的 tBTC 开局不利,上线两天后即因重大漏洞而宣布暂停充值。
但项目并未停止,并且宣布 7 月 8 日 将在主网上线 ETH「质押空投」活动,以激励用户成为 tBTC 的验证人。
活动将持续大约 6 至 12 个月,共分发 KEEP 总量的 20%,期间所有 ETH 的持有者可以通过质押 ETH 成为 tBTC 的验证人,为资产跨链提供去中心化托管服务。
tBTC 系统内的关键角色是验证人,每次铸币都有 3 个验证人被随机选中,验证人必须提供价值 1.5 个比特币的 ETH 作为质押品。通过门限签名方案保证没有人能单独控制抵押品,必须 3 个签署者一致行动才能控制比特币。
签署者正常执行操作将会获得手续费收入,但事实上签署者获得的收益率从现在公布的资料看是很低的,只有 1.25% 的收益率。而相比之下以太坊借贷平台的存款利率要高出不少,且 ETH 2.0 Staking 收益率也必然高于 1.25%,tBTC 系统的吸引力是存疑的。
且 tBTC 系统对铸币额度进行了限制,暂时单次只能铸造 1 枚 tBTC,多个 BTC 需要进行多次铸币,增大了系统摩擦。
三、pBTC
pBTC 使用可信计算来保证安全,BTC 地址由一组运行可信执行环境(TEE,一种硬件)的验证人管理,通过门限签名方案(TSS)进行协调。
这要求可信计算环境足够安全,但事实上可信计算环境的安全性是存疑的,之前就被爆出过漏洞。pBTC 的发展并不算好,铸造量只有 29 枚。
数据来源:https://debank.com同时 Provable Things 还于 4 月份在 EOS 上发行了 pBTC,但发行量只有个位数。
四、其他
sBTC 是合成资产模式,通过超额抵押 SNX 生成 sBTC,铸币量受制于 SNX 供给及 SNX 的价格。sBTC 目前存量有 307 枚,量还是可以的,但大规模扩展也不现实。合成资产不属于跨链模式。
kava 已经上线了稳定币生成系统,目前已经可以通过抵押 BNB 生成稳定币 USDX,对于 BTC 跨链在计划内的。
kava 基于 Cosmos 框架,Cosmos 的跨链中枢 IBC 还未完成开发,现在实现的和币安链的跨链,是通过构建转接桥直接完成的( IBC 若上线,应该是基于 IBC 实现间接跨链)。通过和 kava 成员的沟通,比特币跨链还是会基于 IBC 实现,但也可能会先使用托管方案。
Thorchain 被称为跨链的 Uniswap,想要直接实现不同链之间的资产兑换。可以理解为一个什么链资产都能交易的 Uniswap。
Thorchain 的设想听起来就很复杂,但却也最符合区块链的自由精神,资产任意流转与交换,是不是有点价值互联网内味了。
kava 和 Thorchain 都有自己的主网,使用 Staking 保证系统的安全性,并且都把 66% 的抵押率作为了重要关口。
好像看起来一切都很好,并没有什么问题。但比特币等没有智能合约代币的跨链有个致命问题,就是抵押品的保管问题,以比特币锚定币为例探讨下。
五、中心化锚定币的上限及保存
我们知道跨链是不可能让一个链上的原生代币,到另一个链上流转的,所谓跨链只是通过一定方式,把一个链上的代币锁定,在另一个链上生成对应锚定代币,从而实现跨链流通。不同跨链方案只是实现方式的不同。
中心化锚定币必须信任发行方或托管方,imBTC、WBTC 等都是如此,一般来说用户对他们的信任和托管方信誉成正相关。
中心化模式必须信任中心化机构,这和区块链精神相悖。但从实用主义的角度看,在一定程度上接受也并无大碍,WBTC 已经事实上在 DeFi 生态扎稳脚跟,这很能说明问题。
中心化发行的比特币锚定币,托管方实力越强,天花板越高,甚至可以联合多个实力强大的托管方共同托管,提升铸币上限。
但中心化机构并不透明,机构实际情况无法掌握,发生重大事件大众无法知晓,对于托管方的信誉评价是个难题,这些会制约中心化稳定币的使用。
在保存上,中心化锚定币通过冷钱包、多签等方式,保存并不困难。
六、去中心化锚定币的上限及保存
去中心化锚定币的上限 renBTC 要求节点质押的 REN 的价值是抵押 BTC 价值的 3 倍,这直接限制了 renBTC 的数量。以 REN 7600 万美元的市值计算,即使全部的 REN 都用来锚定抵押物,也只能发行 2500 万美元的锚定比特币,按比特币 1 万美元计算,只能发行 2500 枚。
除非 REN 的市值不断提升,或者修改抵押率限制。市值的提升要不断捕获价值,诚然铸币以及交易会使 REN 捕获价值,但我并不认为能够大幅提升 renBTC 的数量上限。
tBTC 在上限问题上要好的多,因为 tBTC 是使用 1.5 倍于抵押 BTC 价值的 ETH 作为锚定,所以理论上其上限最高是 0.6 个 ETH 的市值,这明显要比 REN 的上限高多了。但很明显 tBTC 要和以太生态竞争 ETH,从 tBTC 的设计来看,这并不容易。
kava 和 Thorchain 并没有用自己的主网币锚定比特币,但主网的安全性很明显会是制约承载资金量的关键因素。理论上代币的价值越高,Staking 收益越高,收集筹码攻击网络就越困难,所以市值会是其承载资金量制约因素。
去中心化锚定币的保存对于 kava 这类跨链公链来说,理论上超过三分之二的代币被 Staking 锁定,系统应该比较安全,但事实上跨链比特币的出现,改变了这一现状。
比特币是没有智能合约的,谁掌握了私钥,谁就能拿走比特币,没有任何其他限制的可能性,所以跨链抵押品的保存只是尽可能在私钥保存方式上下功夫。
但不论如何在私钥上下功夫,一旦抵押比特币资产价值过高,都将面临验证人串谋盗取抵押物的风险。
以 kava 为例,假使通过节点多签的方式实现比特币抵押品的保存,随着抵押物价值的增加,节点之间串谋夺取抵押物品的风险会越来越高。因为节点本身抵押的 kava 代币并不多,他们付出的损失很小,但收益可能非常高,这里的攻击动机就会比较充足。即使是通过 Cosmos 节点验证也是一样的道理。
但让更多高信誉度的机构成为验证节点,可以减小攻击风险,高信誉度节点参与攻击将会搭上他们自身的信誉价值,多个高信誉度节点组成的验证人群,会更为安全,但也可能会损害去中心化属性及公平性。
一个简单的结论是,比特币这种无智能合约代币的跨链,会增大系统被攻击的风险,这个结论适用于大多数主网跨链项目。
对于 REN 来说情况会好一些,因为节点要持续将绑定的 REN 保持在抵押物价值的 3 倍以上,但事实上超过一定数量节点进行串谋同样是可能的。
而且当市场发生极端行情,REN 对 BTC 价格暴跌,导致锁定 REN 价值大幅降低,甚至低于抵押品价值时,串谋攻击的可能性会变得更大。
tBTC 大概率不会串谋攻击,因为每个对应 BTC 都有 1.5 倍价值的 ETH 作为担保。除非 ETH 对 BTC 价格大幅下挫,否则大概率不会发生攻击事件。
而通过智能合约跨链的代币,在抵押品保存上会好一些,虽然随着锁定资产价值越来越大,合约本身被攻击的风险也越来越大。但智能合约的好处是可以在规则上做出限制,来规避盗取及攻击风险,比如可以规定代币只能原地址进出。
七、总结
1. 以太坊去中心化锚定比特币发展火热,renBTC 发展较快;
2. 中心化锚定比特币保持领先优势,可扩展性更强,但要承担不透明风险,WBTC 为代表;
3. 去中心化锚定比特币受制于本身市值,可扩展性较弱;
4. 公链型跨链比特币,可扩展性受制于自身市值及抵押物盗取风险;
5. 智能合约跨链项目,通过合约规则设置,可能规避掉抵押物盗取攻击。
致谢:行文过程中,部分细节确认上,受到了 Ferry@Kava、Rebecca@ 头等仓 的帮助,文章只代表作者个人观点,不构成任何投资意见或建议。由于水平有限,如有错误还请指正。
参考资料:https://github.com/renproject/ren/wikihttps://www.chainnews.com/articles/348572078171.htm
https://tbtc.network/developers/how-to-use-the-tbtc-dapp
https://tbtc.network/developers/tbtc-technical-system-overview
https://github.com/thorchain/Resources/blob/master/Whitepapers/whitepaper-template.md#part-1
原文地址:https://www.8btc.com/media/612088