Logo
新用户订阅 RPC,首月享 6.5 折优惠查看优惠
RPC Assistant

Asset Hub Migration: What Developers Need to Know About the Polkadot Relay Chain Transition

摘要

Asset Hub 迁移将 Polkadot 的核心功能——余额、质押和治理——从中继链转移到 Asset Hub 系统平行链。本指南解释了迁移对 RPC 端点、质押集成和开发者工作流程的影响,并提供了更新基础设施的实用步骤。

Asset Hub 迁移决策清单

在迁移之前,请检查以下关键点,确保您的应用程序和基础架构准备就绪:

标准检查内容重要性
RPC 端点更新确认您的 dApp 或服务指向 Asset Hub RPC 以查询余额、质押和治理信息迁移后,中继链不再提供这些模块;若未重定向,查询将失败
质押集成验证您的质押 UI 或服务使用 Asset Hub 端点进行提名、验证和奖励查询质押逻辑已完全迁移至 Asset Hub;旧中继链端点将返回过时或无数据
余额查询更新所有余额检查代码,改为查询 Asset Hub 而非中继链用户 DOT 余额现位于 Asset Hub;中继链仅显示最低生存存款
治理参与确保投票和提案工具连接至 Asset Hub 进行公投和国库操作治理模块已迁移;中继链治理端点已弃用
XCM 兼容性使用 Asset Hub 作为源/目标测试跨链资产转移Asset Hub 成为资产转移的主要枢纽;XCM 路由可能发生变化
钱包和工具更新钱包配置、浏览器和索引器以使用 Asset Hub RPC许多工具默认使用中继链;可能需要手动重新配置
测试网测试在 Polkadot 主网之前,先在 Kusama 或 Westend Asset Hub 上运行所有关键用户流程尽早发现集成问题;测试网迁移比主网提前数周
RPC 提供商准备确认您的 RPC 提供商支持 Asset Hub 端点,并具有足够的速率限制和可靠性像 OnFinality 这样可靠的 RPC 提供商为 Asset Hub 提供专用端点,确保迁移后低延迟访问

什么是 Asset Hub 迁移?

Asset Hub 迁移是一项分阶段升级,将三个核心模块——余额、质押和治理——从 Polkadot 中继链迁移至 Asset Hub 系统平行链。这一架构变更属于 Polkadot 向 JAM(Join-Accumulate Machine)协议路线图的一部分,旨在减少中继链状态膨胀、实现更快的升级并提高整体可扩展性。

对于开发者而言,这意味着迁移后,所有面向用户的操作(查询余额、质押、投票)必须指向 Asset Hub 的 RPC 端点,而非中继链。中继链将继续处理共识、平行链拍卖和跨链消息传递(XCM),但不再提供这些用户级模块。

为何进行迁移?

中继链最初承载了所有核心功能,但随着 Polkadot 的发展,这种单体设计成为了瓶颈:

  • 状态膨胀:中继链状态变得庞大,导致升级更慢且更复杂。
  • 升级摩擦:对质押或治理的更改需要影响整个网络的运行时升级。
  • 可扩展性限制:中继链无法轻松独立扩展面向用户的功能。

通过将这些模块迁移至 Asset Hub,Polkadot 实现了:

  • 模块化:每条系统链可以独立演进。
  • 更低费用:Asset Hub 提供显著更低的交易费用和生存存款(0.01 DOT vs 1 DOT)。
  • 更好用户体验:支持使用任何支持的资产支付费用、直接访问以太坊桥接以及扩展的资产支持。

时间线与阶段

迁移遵循测试网优先的方法:

  1. Kusama:迁移于 2025 年 10 月 7 日执行。
  2. Polkadot:迁移于 2025 年 11 月 4 日执行。
  3. Westend(测试网):2025 年全年进行早期测试阶段。

用户无需采取任何操作来保障资金安全——资产会自动迁移。但是,开发者必须更新其基础架构以指向正确的 RPC 端点。

对 RPC 端点的影响

迁移后,以下变更适用于 RPC 查询:

功能迁移前端点迁移后端点
余额查询中继链上的 chain_getBalanceAsset Hub 上的 chain_getBalance
质押信息中继链上的 staking.* 模块Asset Hub 上的 staking.* 模块
治理中继链上的 democracy.*、treasury.*Asset Hub 上的 democracy.*、treasury.*
系统属性中继链上的 system.propertiesAsset Hub 上的 system.properties

示例:迁移后查询余额

curl -H "Content-Type: application/json" -d '{
  "jsonrpc":"2.0",
  "id":1,
  "method":"chain_getBalance",
  "params":["YOUR_ACCOUNT_ADDRESS"]
}' https://rpc.asset-hub.polkadot.io

将 YOUR_ACCOUNT_ADDRESS 替换为实际的 Polkadot 地址。确保您的 RPC 提供商支持 Asset Hub 链。

更新您的基础架构

对于 dApp 和钱包

  1. 更新 RPC URL:将您的网络配置更改为指向 Asset Hub RPC 端点。例如,如果使用 OnFinality,请从支持的网络列表中选择 "Polkadot Asset Hub" 网络。
  2. 使用 Kusama 测试:由于 Kusama 首先迁移,请将其用作暂存环境来验证您的更改。
  3. 处理旧查询:某些用户可能仍会查询中继链;请实现回退逻辑或重定向。

对于质押服务

