Polkadot Hub 是 Polkadot 网络面向去中心化应用的全新承载平台,为开发者提供统一、高效的智能合约执行环境。它同时支持以太坊 EVM 与基于 RISC-V 的 PVM,开发者可使用熟悉的 Solidity/Rust 工具链快速部署应用。平台提供原生资产管理、跨链互操作性、统一 Gas 模型(支持 DOT 支付手续费)及完整开发者文档与社区支持,显著降低在 Polkadot 上构建应用的复杂度。
Tags:
加入 PolkaWorld 社区,共建 Web 3.0!
Polkadot Hub 是一个模块化的智能合约平台,同时支持基于 EVM 和 RISC-V 的合约执行环境。
Polkadot Hub 让开发者能够以简单、快速的方式进入 Web3。现在,应用开发者可以直接部署到 Polkadot 强大且安全的基础设施之上,调用其核心功能,而无需自行运行一条平行链(Polkadot Rollup)。
在本文中了解以下内容:
Polkadot Hub 是 Polkadot 面向去中心化应用(dApps)的全新承载平台。
Polkadot Hub 同时支持 EVM 与 PVM 智能合约,以及质押、治理、身份服务、代币与资产管理等功能。
以太坊智能合约开发者将拥有熟悉的上手体验,可通过 EVM 使用现有工具链快速接入 Polkadot Hub。
PVM(基于 RISC-V 的虚拟机)将解锁更高级、更灵活的智能合约应用场景。
Polkadot Hub 为开发者提供以太坊兼容性、Polkadot 生态内部的互操作能力、连接其他生态的桥接能力,以及未来通过平行链实现扩展的可能性。
Polkadot Hub 简化了与底层协议基础设施的交互方式。
Polkadot Hub 并不是一条单独的平行链,而是将 Polkadot 重新构想为一个 L1 应用平台,提供将塑造未来十年 Web3 的基础性技术。
Polkadot Hub 为开发者提供什么?
Polkadot Hub 为开发者提供了一个完整的平台,用于构建和部署去中心化应用,而无需深入掌握 Polkadot 底层基础设施的复杂细节。
智能合约执行环境(Revive)
Polkadot Hub 上的智能合约由 Revive 提供支持。Revive 是一个模块化虚拟机环境,同时具备 EVM 兼容性与新一代 RISC-V 性能。
Revive 的核心特性包括:
统一执行环境(EVM + PVM):采用单一地址空间与统一 Gas 模型,EVM 与 PVM 合约可以原生共存、直接交互并实时同步。
EVM:完全兼容以太坊,开发者可使用 Remix、Hardhat、Foundry、OpenZeppelin 等标准工具和库,直接部署现有 Solidity 智能合约。
PVM:基于 RISC-V 的高性能引擎,专为更大型的智能合约和计算密集型任务优化,例如:加密原语、仿真循环、风险模型、ZK 逻辑等。已支持使用 Solidity 与 Rust 编写的智能合约。
预编译(Precompiles)支持:除常见的以太坊预编译外,还提供 Polkadot 原生智能合约预编译,用于执行跨共识消息(XCM)、外部资产注册、身份管理等操作。
DOT 的实用性(DOT Utility):智能合约手续费可直接用 DOT 支付,使 DOT 获得清晰且可编程的使用场景。
开发者体验与工具支持
Polkadot Hub 为来自其他生态的智能合约开发者提供了快速进入 Polkadot 的路径,配备熟悉的工作流程与工具、实时支持,以及后续扩展的能力。
工作流程(Workflow):开发者可以直接使用 Remix、Hardhat、Foundry 和 OpenZeppelin 模板原样部署 EVM 合约,并通过 Blockscout 浏览和调试合约。
支持:通过完善的文档、教程,以及在 Telegram 和 Discord 上提供的开发者实时支持,显著简化上手过程。
扩展(Scaling):Polkadot Hub 具备弹性扩展能力以避免网络拥堵;在其上启动的项目,如有需要,可以迁移到专属的独立 "Rollup" 进行进一步扩展。
Polkadot 核心功能与性能
Polkadot Hub 让智能合约开发者无需构建平行链,也能同步访问 Polkadot 的核心逻辑与功能,包括:
资产管理:原生支持 DOT、稳定币,以及外部资产与流动性接入。
互操作性:内置 XCM,可在 Polkadot 生态内各平行链之间进行消息与资产传递,并可通过桥接连接外部网络(如 Ethereum)。
Polkadot Hub 继承了整个 Polkadot 网络的性能与容量优势:
可靠性 SLO 指标:Polkadot 将成为首个监测并公开关键可靠性指标的大型区块链网络(预计将在下个季度发布),包括:高吞吐量(TPS)、低延迟(约 2 秒出块)、高可用性(即使在拥堵期间也极少出现交易被拒)、低交易成本、快速终局性(以秒计,而非数天)。
安全性:由 Polkadot 全体验证人集提供安全保障,其分片架构确保交易得到完整验证,无需任何信任假设
Polkadot Hub 解决了什么问题?
Polkadot 正在进入其"第二纪元(Second Age)",战略重心从协议工程转向面向终端用户的应用与产品。Polkadot Hub 正是推动这一转型的关键,使在 Polkadot 上运行应用和产品的体验,能够匹配其底层协议的技术优势。
Polkadot Hub 让链上应用开发变得简单,提供行业标准的以太坊工作流程与工具,让资产与业务逻辑集中在同一平台。同时也让链下应用开发更容易,通过简化与底层系统链(共享基础设施平行链)的交互,降低集成复杂度。
从历史上看,在 Polkadot 上构建应用需要在一开始就做出影响深远的架构决策。应用开发路径并不清晰,开发者必须在以下选项之间做选择:
构建一条完整的平行链
部署 WASM 智能合约
部署在兼容 EVM 的平行链上
这些路径各自都很强大,但彼此割裂、相互独立。
在 Polkadot Hub 出现之前,开发者(以及用户)往往面临工具链碎片化、较高的进入门槛、核心功能需要通过异步流程协作,因为 Polkadot 中:
智能合约运行在各自的平行链上(EVM 或 WASM 环境)
核心逻辑分散在中继链与不同系统链之间
必须大量依赖 XCM 来协调各组件之间的交互
Polkadot Hub 在协议层是如何运作的?
Polkadot Hub 指的是,Polkadot 系统链基础设施上的所有功能(包括中继链的安全性、Asset Hub 的资产管理和智能合约执行、Bridge Hub 与其他生态系统的连接),以及覆盖在这套基础设施之上的工具和抽象层,它们构建出一个开发者可以在其上构建应用的界面,而终端用户无需知道自己正在与哪一条系统链交互。
除了将系统链整合为一个面向智能合约开发者的统一平台之外,Polkadot Hub 也是整个 Polkadot 网络(包括平行链)的核心枢纽。Polkadot Hub 提供安全性,并使消息能够在生态内部(通过 XCM)以及生态之外(通过桥接)流动。
系统链架构
Polkadot 具有原生分片的基础设施。与"单一主链再叠加 Rollup 等扩展方案"的模式不同,Polkadot 网络由许多可以互操作的平行链组成。所有平行链都由中继链以同等方式原生保障安全,而网络级功能则运行在专用的系统平行链("系统链")上。
截至本文发布时,这些独立的系统链共同构成了 Polkadot Hub 的基础设施:
Relay Chain(中继链):通过提供共享安全并促进区块验证来协调整个 Polkadot 系统。
Asset Hub:管理所有面向用户的功能,包括账户、余额、转账、质押、资产管理(包括 NFT),并承载 Revive 智能合约执行环境。
Bridge Hub:实现 Polkadot 与其他区块链网络(包括 Ethereum)之间的无需信任桥接。
People Chain:管理用户账户身份。
Collectives Chain:承载链上治理组织,例如 Polkadot Technical Fellowship,用于指导网络治理和去中心化决策。
Coretime Chain:使平行链能够在 Polkadot 上购买计算资源(coretime)。
如需了解整体架构的更多技术细节,请参阅 Polkadot Hub 文档。https://docs.polkadot.com/reference/polkadot-hub/
Revive 智能合约层:EVM 与 PVM
Polkadot Hub 的核心是 Revive 环境,这是一个模块化的智能合约执行层:
REVM:Rust 实现的 EVM(以太坊的栈式虚拟机),提供完整的 Solidity 支持,并可直接兼容 MetaMask、Remix、Hardhat、Foundry 和标准 JSON-RPC 调用。
PolkaVM:基于 RISC-V 的 PVM 架构,旨在实现高性能、面向未来的可扩展性,以及针对区块链工作负载的优化。PolkaVM(Parity 对 PVM 的实现)已向新接触 Polkadot 的开发者开放,支持 Solidity(包括 Hardhat 和 Foundry(配合 Polkadot 插件)),也支持 Rust 合约,并将支持多语言。
Revive 还提供统一的 Gas 模型。Polkadot 底层运行时使用的是 weight、size 和 deposit 模型,但 Revive 将其抽象并以"标准"的一维 Gas 形式呈现,在两个虚拟机之间保持一致。
如果你希望了解更多 Revive 的技术细节,可以查看开发者文档(https://docs.polkadot.com/smart-contracts/for-eth-devs/evm-vs-pvm/),或等待本系列的下一篇博客:我们将深入解析模块化 VM 架构。
自主网上线以来,Polkadot Hub 是如何演进的?
Polkadot Hub 并不是一条全新的区块链、平行链或系统链。
Polkadot Hub 的雏形可以追溯到 2020 年 Polkadot 创世之时,当时形态非常基础,只提供 DOT 余额、质押和治理功能。
随后它逐步演进,陆续加入身份、提名池(Nomination Pools)、OpenGov、稳定币等功能。然而,当时的重点主要放在安全性上,对开发者体验的关注相对有限。
2025 年 Asset Hub 迁移
除了在去年构建用于智能合约执行的 Revive 之外,Parity 开发者还完成了 Asset Hub 迁移,这是一项重要的工程成果。
Asset Hub 迁移是一次关键的架构转变,将余额、质押和治理从中继链迁移出来,与智能合约执行环境部署在同一位置。消除了核心流程中对跨共识消息(XCM)的依赖,使开发者能够在 Polkadot Hub 的同一平台上获得所需的一切功能。让中继链变得更轻量、更快速,为未来多年的发展做好准备。
你可以在 Gavin Wood 的 2025 年总结中了解更多关于此次迁移的内容。
2026 年 Polkadot Hub 将如何进一步成熟?
在已经打下坚实基础之后,Polkadot Hub 的 2026 年路线图将重点提升性能与开发者体验:
开发 PolkaVM 的即时编译器(Just-In-Time, JIT),以实现接近原生执行的速度。
通过 PVM 基于 RISC-V 的后端支持更多编程语言。
支持使用任意资产支付 Gas 费用,并在后台自动兑换为 DOT。
通过高级预编译(precompiles),实现质押与治理的同步式智能合约集成,以及更深入的系统级能力。
构建更多 API 与接口,进一步抽象链的复杂性,方便前端开发者使用。
推出 Proof of Personhood(人格证明)协议,并将其集成到应用中(例如:已验证用户可享受免交易费)。
重构质押系统,以结合 Proof of Personhood 机制。
增加更多去中心化基础设施,使产品开发者能够构建真正"不可阻挡"的应用。
开发者如何开始使用 Polkadot Hub?
Polkadot Hub 被设计为应用开发者的默认入口。无论你是将项目从 Ethereum 迁移过来,还是用 Rust 构建全新应用,现在路径都已经打通。
开始构建: 按照文档中的 "zero to hero" dApp 教程,只需几分钟即可启动前端与合约。https://docs.polkadot.com/smart-contracts/cookbook/dapps/zero-to-hero/
获取支持: 加入开发者社区频道,获得实时支持与最新动态。https://docs.polkadot.com/get-support/
深入了解: 查阅 Polkadot Hub 参考文档,深入研究其架构细节。https://docs.polkadot.com/reference/polkadot-hub/
原文链接:https://www.parity.io/blog/what-is-polkadot-hub
PolkaWorld Telegram 群:
https://t.me/polkaworld_org
PolkaWorld Youtube 频道:
https://www.youtube.com/c/PolkaWorld
PolkaWorld Twitter:
@polkaworld_org
更多内容
波卡周报|Polkadot 官推强调数字身份与数据自主,推动 Web3 迈入 Second Age!
关注 PolkaWorld
发现 Web 3.0 时代新机遇
点个 "在看" 再走吧!
没有评论:
发表评论