# Polkadot推出弹性扩展:为平行链提供更高吞吐量Polkadot致力于打造一个专注于卓越扩展性和安全性的平台,旨在为去中心化应用提供最佳运行环境。通过分层架构实现扩展,Polkadot的中继链最多可支持300个平行链,每个平行链能为每个中继链区块提交一个区块。这种分层结构使平行链项目能够整合资源并获得强大的安全保障,几乎消除了攻击威胁。若每条平行链独立运行安全措施,安全资源将被分散,反而可能降低攻击成本。弹性扩展是Polkadot生态系统中一项激动人心的创新,为更广泛的应用场景开辟了新的可能性。## 平行链多核心扩展弹性扩展的核心在于允许平行链为每个中继链区块生成并验证多个区块。这些平行链区块虽然按序构建,但中继链可并行处理。Polkadot能同时验证多个平行链区块,我们将用于验证平行链区块的中继链资源和时间称为"核心"。例如,如果中继链可一次验证50个平行链区块,我们就说它有50个核心,类似于50核处理器可同时执行50个线程。这样,高吞吐量的平行链就能更快地执行交易。## 核心任务:新模式Polkadot原有模式是通过拍卖申请插槽。获胜项目成为平行链,拍卖决定锁定代币数量,租期在六个月到两年之间。正在实施的敏捷核心时间(Agile Coretime)改变了这一模式,允许更灵活地分配核心。"核心时间"指在中继链上使用一个核心的权利。新变化将允许通过链上购买或二级市场购买短至一个月、一小时甚至一个区块的一个或多个核心。## 弹性扩展:启用额外核心平行链拥有多个核心以及敏捷核心时间,这两项变化共同实现了弹性扩展。平行链可在短时间内租用额外核心,加快区块验证速度,从而执行更多交易。这对区块链生态系统中的各类实体都非常有用。例如,服务提供商可为更多客户(应用开发者)提供服务,增加收入并扩大影响力。许多核心时间需求难以预测的应用也将受益,它们可以在特定时间购买所需核心时间,节省成本。新兴应用可根据用户增长情况,在需要时购买更多核心时间。这解决了项目难以估算未来所需核心时间的问题,避免了过度购买或服务缓慢导致用户流失的风险。## 高成本效益的扩展弹性扩展允许应用仅在需要时支付核心时间费用,降低各方成本,减少应用开发者的入门门槛。此外,通过敏捷核心时间可能引入的二级市场,项目能够转售未来不需要的核心时间。## 与其他扩展模型的比较目前,以"rollup"形式存在的Web3项目(通常是基于以太坊的Layer-2解决方案)已经解决了一些可扩展性问题。然而,这些项目也有局限性,要么在安全性较弱的情况下运行(如"乐观"rollup),要么需要对节点进行大量计算(如"零知识"模型)。这是因为在rollup中,区块的执行被委托给验证者集合之外。因此,大部分计算和存储都在链下进行。## 未来展望CoreJAM是Polkadot核心模型更全面的扩展,比单独的敏捷核心时间或弹性扩展更加全面。此外,Polkadot还在探索验证更多链的可能性。目前,平行链上的智能合约面临一个挑战:链上合约之间的调用是同步且快速的,而跨链调用则较慢且异步。这导致了选择哪条链以及哪种合约易于互操作的困难。CorePlay构想作为CoreJAM的潜在扩展,提出在需要更快调用的情况下,同一智能合约可以与不同的智能合约进行调度。Polkadot计划在未来数月乃至数年内,在其互联网络中实现最大的可扩展性和安全性,以推动Web3新一轮的采用浪潮,这项技术将为吸引更多关注做好准备。
Polkadot推出弹性扩展 平行链吞吐量提升新方案
Polkadot推出弹性扩展:为平行链提供更高吞吐量
Polkadot致力于打造一个专注于卓越扩展性和安全性的平台,旨在为去中心化应用提供最佳运行环境。通过分层架构实现扩展,Polkadot的中继链最多可支持300个平行链,每个平行链能为每个中继链区块提交一个区块。
这种分层结构使平行链项目能够整合资源并获得强大的安全保障,几乎消除了攻击威胁。若每条平行链独立运行安全措施,安全资源将被分散,反而可能降低攻击成本。
弹性扩展是Polkadot生态系统中一项激动人心的创新,为更广泛的应用场景开辟了新的可能性。
平行链多核心扩展
弹性扩展的核心在于允许平行链为每个中继链区块生成并验证多个区块。这些平行链区块虽然按序构建,但中继链可并行处理。Polkadot能同时验证多个平行链区块,我们将用于验证平行链区块的中继链资源和时间称为"核心"。
例如,如果中继链可一次验证50个平行链区块,我们就说它有50个核心,类似于50核处理器可同时执行50个线程。这样,高吞吐量的平行链就能更快地执行交易。
核心任务:新模式
Polkadot原有模式是通过拍卖申请插槽。获胜项目成为平行链,拍卖决定锁定代币数量,租期在六个月到两年之间。
正在实施的敏捷核心时间(Agile Coretime)改变了这一模式,允许更灵活地分配核心。"核心时间"指在中继链上使用一个核心的权利。新变化将允许通过链上购买或二级市场购买短至一个月、一小时甚至一个区块的一个或多个核心。
弹性扩展:启用额外核心
平行链拥有多个核心以及敏捷核心时间,这两项变化共同实现了弹性扩展。平行链可在短时间内租用额外核心,加快区块验证速度,从而执行更多交易。这对区块链生态系统中的各类实体都非常有用。
例如,服务提供商可为更多客户(应用开发者)提供服务,增加收入并扩大影响力。许多核心时间需求难以预测的应用也将受益,它们可以在特定时间购买所需核心时间,节省成本。
新兴应用可根据用户增长情况,在需要时购买更多核心时间。这解决了项目难以估算未来所需核心时间的问题,避免了过度购买或服务缓慢导致用户流失的风险。
高成本效益的扩展
弹性扩展允许应用仅在需要时支付核心时间费用,降低各方成本,减少应用开发者的入门门槛。此外,通过敏捷核心时间可能引入的二级市场,项目能够转售未来不需要的核心时间。
与其他扩展模型的比较
目前,以"rollup"形式存在的Web3项目(通常是基于以太坊的Layer-2解决方案)已经解决了一些可扩展性问题。然而,这些项目也有局限性,要么在安全性较弱的情况下运行(如"乐观"rollup),要么需要对节点进行大量计算(如"零知识"模型)。
这是因为在rollup中,区块的执行被委托给验证者集合之外。因此,大部分计算和存储都在链下进行。
未来展望
CoreJAM是Polkadot核心模型更全面的扩展,比单独的敏捷核心时间或弹性扩展更加全面。此外,Polkadot还在探索验证更多链的可能性。
目前,平行链上的智能合约面临一个挑战:链上合约之间的调用是同步且快速的,而跨链调用则较慢且异步。这导致了选择哪条链以及哪种合约易于互操作的困难。CorePlay构想作为CoreJAM的潜在扩展,提出在需要更快调用的情况下,同一智能合约可以与不同的智能合约进行调度。
Polkadot计划在未来数月乃至数年内,在其互联网络中实现最大的可扩展性和安全性,以推动Web3新一轮的采用浪潮,这项技术将为吸引更多关注做好准备。