Polkadot弹性扩展:提升区块链性能的创新方案

robot
摘要生成中

Polkadot的弹性扩展:提升区块链性能的新方案

Polkadot作为一个致力于卓越扩展性和安全性的平台,其使命是为去中心化应用提供最佳运行环境。通过分层架构,Polkadot实现了可扩展性,其中继链最多可支持300个平行链,每个平行链能为每个中继链区块提交一个区块。

这种架构使平行链项目能够整合资源并获得强大的安全支持,大大降低了攻击风险。相比之下,如果每条平行链独立运行安全措施,安全资源将被分散,使攻击成本更低、更易实施。

弹性扩展是Polkadot生态系统中一项令人期待的新功能,为更多应用场景开辟了可能性。

平行链多核心扩展

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

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

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

核心时间:新的分配模式

Polkadot正在实施的Agile Coretime模式改变了传统的插槽分配方式。"Coretime"指的是在中继链上使用一个核心的权利。新模式将允许通过链上购买或从二级市场购买一个月、一小时甚至一个区块等较短时间内的一个或多个核心。

弹性扩展:启用额外核心

弹性扩展结合了每个平行链拥有多个核心以及Agile Coretime这两项变革。通过这种方式,平行链可以在短时间内租用额外的核心,加快区块验证速度,从而处理更多交易。

这对区块链生态系统中的各种实体都有益处。例如,服务提供商可以为更多客户(应用开发者)提供服务,增加收入并扩大影响力。

对于难以预测核心时间需求的应用来说,弹性扩展尤其有用。它们可以在特定时间购买所需的核心时间,避免在高成本和低性能之间做出权衡。

成本效益高的扩展方案

弹性扩展允许项目只在需要时支付核心时间费用,从而降低所有参与者的成本。此外,通过可能随Agile Coretime引入的二级市场,项目将能够转售未来不需要的核心时间。

与其他扩展模型的比较

目前,以"roll-up"形式存在的Web3项目(通常是基于以太坊构建的Layer-2解决方案)已经在一定程度上解决了可扩展性问题。然而,这些方案也有其局限性,要么在安全性方面有所妥协(如"乐观"roll-up),要么需要节点进行大量计算(如"零知识"模型)。

这是因为在roll-up中,区块的执行被委托给验证者集合之外。因此,大部分计算和存储都是在链下进行的。

未来展望

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

此外,Polkadot还在努力提高链间智能合约的互操作性。目前,平行链上的智能合约在链内调用是同步且快速的,而跨链调用则较慢且异步。CorePlay构想作为CoreJAM的可能扩展,提出在满足更快调用需求的情况下,同一智能合约可以与不同的智能合约进行调度。

Polkadot致力于在未来几年内实现互联网络内最大的可扩展性和安全性,以推动Web3新一轮的采用浪潮,并准备好迎接更多关注和应用。

DOT1.01%
此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 4
  • 分享
评论
0/400
割肉清仓侠vip
· 16小时前
很希望dot别被vc割完啊
回复0
冲浪鲸鱼饲养员vip
· 16小时前
跑去抄gavin家作业了?
回复0
社区潜水员vip
· 16小时前
DOT牛的一笔啊
回复0
DeFi宝典vip
· 17小时前
分析了tvl数据,300个平行链的扩容理论峰值约为每秒10万tps,但需关注验证节点的带宽瓶颈问题
回复0
交易,随时随地
qrCode
扫码下载 Gate APP
社群列表
简体中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)