LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 区块链资产 > CelerNetwork发布状态通道Substrate模块以增加对Polkadot的支持

CelerNetwork发布状态通道Substrate模块以增加对Polkadot的支持

2021-02-26 CelerNetwork 来源:区块链网络

我们在以太坊主网上运行Celer状态通道网络已经有一年半了,现在很高兴地向大家宣布,由我们开发者社区搭建的Celer状态通道substrate模块正式发布,这标志着我们将通用状态通道作为Layer-2扩容方案引入Polkadot的首个里程碑。这些模块可以用来启动一条新的平行链,用于托管和操作状态通道。其他substrate框架也可以导入这些模块,以兼容发送有条件的支付和解决链下状态转换的依赖性。

这一版发布推出了两个substrate模块:一个是通用支付通道,支持在链上可验证状态的条件下高效完成链下代币转移;一个是应用状态通道框架,可以表述任何逻辑来产出结果作为支付条件。查阅更多关于Celer状态通道架构的信息请访问此链接:https://www.celer.network/docs/celercore/channel/overview.html。

此次发布的版本支持哪些功能?

通用支付状态通道的substrate模块已经实现了与在以太坊上的状态通道合约100%对等的功能,其中包括一个全双工通道,覆盖了整个通道生命周期的所有必要操作。具体如下:

原生代币支持:用户可以选择Polkadot原生代币来开启基于Substrate的通道。

通用状态通道:依靠依赖性虚拟通道解决有条件状态的依赖性。

全双工通道:支持双工通道中两个独立的单工(单方向)通道,使链下通信更加简单高效。

布尔条件接口:定义返回布尔值的条件。

布尔与解析逻辑:基于布尔与逻辑解析一组条件。

布尔或解析逻辑:基于布尔或逻辑解析一组条件。

Numeric条件接口:定义返回Numeric数值的条件。

Numeric ADD解析逻辑:基于Numeric ADD逻辑解析一组条件。

Numeric MAX解析逻辑:基于Numeric MAX逻辑解析一组条件。

Numeric MIN解析逻辑:基于Numeric MIN逻辑解析一组条件。

单笔交易通道开通:通过原生代币的资金审批,用单笔链上交易开通通道。

动态提现:在挑战期内只要没有节点不同意,就可在通道最终确认前提现。

合作动态提现:跳过挑战期,在双方达成一致时,在通道最终确认前提现。

轻量级协作链上检查点:支持链上共同签署状态的快照转移映射。

批量多通道结算:通过一次链上交易完成多个通道的批量结算。

批量多支付清算:使用PayIdList通过一次链上交易完成N笔支付的批量清算,其中清算n笔支付只需要 O(1) 链上存储和O(n/N)链上验证。

合作设置:跳过挑战期,并在双方达成协议后设置通道。

一个不同之处是,目前substrate状态通道模块没有使用protobuf,而是使用parity-scale-codec来处理状态通道消息。我们提供了一个docker镜像和演示客户端来测试支付通道的核心功能。

接下来做什么?

我们目前所做的工作将在未来支持加速跨平行链的快速交易,并由流动性提供者来支持多跳状态通道交易。这将通过在Polkadot平行链之间的低成本小额支付,实现更快的「跳链」,并补充Polkadot现有的跨链基础设施。为了实现这一目标,我们正在研究XCMP和潜在的SPREE整合,并添加功能来接受来自其他平行链的代币,以用于Celer状态通道substrate平行链的存款和流动性。此外,我们还计划在未来的版本中推出Polkadot的链下服务商插件。

这将使Celer Network成为一个桥接型基础架构,以支持Polkadot各平行链间高效、快速的资产转移。

别忘了关注Celer Network公众号哟

Celer官方客服二维码

Celer Network致力于以链下扩容技术为基石构建匹配互联网规模的区块链应用入口平台,让所有人都能够在该平台上便捷快速地开发、运行与使用高性能的分布式区块链应用。

官网:?https://www.celer.network/

博客:?https://blog.celer.network/

电报群: https://t.me/celernetwork

微博:http://weibo.cn/celernetwork

—-

编译者/作者:CelerNetwork

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...