Polkadot推出弹性扩展 提升平行链性能与资源利用

Polkadot引入弹性扩展,提升平行链性能

Polkadot旨在打造一个专注于卓越扩展性和安全性的平台,让去中心化应用能在最佳条件下运行。为了实现这一目标,Polkadot采用了分层架构来实现扩展。

在这种架构中,平行链可以为每个中继链区块提交一个区块。中继链作为中心链,为所有平行链提供共享安全,最多可支持300个平行链。这种分层设计使平行链项目能够整合资源并获得强大的安全支持,大大降低了攻击风险。

最近,Polkadot提出了一系列令人兴奋的变革,其中弹性扩展是一个重要组成部分。这些变革为生态系统内的进一步采用创造了更多可能性。

多核心平行链扩展

弹性扩展的一个关键特性是允许平行链为每个中继链区块生成和验证多个区块。这些平行链区块可以按顺序构建,但中继链会并行处理它们。

Polkadot能够同时验证多个平行链区块。我们将用于在中继链上验证平行链区块的中继链资源和时间称为"核心",这个概念类似于之前笼统称为"插槽"的概念。

例如,如果中继链能够一次验证50个平行链区块,我们就说它有50个核心,就像一个50核处理器可以同时执行50个线程一样。通过这种方式,高吞吐量的平行链可以获得多个核心同时执行,从而更快地处理交易。

新的核心任务模式

Polkadot正在实施Agile Coretime,这改变了传统的插槽拍卖模式。"Coretime"指的是在中继链上使用一个核心的权利。新的变化允许通过链上购买或从二级市场购买较短时间段(如一个月、一小时甚至一个区块)的一个或多个核心。

弹性扩展的优势

弹性扩展结合了多核心平行链和Agile Coretime的特性。这使得平行链可以在短时间内租用额外的核心,加快区块验证速度,从而执行更多交易。

这一功能对区块链生态系统中的各类参与者都有益处。服务提供商可以为更多客户(应用开发者)提供服务,增加收入并扩大影响力。对于核心时间需求难以预测的应用来说,弹性扩展也是一个理想选择。它们可以根据需要购买所需的核心时间,避免在高成本和低性能之间做出艰难选择。

对于新兴应用而言,弹性扩展提供了根据用户增长灵活调整资源的能力。这解决了项目难以准确估算未来核心时间需求的问题,避免了过度购买或服务质量下降的风险。

成本效益

弹性扩展能够显著降低各方的成本。应用开发者可以根据实际需求购买核心时间,而不是过度购买。此外,通过Agile Coretime可能引入的二级市场,项目可以转售未来不需要的核心时间,进一步优化资源利用。

与其他扩展模型的比较

相比于以太坊上的Layer-2解决方案(如roll-up),Polkadot的弹性扩展模型在安全性和效率方面具有优势。Roll-up要么在安全性较弱的情况下运行(如"乐观"roll-up),要么需要进行大量的节点计算(如"零知识"模型)。这是因为在roll-up中,区块的执行被委托给验证者集合之外,大部分计算和存储都在链下进行。

未来展望

除了弹性扩展,Polkadot还在探索更全面的扩展方案。CoreJAM是一个更为深远和通用的核心模型扩展,比单独的Agile Coretime或弹性扩展更加全面。

此外,Polkadot正在努力提高跨链调用的效率。目前,平行链上的智能合约面临一个挑战:链上合约之间的调用是同步且快速的,而跨链调用则较慢且异步。CorePlay构想是CoreJAM的一个可能扩展,它提出在对更快调用的需求允许的情况下,同一个智能合约可以与不同的智能合约进行调度。

Polkadot计划在未来几个月和几年内,在其互联网络内实现最大的可扩展性和安全性,以推动Web3新一轮的采用浪潮。随着这些技术的成熟,Polkadot有望吸引更多关注并推动区块链技术的进一步发展。

此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 1
  • 分享
评论
0/400
faded_wojak.ethvip
· 07-10 20:28
dot一生黑 没救了
回复0
交易,随时随地
qrCode
扫码下载 Gate APP
社群列表
简体中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)