Celer网络将为波卡开发第二层(layer-2)解决方案,波卡是一个即将推出的区块链网络,由Web3基金会开发,由Parity提供技术支持。侧链扩展性解决方案的定位是为提高其网络性能,使其拥有了超越第一层扩展性的可能。
如2月20日宣布的,Celer网络和Web3基金会已经合作将Celer的状态通道网络技术移植到波卡的开发环境中。Cointelegraph采访了Celer 网络的联合创始人Mo Dong,以了解更多有关整合计划的信息。
第二层的好处
Celer 网络专注于提供基于第二层扩展的隐私区块链扩展解决方案。它是一类侧链扩展项目的一部分,如Plasma、Optimistic Rollup或闪电网络(Lightning Network)。尽管它们的目的往往不同,但所有这些解决方案都依赖于特定区块链网络的安全性。
对于Celer,通用的“状态通道网络”是关键,正如Dong所解释的:
“我们技术的第一个业务分支是状态通道。它的优势是减少用户交互的延迟率,并降低交互的成本,使成本几乎为零。在交易事务延迟方面,我们可以进行实时化的交易事务处理。”
在很多方面,Celer的工作方式与闪电网络类似,Dong说“Celer相比闪电网络的作用就像以太坊相对于比特币的作用是一样的。”
尽管闪电网络只能在支付过程中使用,但Celer完全支持智能合约功能。他更详细地解释了这个系统:
“这是你我之间达成的一个虚拟智能合约,基本上是说:‘好吧,我们商量好了准备下一盘棋。这是国际象棋的EVM代码。这是国际象棋的初始状态。无论何时我采取行动,我都会向你发出我的行动建议,总是在我的签名上写着这是我采取的行动,这是最新的状态。“然后你再加上你自己的签名。”
他最后说:“我们通过在你和我之间的交易上相互签字来改善项目的状态。”。他提出了这项技术的一些突破性用途,包括“按字节付费”,可以用于实时支付流媒体服务。Celer专注于解决执行智能合约的延迟问题,在智能合约中,状态的每一个变化都需要在区块链上以高昂的成本进行确认。
但是,第一层的扩展解决方案也正在研究中,比如以太坊(ETH)的分片提议。当被问到在以太坊2.0正在运行的世界里,Celer将如何工作时,Dong回答道:
“一个足够分布式运行的区块链在其可扩展性、吞吐量、成本和延迟方面存在一个基本限制。第二层将会做得更好。”
为什么是波卡
波卡是一个新的区块链项目,目前正在开发中,2月份发布 了其beta版本。
与以太坊一样,它将是一个基于支持智能合约的分片链的区块链平台。但是,由于Pallets,波卡的设计重点是互操作性和高级开发功能。
Celer将在波卡开发的区块链框架基底上构建一个“托盘”。虽然可以将它们与智能合约进行比较,但Dong解释说,这两种合约有很大的不同:
“这并不完全是在写一个智能合约,更多的是用一些基本的构造器或者账户、余额等的基本的抽象方式来写你自己的链。看上去和感觉起来都像是智能合约,但水平较低。”
Dong在进一步对该平台进行了阐述:
“我对波卡的看法是,它与所有通用智能合约平台都有很大不同。目前存在的所有其它平台都提供了在单个区块链上构建智能合约的接口。但波卡提供的是用一组原语构建区块链的能力。”
这对于在交互操作环境中保持灵活性非常重要。开发人员没有试图构建一个能够容纳所有人的系统,而是构建自己的自定义链,通过波卡协议进行通信。
Dong用波卡 shine的功能进行举例说明:
“对于一个状态通道,有一件事需要进行大量优化,那就是第一层和第二层之间的通信,因为每当发生争议时。在以太坊,我们需要编写一个可靠的解析器来解析我们定义的(用于通信的)ProtoBuf数据结构。但是在波卡中,因为它是建立在Rust之上的,它有自己的原生ProtoBuf解码器,所以使用这个(原生解析器)就容易多了。”
尽管如此,Dong强调,以太坊和波卡都并不比对方好,因为它们都是为不同的用途提供了不同的工具。
虽然双方已经宣布了合作,但目前还无法预测双方何时能实现融合。