ChainX 的这两年:从跨链枢纽到比特币二层网络

共 4548字,需浏览 10分钟

 ·

2021-06-12 08:09

加入 PolkaWorld 社区,共建 Web 3.0!


6 月 8 日,ChainX 上线满两年,PCX 也进行了第一次减半。作为波卡生态最早上线的项目,两年来 ChainX 也在创新和探索的过程中不断成长。这次 PolkaWorld 采访到了 ChainX 创始人光华,他和我们分享了这两年来的一些经历和思考。



上线:全球第一条 Substrate 链


2017 年, 跨链在区块链技术圈是最火热的话题之一,技术出身的 ChainX 的创始人光华和利鹏也对跨链技术产生了浓厚的兴趣。在一次 Cosmos 开发大赛上,他们问了评委一个问题:“你们对 BTC 的跨链有方案吗?准备怎么做?”,对方回答说现在还没有比较好的方案,愿意悬赏 100 万美金征集比特币的跨链方案。一番研究后,团队认为比特币跨链的难度挑战较大,于是 “做比特币跨链” 的想法就这么萌芽了。


有了想法,接下来就是要寻找合适的技术方案。新兴的 Polkadot 进入了两人的视野,他们很快被吸引住了。在一番比较后,他们最终选用了波卡来作为技术框架,那时 Substrate 还没有从波卡中剥离出来。被问到为什么选择了波卡而不是 Cosmos 时,光华解释到,“波卡背后的技术团队 Parity 来自以太坊,有着区块链行业最丰富的工程实现经验,波卡还使用了更 “极客” 的 Rust 语言”。在开发过程中,ChainX 团队为波卡和 Substrate 贡献了不少代码。


今天看到波卡和 Substrate 的迅速发展,让他坚信当初选择是非常正确的。“做一个很复杂的项目不是那么容易的,以太坊转型 PoS 做了 6 年也没有完成。现在回过头再看,我对波卡的开发进度是很乐观的,这两年技术开发的进展其实是一直在稳步推进的,功能、技术创新性、工程实现的包容性和综合性,也在齐头并进。”


2019 年 5 月 25 日,ChainX 主网上线了,它是第一个使用 Substrate 框架开发并成功上线的项目,首次向世界证明了 Substrate 框架确实可行。在 ChainX 上线的一年后,波卡的金丝雀网络  Kusama 上线。



1.0 时代:跨链资产枢纽


ChainX 的目标是成为波卡生态的 “跨链资产网关” ,第一步就是将加密世界中共识最强大的资产比特币跨过来。


ChainX 开创性地采用了多签轻节点跨链的方案。用户将 BTC 充值到指定的多签地址,就可以生成 ChainX 上的镜像资产 X-BTC,这就实现了将比特币链上的 BTC 跨到 ChainX 上,成为 X-BTC。等到跨回比特币链上时,用户可以发起一笔交易,把 ChainX 上的 X-BTC 销毁,释放原来的比特币上的 BTC。为了保证跨链过程和跨链资产的安全,设置了 15 个托管人,每笔交易需要经过超过 2/3 托管人的多重签名才能进行。


只要把 BTC 跨链到 ChainX 上来,生成 X-BTC,就能 “挖” 出 ChainX 的本地代币 PCX。这既解决了网络冷启动问题,同时也让 PCX 的分配从一开始就做到了充分的公平和去中心化。这一举措立即受到追捧,上线后不久,ChainX 链上就聚集了两万个 X-BTC。


上线后,围绕着 “跨链资产枢纽” 这个方向,ChainX 开始不断探索。枢纽的意思,是指事物相连的中心环节。要成为跨链资产的枢纽,就必然得去开发多条区块链的跨链桥,连接多条区块链。ChainX 相继开展了与 Filecoin、以太坊、DOGE 等链之间的跨链桥的开发。



2.0 时代:成为比特币 Layer 2 网络


随着 Substrate 2.0 的推出,2020 年 11 月,ChainX 也升级到了 ChainX 2.0 版本。这一次升级不仅是技术方面推出了很多新功能,还发布了 ChainX 2.0 白皮书,更新了战略定位。


在 1.0 时代,ChainX 的目标是成为跨链资产网关,跨尽可能多的链,这一目标已经在一步步实现了,DOGE、ETH、BNB 等跨链桥很快都将上线到 SherpaX 网络。在 2.0 时代,ChainX 把重点放在比特币去中心化跨链上,不断提高跨链方案的去中心化程度,把 ChainX 建设成为比特币的二层网络,解决 BTC 高手续费、高延迟的问题。


光华认为,其实实现比特币跨链的最优方案,是将 BTC 轻节点内置于 ChainX,也就是把 BTC 所有的逻辑和代码写到 ChainX 链上,让 ChainX 链可以参与 BTC 共识,这是难度系数最大,也是去中心化程度最高的方案。但问题在于,由于 BTC 不支持智能合约,所以无法将 ChainX 链上的资产跨回 BTC。因此最初的 ChainX 采取了多重签名这个折中的办法。


目前,除了多签之外,ChainX 还在开发另外三种跨链方案。很快将同时提供多种方案供用户自由选择:


  • 1.0 方案:15 重多签托管;

  • 2.0 方案:借鉴 PolkaBTC 使用无信任抵押。即用户把 BTC 转到自己的地址,超额抵押 PCX  来进行 BTC 跨链。任何人都可以参与抵押,不再需要多签托管;

  • 3.0 方案:门限签名,取消 15 重签名限制,可以进行无限多重签名;

  • 4.0 方案:在 3.0 方案的基础上,私钥的持有者本人拥有一票否决权,防止串通,更加符合区块链世界 “私钥即资产” 的精神。



