随着Polkadot社区进入2022年最后一个季度,我们想向社区更新我们一直在研究的一些重要的开发主题。包括平行链可扩展性、平行链开发、中继链治理、跨链通信、公益平行链、与其他生态系统的桥接以及质押。我们一直在努力开发这些功能和升级,并期待它们被Polkadot社区使用。
异步支持
异步支持是Polkadot平行链共识协议自2021年12月在Polkadot上线以来的第一组重大优化。可扩展性是区块链生态系统中一个很大的话题,作为Polkadot协议的设计者,Parity和Web3基金会的目标就是为每个平行链提供大量增加的块容量,来满足平行链的需求。如果网络启用了异步支持,平行链的12秒出块的时间将缩短至6秒,这意味着在平行链上执行的交易延迟更低,最终确定性更快。此外,平行链区块本身将被分配更多的执行时间,这意味着它们可以获得更多的吞吐量。
异步支持是一个跨越runtime运行时、网络协议和收集人逻辑的大型升级,旨在做3件事:
将平行链出块时间减少到6秒
将每个区块的可用块空间量增加5-10倍
允许平行链区块在第一次尝试没有进入中继链时被“重新使用”
这是一项重大的可扩展性改进,它将增加每个平行链可以做的工作量,并优化网络性能允许更多的平行链注册。我们估计此次更新将使网络的总TPS容量达到100,000到1,000,000之间,而不会影响网络的安全性。
我们预计异步支持将在2022年终的时候准备好,并在Kusama上部署,之后在Polkadot上部署,并等待审计和测试的结果。
相关链接:
GitHubIssue3779:异步支持规范和跟踪。https://github.com/paritytech/polkadot/issues/3779
Sepolia测试网现在是Chainlink的主要以太坊测试网:金色财经报道,Chainlink在社交媒体上发文表示,Sepolia测试网现在是Chainlink的主要以太坊测试网,其核心服务如价格信息流、VRF、自动化和功能已经在网络上运行。开发者可以使用Chainlink水龙头访问Sepolia ETH和LINK。[2023/3/5 12:42:39]
GitHubPR5022:异步支持MegaPR。https://github.com/paritytech/polkadot/pull/5022
平行线程/Next-GenerationScheduling
我们设定的主要目标之一是尽可能轻松地在Polkadot生态系统中构建。虽然智能合约平行链可以使网络轻松构建并可以使用互操作性,但我们的目标是在堆栈的各个级别改善开发者的体验。Polkadot上的早期平行链竞拍是一个重大事件,获得了大量社区支持。每个竞拍获胜者都有权在2年内推出一条定期执行的链。随着时间的推移,平行链插槽供应量的增加,获得平行链插槽变得更便宜。但建立支持者社区、等待下一次竞拍、开启crowdloan以及与其他项目竞争来赢得插槽的机制,对于希望加入Polkadot生态系统的项目来说,仍然是一个巨大的门槛和障碍。
平行线程是这个问题的解决方案。平行线程是随付即用的平行链。平行线程能够轻松启动智能合约来启动区块链。它们可以在不等待下一次竞拍的情况下启动和运行,也可以做除了将代码上传到中继链并启动一些收集人节点之外的任何事情。平行线程专为快速迭代和修补程序的专业团队,以及黑客松参与者而构建,适合非常快速发展的区块链开发者生态。
平行线程代表了在Polkadot和Kusama上启动L1链的一个简单、容易且可访问的入口点。平行线程区块与平行链区块一样安全。平行线程架构只能在Polkadot上实现,而不能在单链上,因为Polkadot具有用于分配区块空间、数据可用性和执行的独特市场机制。
Polygon将于7月21日推出zkEVM,可提供“EVM等效”解决方案:7月18日消息,Polygon将于7月21日推出zkEVM,可为开发人员和用户提供“EVM等效”解决方案、高性能zk证明机制(zk-proofs)与以太坊主网级别的安全性。此前报道,Polygon DeFi负责人表示Polygon Hermez即将推出zkEVM。[2022/7/18 2:20:06]
平行线程还允许无缝升级为具有保证容量的平行链。就算在运行期间,平行线程也可以参与平行链竞拍并升级到完整的平行链。
我们估计平行线程将在2023年第一季度/第二季度推出。
同时,我们正在进行持续的研发工作,以探索我们目前称为下一代调度的东西。下一代调度与平行线程有关:一种赢得插槽竞拍的平行链能够“增加”他们可以访问的块空间量和执行时间的能力。这是协议更改的一种类别,旨在通过允许平行链和平行线程根据自己的要求调整它们使用的共识资源的数量,使Polkadot成为最高效的区块空间市场。平行链和平行线程应该能够通过避免支付超出其需要的费用来节省共识和安全成本。此外,这将确保这些资源可供其他链购买,从而总体上提高网络的效率。
相关链接:
GitHubIssue5492:https://github.com/paritytech/polkadot/issues/5492
XCMv3
随着Polkadot的核心论题——区块链互操作性,在过去2年中成为现实,我们比以往任何时候都更了解跨链通信在多链未来中的影响和重要性。
Polkadot的XCM是Cross-ConsensusMessaging的缩写,正在发布第三个主要版本。
Uniswap Labs即将在Polygon部署Uniswap V3合约:12月18日消息,Uniswap社区通过治理过程投票通过在Polygon部署V3,Uniswap Labs将在几天内部署Uniswap V3合约。[2021/12/18 7:47:56]
XCM是一种用于跨链通信的通用语言,可以在Polkadot生态系统内部或外部使用。结合传输协议XCMP-Lite或其他未来的传输协议,它可用于在平行链之间进行安全且无信任的通信。
XCM已经在Polkadot生态系统中使用。随着XCMv3的发布,平行链以及部署在它们之上的合约和应用程序将受益于额外的功能。包括对桥的支持,例如到外部网络,也改进了操作、NFT和API的费用支付,用于查询和调用其他链上的模块。
XCMv3依赖于WeightsV2,我们的目标是在2022年底之前准备好部署。
相关链接:
XCMv3:https://github.com/paritytech/polkadot/pull/4097
FRAME:WeightsV2
从以太坊早期开始,就一直在讨论改变“gas”支付的概念,让其变得多维,以准确反映不同类型资源的使用情况,以便更准确地设置和调整费用。Polkadot现在正在使用WeightsV2实现这些想法。
Weights是根据区块容量衡量Substrate交易和操作的机制。WeightsV2引入了多维权重的概念,它不仅测量执行时间,还测量特定操作访问的状态量。Polkadot对此特别感兴趣,其中验证特定平行链块所需的数据量是一个关键的决定因素,并且必须限制在中继链的链上配置所接受的大小范围内。从本质上讲,WeightsV2使Substrateruntime更适合无状态客户端方法,因此这标志着使用Substrate轻松编写平行链的关键一步。这也是XCMv3的前身。
Polygon中国区负责人Charlie:元宇宙真正释放创作者、技术和设计师潜力:据官方消息,2021年9月23日Polygon 中国区负责人 Charlie做客XT三周年专题AMA直播间,与金色财经主编Maxwell在XT官方英文群以“元宇宙的虚与实”为主题进行了在线AMA活动。
活动中,Charlie表示:“Polygon目前已经成立了元宇宙游戏联盟 - Metaverse Gaming Alliance, 目前已经跟多家游戏底层公司,元宇宙主题的应用型项目,比如Atari,Zen Run, Decentral Gams, Decentralend, Community Gaming等一起组建了这个联盟,一同来推进这个重大科技未来发展,建立具体的发展规划,战略设计,内容创新,行业调研的组织。”
XT是一家社交化交易平台。[2021/9/23 17:01:28]
WeightsV2将于2022年10月中旬投入使用。
相关链接:
GitHubIssue12176:?Weightsv2的其余部分。https://github.com/paritytech/substrate/issues/12176
治理改革
Polkadot的治理系统正在为改革做好准备。我们一直在关注区块链行业的发展,并预测未来将允许完全去中心化或非去中心化的项目。部分去中心化是一个正在迅速消失的类别。为此,GovernanceV2是使Polkadot的链上、有约束力的决策过程尽可能去中心化的下一步。
我们新颖的治理系统取消了理事会和技术委员会,引入了PolkadotFellowship,并将Polkadot中的每一个决定都提交给社区进行公投。它的代理系统允许社区领导者为所有决策或某些特定领域或重点领域提供代理服务。在公投中投票、提交公投或成为代理的行为是完全无需许可的。GovernanceV2体现了Polkadot链上治理机制自我升级的能力,这种能力被称为“元协议”。要详细了解此次改革中涉及的设计注意事项和机制,请参阅GavinWood的长篇博客文章,链接在下面。
IOTA发布Pollen测试网v0.3.1版本:据官方博客消息,IOTA(MIOTA)发布了Pollen测试网v0.3.1版本 。新版本的更新包括根据新Tangle RFC重构消息结构、添加基于社区的入口节点、添加提交标签、添加软件包以解决常见的前哨错误等。[2020/11/14 20:46:44]
新的治理系统计划于2022年第四季度初部署在Kusama上。部署新治理系统的提案将提交给社区,需要由代币持有者在公投队列中投票和批准。
相关链接:《Gavin亲笔|Gov2:波卡的下一代去中心化治理》
集体平行链
公益平行链团队一直在对新的平行链PolkadotCollectives进行最终测试。该平行链将成为众多为Polkadot网络提供服务的集体所在地,包括上述将在Kusama部署的技术Fellowship。
预计将推出的第一个集体是PolkadotAlliance这是一个社区倡议,旨在创建一个链上机构来捍卫Polkadot品牌和对开源代码的公平使用。
预计在10月下旬推出。
相关链接《Parity即将在Polkadot上推出「集体」平行链!》
BridgeHub
Parity的桥团队已经在Polkadot<>Kusama桥的开发上工作了一段时间,并准备启动它的上线过程。生态系统中的其他几个团队也在开发桥协议,例如Snowfork和Centrifuge。公益平行链团队将致力于在Kusama和Polkadot上启动平行链,并作为每个网络的桥枢纽。
Bridgehub将是每个网络内的消息路由服务。也就是说,它不会存储关于桥接链的太多状态,而是将消息转发到其他平行链来处理。
Bridgehub的上线计划正在制定中,预计在2022?年底前上线。
提名池&快速解押
Polkadot很高兴能够引领PoS区块链的未来。我们一直处于领先地位,并且已经将我们的思维方式从“进入PoS”转变为“超级扩展PoS系统”。提名池将扩大可以参与Polkadot质押系统的人数范围,质押仪表板将使每个人都可以轻松地学习如何做到这一点。
提名池是对Polkadot质押系统的重大升级。提名池允许用户在未经许可的情况下创建其他人可以加入的质押“池”,并且这些“池”将一起用于提名相同的验证人。池里的投票将自动在被提名的验证人之间进行平衡,从而使提名收益最大化。提名池使得更多的提名人,尤其是较小的提名人,可以加入质押系统。
提名池已经在2022年6月在Kusama上线,这些确实实现了成为Polkadot的真实价值实验游乐场的目的,目前创建了超过64个提名池。
自0.9.28版本起,提名池将添加到Polkadot,但会使用默认参数,也就是还无法创建任何池。一旦这个runtime被执行,可以通过治理提案设置初始配置,例如可以创建多少个池,可以加入多少个成员等。提名池被设计为无限可扩展,这意味着对可以参与其中的提名池和成员的数量没有技术限制。不久后,我们的目标是在质押系统中添加快速取消质押功能,来帮助那些没有获得奖励的提名人迁移到提名池。
相关链接:
GitHubPR10694:提名池。https://github.com/paritytech/substrate/pull/10694
提名池和Polkadot的NPoS历史:https://www.youtube.com/watch?v=_wjAYivFQBU
Staking8-9月更新:https://polkadot.network/blog/staking-update-august-september-2022/
StakingDashboard
除了扩展Staking协议本身功能的工作外,我们还认识到需要使最终用户和普通用户可以简单方便的访问和使用Staking。
为此,ParityTechnologies开发了一个StakingDashboard,目前处于公开测试阶段。该仪表板允许用户探索和提名验证人,并查看有关其质押回报的指标。
StakingDashboard还利用了Polkadot一流的轻客户端技术,该技术允许用户与区块链直接交互,而无需向Infura等中心化服务提供商“打电话回家”,后者可能会出现故障、限制访问,或收集有关用户的数据。
Parity的区块链UI开发允许用户有不同的选择。因此他们可以选择使用中心化服务来为应用程序增加更多功能和数据;同时提供去中心化的服务,以便在中心化服务停止后还可以继续使用。
这是我们正在开发的众多产品中的第一个。
StakingDashboard将很快推出公开测试版,但测试版功能齐全并且已经可以使用。
争议惩罚DisputesSlashing
Polkadot平行链协议在2021年12月上线。Parity的软件开发方式是尽早且经常发布,所以平行链协议的初始版本不支slashing逻辑。这为验证人社区提供了与网络一起升级的机会,并确保以这样一种方式配置他们的节点,即一旦惩罚代码上线,它们就不会被错误地惩罚。一旦启用了争议惩罚,提交无效平行链区块的验证人将被惩罚其全部质押,而产生错误争议的验证人将被惩罚少量的数额。这大大增加了整个网络的经济安全性。
我们估计争议惩罚将在2022年底准备上线。
相关链接:
Polkadotv1.0:分片和经济安全
Polkadotv1.0:分片和经济安全
Polkadotv1.0:分片和经济安全
Polkadotv1.0:分片和安全——?争议的处理
GitHubPR5535:runtime/disputes:slashing。https://github.com/paritytech/polkadot/pull/5535
原文链接:https://polkadot.network/blog/polkadot-roadmap-roundup/
翻译:PolkaWorld社区
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。