2025年12月22日星期一

Polkadot 智能合约上线倒计时!Kusama Hub 首先体验 2s 区块时间!

更重要的是,接下来会发生什么!

加入 PolkaWorld 社区,共建 Web 3.0!

图片

在 Polkadot 的技术路线里,智能合约一直是一个有些微妙的位置。


它不是不存在,但也始终谈不上"顺手好用"。过去几年里,Polkadot 更强调的是平行链的开发、多链架构、共享安全、跨链通信——这些都是底层能力,却很少直接转化为开发者能立刻落地的应用体验。


Revive 的出现,正是为了解决这一层长期存在的断裂。


Revive 是 Polkadot 的「新一代智能合约平台」,也是 Polkadot 迈向 EVM 兼容 + 原生智能合约并行发展的关键一步。


在 Polkadot 中,EVM 兼容并不是要"再造一个以太坊",也不是简单地补上 EVM 兼容这一项功能,而是试图回答一个更现实的问题,Polkadot 的智能合约,什么时候才能成为开发者真正愿意长期依赖的基础设施?


最近,Parity 给出了一个明确的时间点。



Parity 公布 Revive 上线时间


Parity 已经正式公布了 Revive 的上线时间表。不过具体流程会通过治理启动!


  • 在 Kusama 上,运行时升级的公投已经进入提交阶段,预计会在 12 月底生效;

  • 而在 Polkadot 主网上,相应的公投将在 2026 年 1 月初提交,并计划于 2026 年 1 月 20 日 正式生效。


图片

https://forum.polkadot.network/t/revive-smart-contracts-status-update/16366


这个时间点比最初预期略晚一个月,不过因为马上要圣诞节,推迟一个月也是可以理解!因为如果只是为了尽快上线,Revive 其实早就可以先上线一个"能跑"的版本。


过去几个月,他们投入最多精力的,并不是增加新功能,而是反复打磨那些一旦出问题,就会直接影响开发者信任的底层细节。


Revive 的目标,是在推出的时候,达到可以安全使用的生产环境。


从 Parity 的更新来看,过去几个月在推进最终上线的阶段,他们主要专注在了以下几件事。



这段时间 Revive 的推进重点


在过去的几个月里,Parity 合约团队的主要精力都放在一件事情上:把 Revive 首个正式版本中规划的功能,完整、稳定地交付出来!


围绕这一目标,Revive 在多个关键层面已经完成了核心工作。


首先,在执行层方面,Revive 引入了 REVM 后端,使平台同时支持 EVM 和 PVM 两种智能合约,并且这两种合约可以在同一环境中协同运行。对于开发者来说,这意味着现有的 Solidity 合约无需修改即可直接部署,熟悉以太坊生态的开发者也可以继续使用原本的开发工具和工作流,而不需要重新适应一套完全不同的系统。


在费用机制上,团队完成了一项难度极高但至关重要的工作——建立了从以太坊 Gas 到 Substrate Weight 的映射关系。Substrate Weight 是 Polkadot 用于计算执行成本和交易费用的底层机制。这套映射模型并不是简单复刻以太坊的 Gas 规则,而是在保持内部一致性的前提下,确保合约在 Polkadot 执行环境中的费用表现稳定、可预测。


与此同时,Revive 还对外提供了与以太坊兼容的区块数据。这使得那些依赖区块元数据或区块包含证明的基础设施和应用,可以在 Revive 环境中按照既有逻辑正常运行,而不需要针对底层差异进行额外适配。


在开发体验层面,Revive 已经接入了主流的以太坊开发工具,包括 Foundry 和 Hardhat。同时,团队提供了基于 Anvil 的本地测试节点,并以 pallet-revive 作为实际执行引擎,使开发者在本地测试时,面对的是与链上行为高度一致的真实 Revive 环境,而不是一个参考链或模拟系统。这些工具目前已经可以直接使用,后续也会持续扩展功能并进行优化。



为什么看起来推进缓慢?因为大量时间被花在验证上


如果只从时间维度来看,Revive 的推进并不算快。