3.0 时代:Coming 提高跨链比特币的实用性


接下来,ChainX 很快要进入 3.0 时代 —— 把跨链 BTC 真正应用起来,实现商业化。在这一阶段,要把跨到 ChainX 链上的 BTC 用起来,这也是 ChainX 目前的阶段。


6 月 4 日,ChainX 上线了隐私通讯软件 Coming用户可以使用 Coming 来进行隐私通讯,解决了目前的一些通讯软件(比如微信)无法保护隐私的痛点,还可以使用 X-BTC 进行又便宜又快的支付。



隐私通讯 + BTC 支付


让大家从现有的互联网中转向 Web3.0,除了要有波卡、ChainX 这类基础设施之外,其实还需要一个 “杀手级应用” 来促成这种转变。因为满足了 “隐私通讯 + BTC 支付” 这两大刚需,Coming 有望成为 Web3.0 世界的流量入口。


从古至今,全球共识最强、发展最迅猛的全球化货币就是 BTC。很多中国人可能从来没有拥有过美元,非洲人可能从来没有拥有过人民币,但是有很多人都拥有过比特币。因此,ChainX 可以借助 BTC 支付来进行全球化推广。


目前在 Coming 上,已经可以直接使用 X-BTC 进行支付,虽然全球不同国家的人使用不同的货币,但是 BTC 的共识却是全球化的,因此使用 BTC 进行支付可以大大地方便全球的用户,而且使用 BTC 的镜像资产 X-BTC 还可以解决传统比特币交易速度慢、价格高的问题。Coming 将与欧洲、东南亚市场的线下商户合作进行推广。未来接入波卡和 Kusama 后,还会支持波卡生态的 token 进行支付。


Coming 作为流量入口,将吸引大量用户,Coming 的目标是在今年之内达到一百万用户。通过 Coming 带来的用户,把 ChainX 上跨过来的 BTC 真正应用起来,用 BTC 来做支付。等 ChainX 嵌入到波卡生态后,可以将 BTC 和波卡生态的一些应用组合使用,形成积木效应。



Coming 去中心化小程序平台


Coming 上还有去中心化智能小程序平台,将支持波卡各个平行链智能合约平台,甚至可以通过跨链功能支持非波卡生态的智能合约,比如 EVM 等。用户跨链使用其他链上的 DApp,就像在微信中使用小程序一样方便。比如可以用 Coming ID 去玩以太坊上的 Uniswap,也可以去玩币安的 PancakeSwap,又可以玩波卡上 Acala 和 Zenlink 的应用。当 Coming 用户积累到足够多了之后,就会产生用户粘性,让用户自然地使用它。


Coming 为 DApp 开发者提供了中间件平台,可以将 DApp 一键部署到各种智能合约平台,比如 Plasm、Acala、EVM、BSC,甚至蚂蚁链、趣链等联盟链平台。



CID —— 独一无二的链上身份和 NFT


目前 Uniswap、MakerDAO 等去中心化应用开始兴起,但用户却没有一个方便快捷的入口,可以使用这些 DApp。这就像十年前的互联网,用户使用任何应用都需要用邮箱、手机号重新注册一个 ID,但是现在,大家可以用微信一键授权登陆很多应用。


Coming 也将成为进入 Web3.0 的入口。每个 Coming 用户都将拥有一个独一无二的去中心化数字 ID - Coming ID(CID),你可以用 CID 来方便地一键登录各种去中心化应用,不用再在每条链上都注册一套地址和私钥,就像使用微信授权登录 APP 一样。


有意思的是,每个 CID 就是一个 NFT,对应独特的身份卡片,未来可能还会以 VR 等形态展示。



成为波卡的二级中继链


ChainX 计划作为二级中继链融入波卡生态,来和波卡上的一些优秀项目比如 Acala、Plasm 融合。对于波卡未来要开发的消息转接桥,ChainX 也可以和波卡进行技术对接。


所谓二级中继链,就是 ChainX 作为波卡的平行链,其上还可以部署其他的平行链,那么 ChainX 就是作为波卡的二级中继链,比如当 Kusama 和波卡相连后,就会成为波卡的二级中继链。这种二级中继链模式其实也是波卡实现无限可扩展性的基础。互联网也是这样连接起来的,路由器之间互相连接,其实没办法说哪个路由器是二级、三级的,因为大家都是互相连接的。


接下来 ChainX 金丝雀网络 SherpaX 将竞拍 Kusama 平行链,等波卡上线后还会推出一个网络连接到波卡,ChainX 主网还将继续独立运行,使用 SherpaX 和新网络作为连接 Kusama 和波卡的桥。如果你想第一时间了解 SherpaX 平行链竞拍进度,可以加入 Coming 讨论群


  • 欢迎学习 Substrate: 

    https://substrate.dev/

  • 关注 Substrate 进展:

    https://github.com/paritytech/substrate

  • 关注 Polkadot 进展:

    https://github.com/paritytech/polkadot

更多内容:


教程 | 如何在 polkadot.js 中参加 Crowdloan!

解析平行链:实现过程、技术难点、未来发展方向等

不懂就问 5 | 平行链拍卖对波卡生态有什么影响?


扫码关注公众号,回复 “1” 加入波卡群

关注 PolkaWorld

发现 Web 3.0 时代新机遇


点个 “在看” 再走吧!

浏览 35
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报