加入 PolkaWorld 社区,共建 Web 3.0!
波卡生态项目 ChainX 的 CMO Kristen 在 2020 IPFS 生态与分布式存储产业峰会上发表了《ChainX 实现 Filcoin 和波卡网络共振,建设基础设施新生态》的主题演讲,PolkaWorld 精选干货如下。
ChainX 发挥跨链优势进军 Filecoin 生态
我是来自 ChainX 的 Kristen,非常开心参与今天的分享。
IPFS 的出现重新定义了存储方式,ChainX 很早之前便开始关注 IPFS 和 Filecoin,并翻译了白皮书。加上波卡在今年上线,我们认为现在就是进入 Filecoin 生态的最佳时间,希望将波卡生态和 Filecoin 生态结合起来!
我们在今年年初的时候开始正式着手 IPFS 相关开发。ChainX 非常熟悉 Polkadot/Substrate 这一套代码体系,因为 ChainX 是第一个用 Substrate 框架跑起来的公有链,也是第一个在 Polkadot 上探索的跨链项目,我们基于这套技术成功实现 BTC 轻节点跨链,至今已经上线稳定运行1年的时间了。所以我们决定从我们最擅长的跨链开始。着手开发 FIL 的转接桥,链接 Filecoin 生态。
ChainX 具有完全去中心化跨链技术
那 ChainX 的跨链方式具有什么优势呢?首先要了解下跨链的本质。对于跨链,我们很容易被字面意思迷惑。但实际上我们的资产跨链并不是真正的跨过去。
我们拿 BTC 跨链到以太坊为例,所有技术方案要实现的目标并都不是通过在比特币和以太坊之间建立直观的连接,将真正的 BTC 路由到以太坊上,这无法实现。因为,所谓的 Coin 或 Token 本质上都是一种加密数学表示,并且只能依附于当前链上。比特币和以太坊是两套不同结构的链,他们的数据结构和网络上下文均不一样,无法直接没有损失的转换。
所以真正的跨链是锁定和映射的过程。首先将真实资产锁定在原连上,然后在目标连上映射影子资产;反方向跨回来就是将目标链上的影子资产销毁。然后再解锁原链上的资产。
在这个映射和销毁的过程中,就是跨链的技术核心。中介的角色是完全由代码来完成的,还是由人或机构来来做担保,直接影响了,她是否去中心化的和安全的。
现在市面上承担这一角色的大部分具有中心化的特点。比如单独的个人担保、多人联合担保、或由交易所类的中心化系统担保。这就会造成造成不透明性和不安全。
ChainX 的优势就是将这一套代码跑了出来。ChainX 采用的是完全去中心化的轻节点侧链中继的办法,是完全去中心化和安全的。
ChainX 桥接 Filcoin 可实现双向去中心化
那为什么现在市面上很少有人实现呢?这其中原因一部分是因为比特币太不智能了,另一方面是对于轻节点认识不够。
中本聪在 Bitcoin 白皮书中就设计了轻节点协议,如果在目标链上集成原链的轻节点,可以使跨链资产被原链的共识算法保证安全,而不是中心化系统。所以利用轻节点的方式跨链,非常安全和去中心化。
ChainX 耗时一年时间,在全世界范围内,首次集成了 Bitcoin 的轻节点,以完全去中心化的方式,按照 1:1 全额储备金的模式在 ChainX 链上映射出 X-BTC。
任何人都可以提交 Bitcoin 块头,ChainX 会根据它的 PoW 难度来验证,得到 Bitcoin 的最长链。
Bitcoin 上所有发生的交易都可以用 Merkel 证明来验证,这使得 ChainX 成为了一条新的 Bitcoin 侧链。
这一成就使得 ChainX 在去中心化资产跨链领域一度走在市场前列,主网上线之出。非常短的时间内,就有超过千万美金的比特币映射到 ChainX 主网。跨链 BTC 数量快速超越闪电网络,最高期间锁仓接近 2 万个比特币。这使得 ChainX 是事实上比特币最大的侧链和二层网络。
ChainX 推动了市场多款主流 BTC 钱包对 OP_RETURN 的广泛支持,OP_RETURN 是一个备注功能,是比特币去中心化跨链的必备条件。这为比特币未来更广泛的去中心化跨链打下坚实基础。
跨链 BTC 再 ChainX 主网上的转账时间是 2 秒钟,手续费低于 0.1 美分,且吞吐量达到 1000 TPS。跨链 BTC,将来还会被送入 Polkadot 网络,借助 Polkadot 的多链结构,还能达到更大的吞吐量和应用场景。
这是 ChainX 在跨链方面取得的进展。这些经验都是可以共享的。所以ChainX 桥接 Fil 将完全采用比特币的跨链方式,并且比比特币更领先一步。因为比特币没有智能合约,在跨回原链的过程不能靠代码自己跑,还是需要多签托管,牺牲了一部分去中心化。但是 Filcoin 以后也会上线智能合约,那么 ChainX 就可以实现 Filcoin 和 ChainX 主网的双向去中心化的跨链操作。
ChainX 链接 Filcoin 社区稳步进行
我们的跨链工作已经进展了一段时间,主要分为四个阶段:
1、实现 IPFS rust 库
2、实现 filecoin 的 rust 客户端
3、Filecoin 存储矿池
4、将实现后的前三个模块集成进 substrate,作为 parachain
目前团队正在第三个阶段。我们将先完成由从 fil 到 ChainX 方向的跨链,FIL 可以在 ChainX 主网自由流通。反方向的需要等 Filecoin 智能合约正式上线才能完成。但在此之前我们可以按照比特币的处理方式,用多签的办法暂时完成资产跨回去这个步骤。
ChainX 赋能 Filecoin 存储激励机制
完成 FIL 的跨链后可以做什么。首先对于 Fil 的持币用户和矿工来说可以参与资产挖矿,持币生息。
ChainX 链上一共有两种资产,一种是原生资产,一种是跨链资产。凡是通过 ChainX 桥接过来的跨链资产均可以参与挖矿。之所以设计资产挖矿这样的模式因为对于 PoS 系统来说,很容易造成代币集中化的现象,跨链资产挖矿可以让普通的持币者随时可以获得 PCX 的挖矿收益,获得公平的挖矿权益。有利于代币的去中心化分发。另外基于 ChainX 的跨链属性,我们需要跨链资产在链上流动。产生价值。所以资产跨链是一个互利的过程。
ChainX 桥接完成 Filecoin 以后,FIL 将享有和跨链 BTC 一样的权益,参与资产挖矿。如果你是 FIL 的持币用户,你可以把 Fil 充值到 ChainX 链上,来获得 PCX 收益。特别对于 Filecoin 矿工,不仅可以获得存储激励 FIL 代币,还可以获得 pcx 的收益。这是激励上再加激励。赋能 Filecoin 的存储激励机制。
ChainX 繁荣 FIL 生态
FIL 桥接完成后,ChainX 还可以繁荣 FIL 的生态。ChainX 上线了智能合约平台可以孵化一系列的衍生品。
ChainX 基于比特币已经孵化出了一系列的产品,包括游戏,竞猜,当铺等。还有一些 DEFI 产品正在开发中。针对于这个方向 ChainX 将打造出比特币的生态门户。
基于 ChainX 的比特币智能平台对开发者非常的友好。具有非常多的优势,包括高纬度的去中心化、低成本的使用以及更安全的合约语言,因此具备了其他同类型项目不曾有的优势。
同时 ChainX 还有专项基金鼓励开发。所以桥接 Fil 以后智能合约平台将逐步孵化出一系 DApp 应用,包括游戏、竞猜、Defi、Dex、支付借贷、质押等。
ChainX 将借助 IPFS 存储链上数据
桥接 FIL 以后,ChainX 将选择性对接更多的跨链资产,包括以太坊、Zcash、币安链、Libra等。围绕这些跨链资产,ChainX 将孵化一系列 DApp 应用。
随着应用和交易量的增多,链的账本也必然越来越大。存储问题就不得不面对。这也是所有区块链网络需要面对的问题。ChainX计划借助 IPFS 来解决这个问题。
Filecoin 使用的 IPFS 技术可以利用分片,将用户的文件分成 N 份,加密存储在不同节点中。我们都知道文件越小,下载越快。因此,利用 IPFS 进行云存储,只需要以往 1/n 的时间就可以完成存储。
ChainX希望借助 Filecoin存储,将所有链上的数据存入其中,需要使用时可以随时进行调用。
ChainX 将实现波卡和 Filecoin 资产互通
我们也想把 Filecoin 和 Polkadot 网络连通起来,但是实现 Filecoin 和 Polkadot 的互通,需要依赖于 FIL 和 DOT 两个网络的完成度,只有这两个明星项目同时落地了,我们才能建立 Parachain 真正的落地。所以这点的开发进度最主要控制点在 Dot 和 Fil。
但是目前通过 ChainX 也可以实现两个项目的互通。
Polkadot 的目标是链间任意消息通信,不涉及于任何用户应用,但目前区块链上传递的数据绝大部分仍然是资产,ChainX 承担的就是 Polkadot 与外围,资产网关的角色,将主流的 BTC,FIL 等外部资产链接进 Polkadot 生态,因此 FIL 可以通过 ChainX 在波卡生态自由流转。
另外,ChainX 链上的 X-BTC 也可以做为 filcoin 存储的支付手段之一。
ChainX 形成万链互联 Web3 新生态
如此一来,ChainX 可以将比特币社区,波卡生态和 IPFS&FILCOIN 生态链接在一起,他们作为区块链的基础设施,都有着非常庞大的矿工、用户、社区群体。他们与 ChainX 产生连接后,将强强联合,形成巨大的网络叠加效应,共建万链互联、价值自由流转的 Web 3.0 新生态。
ChainX 议会 Grant 大力加速 Web3 进程
区块链的繁荣与发展离不开不开社区,强大的生态的建设需要更多人参与,因此 ChainX 议会推出一系列的 Grant,鼓励开发者,社区运营人员以及市场人员参与生态建设。Grant 可以多次申请,一个项目最高可申请 10 万美金 grant。大概有以下几个方向。
ChainX 钱包:ChainX 目前没有手机端钱包,但是生态中有很多手机端钱包都支持 ChainX 的转账,提息等。所以你也可以选择开发钱包的周边,也可以选择开发手机端钱包。
ChainX 智能合约平台:你可以把 EOS / ETH 上实现的生态迁移过来,你也可以在原创更好的 DApp 应用!我们都非常欢迎。
转接桥:—转接桥是区块链跨链的一个核心思想。ChainX 的代码已全面开源,关于比特币桥接的部分都可以代码共享,但是 ChainX 还希望桥接跟更多有价值的资产。欢迎社区开发者参与。这也是 ChainX 资助的重点方向。
Defi:ChainX 结合了比特币和智能合约平台。所以关于比特币的Defi是我们重点关注的方向。
社区类,市场类:现在 ChainX 已经完全去中心化的交由社区运营。如果您有好的市场和社区运营方案,也可以参与进来。
ChainX 利用跨链优势,将 filecoin,波卡,比特币等价值资产链接,将助力区块链存储的发展,加快Web3到来,希望大家一起参与到这个建设中来。
欢迎学习 Substrate:
https://substrate.dev/
关注 Substrate 进展:
https://github.com/paritytech/substrate
关注 Polkadot 进展:
https://github.com/paritytech/polkadot