但这并不是因为开发停滞,而是因为大量精力被投入到测试与验证中。上线之前,必须对平台本身建立足够的信心,而这只能通过大量、系统性的测试来完成。


具体来说,这一阶段的工作主要包括:


首先是兼容性测试。团队运行了多套规模庞大、业界广泛使用的以太坊测试套件,涵盖数万条测试用例,用于验证智能合约在各种不同场景下的行为是否符合预期。


其次是差异化测试。通过将 Revive 的执行结果与以太坊的参考实现进行逐项对比,团队能够尽早发现并分析两者之间的行为差异,避免问题在后期才集中暴露。


最后是压力测试与性能基准测试。团队在高负载条件下对平台进行测试,并对不同执行路径下的性能表现进行测量,以全面了解系统在实际使用中的运行特性。


这些工作很少出现在宣传中,却直接决定了平台上线后的可信度。其核心目标只有一个:从上线第一天起,开发者就能够信任 Revive,在各种使用场景中获得稳定、一致且可靠的行为表现。



弹性扩展将引入到 Kusama Hub 中


即将到来的 Kusama Hub 运行时升级中,包含的不仅是 Revive,它还与 Elastic Scaling(弹性扩展)一并打包上线。Elastic Scaling 是一项重大改进,将提升链的吞吐能力,并为更短的区块时间做好准备。


虽然在升级生效(enactment)的当下,区块时间不会立刻发生变化,但该功能会在随后不久启用,把区块时间从 6 秒缩短到 2 秒。这将显著降低智能合约执行的延迟,尤其是在 DeFi 和高频交互场景中。



Revive 上线真正意味着什么?


如果把这些变化放在一起看,Revive 的第一阶段成果其实非常清晰:


Polkadot 终于拥有了一个既对 Ethereum 开发者足够友好,又深度融入自身架构的智能合约平台。


在这个版本里,开发者可以沿用熟悉的以太坊工具链,直接部署无需修改的 Solidity 合约;同时,Revive 也支持使用 Rust(含 ink!)编写的智能合约,让原生合约生态可以并行发展。


更重要的是,Polkadot 自带的一些"系统级能力"也被带进了合约世界,比如对多种资产的原生访问、以及通过 XCM 与其他链进行消息交互,这些都可以通过预编译模块(precompiles) 在合约中直接调用。


在执行层面,Revive 同时提供 EVM 与 PVM 两条执行路径,并共享同一套工具链和基础设施,使不同类型的合约能够在同一环境中顺畅共存。


当然,这只是第一步。接下来几个月里,还有多项重要改进已经在规划中。随着这一基础设施正式上线,团队也能基于真实使用场景与社区反馈,更快迭代、更持续优化。



更重要的是,接下来会发生什么?


Revive 的意义,并不在于一句"Polkadot 也有 EVM 了"。


而在于,Polkadot 正在把智能合约从一个"补充能力",提升为连接开发者、应用和生态价值的核心入口。


现在,这个入口即将打开。

接下来真正值得观察的,将是现实中的选择:


  • 哪些应用会迁移过来?

  • 哪些新项目会直接从 Polkadot 起步?

  • 哪些过去因为成本、复杂度或性能而无法落地的想法,会开始变得可行?


这些问题的答案,不会写在博客或公告里,而只会出现在真实使用和生态反馈中。


PolkaWorld 会持续跟进。


  • PolkaWorld Telegram 群:

    https://t.me/+z7BUktDraU1mNWE1

  • PolkaWorld Youtube 频道:

    https://www.youtube.com/c/PolkaWorld

  • PolkaWorld Twitter:

    @polkaworld_org


图片

更多内容


波卡周报|Polkadot 智能合约将在 2026 年 1 月 20 日上线!W3F 正在关停多个 Bounty 提案!

Polkadot 迎来 RWA 新项目 Joinn:当代币化资产开始走向普通用户!

重要进展!新官网、500ms 区块、DOT 发行、Snowbridge v2,第二纪元正在落地!

图片

关注 PolkaWorld

发现 Web 3.0 时代新机遇


点个 "在看" 再走吧!

没有评论:

发表评论