质押操作(提名、验证、领取奖励)现在在 Asset Hub 上进行。更新您的质押 UI 或后端以使用 Asset Hub 的 staking 模块。RPC 方法保持不变,但端点发生了变化。

对于索引器和浏览器

重新配置您的索引器,以订阅 Asset Hub 的区块和事件,用于余额、质押和治理。中继链将不再发出这些事件。

常见陷阱与故障排除

  • 使用旧中继链端点:查询将返回空响应或错误。请仔细检查您的网络配置。
  • 硬编码端点 URL:将代码库中任何硬编码的中继链 URL 替换为 Asset Hub URL。
  • 忽略测试网结果:在 Polkadot 迁移窗口关闭前,在 Kusama 或 Westend 上进行彻底测试。
  • 认为无需操作:虽然最终用户无需转移资金,但开发者必须更新其基础架构。

为 Asset Hub 选择 RPC 提供商

迁移后,可靠的 RPC 提供商至关重要。评估提供商时,请考虑:

  • 网络支持:提供商是否为 Polkadot Asset Hub 和 Kusama Asset Hub 提供专用端点?
  • 速率限制:确保提供商的免费或付费层级与您的应用流量匹配。
  • WebSocket 支持:对于实时订阅(例如质押事件),WebSocket 端点至关重要。
  • 归档数据:如果您需要历史状态,请检查是否支持归档节点。

OnFinality 为 Polkadot Asset Hub 和 Kusama Asset Hub 提供 RPC 端点,并提供灵活的定价和适用于生产工作负载的专用节点选项。

关键要点

  • Asset Hub 迁移将余额、质押和治理从中继链移至 Asset Hub 系统平行链。
  • 用户无需采取任何操作来保障资金安全,但开发者必须更新 RPC 端点和基础架构。
  • Kusama 于 2025 年 10 月 7 日迁移;Polkadot 于 2025 年 11 月 4 日迁移。
  • 在依赖 Polkadot 主网之前,先在 Kusama 或 Westend 上测试您的集成。
  • 选择支持 Asset Hub 端点且具有足够性能和可靠性的 RPC 提供商。

常见问题

我需要转移我的 DOT 代币吗?

不需要。迁移会自动进行;你的代币仍保留在你的账户中,现在位于 Asset Hub 上。

我的质押奖励会受到影响吗?

不会。质押奖励照常进行,但查询和操作必须使用 Asset Hub 端点。

中继链会怎样?

中继链继续处理共识、平行链拍卖和 XCM。它不再管理余额、质押或治理。

如何找到 Asset Hub RPC 端点?

使用网络的官方端点或像 OnFinality 这样的提供商。对于 Polkadot Asset Hub:https://rpc.asset-hub.polkadot.io。对于 Kusama Asset Hub:https://rpc.asset-hub.kusama.io。

迁移期间是否有停机时间?

迁移设计为无缝进行,停机时间极短。某些服务在过渡期间可能会经历短暂延迟。

我在哪里可以获得支持?

加入 Asset Hub 迁移支持 Telegram 频道 或参考 Polkadot 支持中心。

RPC 知识库

相关 RPC 内容

网络 RPCAvalanche

Polygon 主网 RPC:如何连接到链 ID 137?

Polygon 主网是一条 EVM 兼容链,链 ID 为 137,原生 Gas 代币为 POL。要连接,请将您的钱包或应用指向 HTTP 或 WebSocket RPC 端点,并在发送交易前确认链 ID 匹配 137。OnFinality 提供用于测试的公共 Polygon 端点,以及用于需要一致容...

网络 RPCArbitrum

Arbitrum 端点:链设置、RPC URL 和调试

本页介绍什么是 Arbitrum 端点、如何连接到 Arbitrum One 和 Arbitrum Sepolia,以及如何在公共 RPC、专用节点和 API 服务之间进行选择。它涵盖了链设置、请求示例和常见故障模式,以便您可以自信地配置您的 dApp 或后端。...

网络 RPCBase

什么是 Base 节点,如何运行或连接一个?

Base 节点是一个与 Base 网络同步的客户端,Base 网络是以太坊 Layer 2 汇总。运行一个节点可以让您直接、无需信任地访问链上数据,但需要大量的硬件和维护。对于大多数开发者来说,使用像 OnFinality 这样的托管 RPC 提供商更快、更可靠。...

网络 RPCBNB Chain

Binance Chain API:如何连接 BNB 智能链 RPC 端点

了解如何使用 RPC API 连接 BNB 智能链(Binance Chain)。本指南涵盖链设置、公共端点,以及如何为您的 dApp 选择公共、托管或专用节点基础设施。...

RPC 提供商选择Starknet

Starknet RPC:端点、提供商和最佳实践

Starknet 是基于以太坊的 ZK-rollup,使用 STARK 证明实现可扩展性。要与 Starknet 交互,您需要一个 RPC 端点。本指南涵盖公共和私有 Starknet RPC 端点、如何选择提供商以及针对开发者的常见故障排除技巧。...

网络 RPCSORA

什么是 SORA 网络?如何连接它?

SORA 网络是一个去中心化的区块链平台,专注于创建一个主权经济系统。它使用 XOR 代币和代币绑定曲线来管理供应,并支持民主治理和跨链互操作性。开发者可以使用基于 Substrate 的链在 SORA 上构建,并使用 Polkaswap 等工具进行 DeFi 操作。要与网络交互,你需要一个可靠的 ...

永远不用担心基础设施

OnFinality 消除了 DevOps 的繁重工作,让您能够更聪明、更快地构建。

开始