RPC 节点是一台运行区块链客户端软件的计算机,它对外暴露一个 API 端点——在 EVM 链上是基于 HTTPS 的 JSON-RPC——使应用程序无需自己托管区块链,就能读取链上状态并提交已经签名的交易。你的钱包正是这样的应用之一:它保存的是你的钥匙,而不是链,因此它显示的每一笔余额都来自某个 RPC 节点,你发出的每一笔交易也都交给某个节点去广播。节点永远看不到你的私钥,也无法篡改已签名的交易;一个坏端点最多只能提供过期数据、延迟或审查一次广播,或者把你的 IP 地址与你查询的地址记录在一起。多数钱包会替你打理这套管道——例如 WATS 就在 Ethereum、Arbitrum、Optimism、Base、Polygon、BNB Chain、Solana 和 TON 上维护 RPC 连接并自动故障切换,而签名始终留在你自己的设备上,因为 WATS 是非托管的,从不持有任何钥匙。
你的钱包并不存储区块链
区块链是复制在数千台机器上的数百 GB 历史数据。你的钱包显然一点也不保存。它保存的是你的钥匙——以及一本真正保存着链的计算机的电话簿。你看到的每个余额、发送的每笔交易,都要经过其中一台计算机。它们叫作 RPC 节点,是你整个加密配置中最少被讨论的依赖。
RPC 节点究竟是什么
RPC 是 remote procedure call(远程过程调用)的缩写——一种朴素的请求-响应协议。RPC 节点是一台运行完整区块链节点软件的机器,对外暴露一个 API 端点(一个 URL),客户端可以在那里提问和提交交易。在 EVM 链上,这个接口被标准化为 JSON-RPC,包含读取余额(eth_getBalance)、查询合约(eth_call)、估算 gas、广播已签名交易(eth_sendRawTransaction)等方法。当人们在钱包里配置「网络」时,真正重要的部分就是 RPC URL:它决定哪台机器代表这条链作答。
查余额或点击发送时发生了什么
打开钱包会触发一连串 RPC 读取:你地址的原生币余额、通过合约查询获得的代币余额、当前费用水平。发送则是更有启发性的流程:钱包构建交易,用你的私钥在本地签名,然后才把签名后的字节交给 RPC 节点广播到网络。分工是绝对的——节点永远看不到你的私钥,也无法篡改你签名的内容,因为任何改动都会破坏签名,网络将直接拒收。它是信使,不是共同签名人。这正是自托管的技术核心:签名发生在你的设备上,而签名之后的一切本来就是公开信息。
公共端点 vs 私有端点——以及它们能看到什么
各链自带公共 RPC 端点,基础设施提供商则运营更快更可靠的端点;钱包通常默认使用一组精选组合。真正重要的差别是可靠性(公共端点会限流、高负载时滞后)和隐私:你使用的端点可以把你的 IP 地址和你查询的每个地址关联起来——鉴于你的链上地址原本是匿名的,这种关联值得了解。恶意或被攻破的端点仍然偷不走资金,但它可以提供过期数据、审查你的广播,或记录你的元数据。因此选择 RPC 基础设施是一个信任决策——只是比选择谁保管钥匙小得多。
手续费是 RPC 节点定的吗?
不是——这是常见的误读。节点会报告费用状况(base fee、priority fee 建议、gas 估算)并转发你的交易,但价格由网络的费用市场以及你签名的内容决定。换一个端点可能给你更准的估算,或在拥堵端点频频超时时更快把交易发出去,但它不会让这条链变便宜。手续费用哪种代币结算可以在账户层改变,但那是与你所指向的端点 URL 无关的另一套机制。
一个钱包,多种方言
整洁的 eth_* 方法集是 EVM 的故事。JSON-RPC 本身并非 EVM 专属——Solana 也提供自己的 JSON-RPC API——但两套词汇并不通用:Solana 说的是账户、slot 和计算单元,TON 的客户端 API 又是另一套。横跨多个生态的钱包——见什么是多链钱包——必须与它支持的每条网络保持健康连接,用每条网络的方言,并在端点退化时自动切换。这种看不见的舰队管理,是流畅多链钱包与恼人钱包之间真实的分水岭。
RPC 出问题时:余额错误与发送卡住
大多数「我的币去哪了?」的恐慌都是 RPC 天气。滞后的端点显示过期余额;过载的端点在广播中途超时;断开的连接让健康的钱包看起来空空如也。令人安心的物理事实:你的资金活在链上,由你的钥匙控制——从不在端点里。切换 RPC(或让钱包自动切换)能修复视图而不动分毫资金。如果闹脾气的是 dApp 连接,那是另一层——见安全地将钱包连接到 dApp。
WATS 在其中的位置
WATS 站在上述一切的用户一侧。它为 Ethereum、Arbitrum、Optimism、Base、Polygon、BNB Chain、Solana 和 TON 维护 RPC 连接并自动故障切换,因此不需要按链粘贴端点 URL——而签名严格保持本地:WATS 是非托管的,钥匙由你持有,WATS 从不持有任何钥匙。这一点在四款 WATS 产品上都成立(Chrome 扩展、移动应用、Hot Wallet,以及 NFC 金属卡——它以触碰完成认证,而不是存储任何钥匙)。
WATS 在 RPC 层之上唯一改变的,是用哪种代币付费。传统钱包要求你在每条网络上先备好一份单独的 gas 币,广播才能成功;而 WATS 让网络费用用同一种代币 ATS 支付:在 EVM 链上通过 ERC-4337 paymaster,跨链流转则通过 LayerZero OFT,因此一份 ATS 余额可在 WATS 覆盖的所有地方使用。这不是折扣——网络该收多少还是收多少;它只是免去了为你接触的每条链囤一份不同 gas 币的麻烦。收取的 ATS 会被销毁,把供应量从 1 亿降向 3000 万的下限,而 WATS 是第一个也是唯一一个将 ERC-4337 与 OFT 单代币手续费与这一销毁机制结合起来的钱包。
实用的结论:RPC 是你本不该操心的基础设施,所以请选一个这样对待它的钱包。如果你已经厌倦了粘贴端点 URL、猜哪条网络在滞后、以及为每条链单独补充 gas 币,那么 WATS 是个合理的起点——完整的费用机制记录在 ATS 费用页面。
常见问题
用最简单的话说,RPC 节点是什么?
RPC 节点是一台运行区块链客户端软件的服务器,它与链及其当前状态保持同步,并对外暴露一个 API 端点——一个 URL——供应用程序查询链上数据并提交已签名的交易。钱包、区块浏览器和 dApp 都通过 RPC 节点与链对话,而不是自己存储数百 GB 的历史数据。在 EVM 链上,这个接口被标准化为 JSON-RPC;Solana 和 TON 各自提供对应的接口。
RPC 节点保管我的加密资产吗?
不。RPC 节点是一个读取加转发的服务:它回答关于链的查询,并广播你已经签名的交易。你的资金由你的私钥控制,而在自托管钱包中私钥从不离开你的设备。如果某个 RPC 端点宕机或行为异常,你的资产毫发无损——受影响的只是你看到的链上视图。
恶意 RPC 端点能偷走我的资金吗?
它花不了你的资金,因为它从未拥有你的钥匙,也无法在不使交易失效的前提下修改已签名的交易。坏端点能做的是谎报余额、延迟或审查你的广播,以及把你的 IP 地址与所查询的地址一起记录——这是隐私泄露而非盗窃风险。使用信誉良好、有冗余的端点(或由钱包替你管理切换)可以同时解决这两个问题。
我必须自己配置 RPC 端点吗?
在 WATS 里不需要:WATS 为它支持的每条链——Ethereum、Arbitrum、Optimism、Base、Polygon、BNB Chain、Solana 和 TON——维护 RPC 连接,并在端点滞后或限流时自动切换,因此没有需要按链粘贴的 URL。签名仍然在你的设备本地完成,因为 WATS 是非托管的,从不持有任何钥匙。那些开放原始 RPC 设置的钱包,则允许你指向自己的节点——如果你出于隐私考虑自建了一个,这会很有用。
为什么钱包有时显示错误余额或余额为零?
几乎总是因为它查询的 RPC 端点滞后、被限流或短暂离线——区块链本身仍然正确记录着你的余额。稍等片刻刷新、切换端点、或让钱包自动切换到另一节点即可恢复正确视图。这是显示层的问题,不是资金问题。
切换 RPC 端点会让交易更便宜吗?
不会。RPC 节点转发你的交易并报告费用状况,但价格由网络的费用市场以及你签名的费用参数决定。更好的端点能在拥堵时改善估算与可靠性,却改变不了底层成本。真正能改变的是用哪种代币付费:WATS 在 EVM 链上使用 ERC-4337 paymaster,让网络费用以 ATS 结算,而不是每条链的原生 gas 代币——这是支付代币的更换,不是折扣。

