
在 Polygon、Base 及其他 EVM 链上使用 SSP
在 SSP 中持有 ETH 有一个低调的优势:同一套配置远不止覆盖 Ethereum。Polygon、Base、BNB Smart Chain、Avalanche C-Chain——它们都是 EVM 链,而你那一套 SSP 的 2-of-2 multisig 在每一条链上都能用。无需新建钱包,无需新的密钥组,也无需安装第二个应用。如果你已经理解了SSP 中的 Ethereum,那么你离理解所有这些链就只差一步了。
本指南为任何在自托管中使用 EVM 钱包的人讲清"同一套密钥、不同链"的来龙去脉:"EVM 兼容"究竟意味着什么、一对密钥如何在多条链上控制账户、为何每条链仍然需要各自的 gas 代币、地址问题,以及最容易让人栽跟头的陷阱。一套良好的 Polygon Base 自托管钱包配置,会让多条链用起来像一个钱包——同时不会忽略底层实际上彼此独立的部分。
"EVM 兼容"究竟意味着什么
EVM 即 Ethereum Virtual Machine(以太坊虚拟机)——执行 Ethereum 智能合约的运行环境。当一条链运行的是同一台虚拟机,或它的忠实副本时,它就是"EVM 兼容"的。在实践中,这为钱包带来三件要紧的事:
- 相同的执行模型。 为 Ethereum 编写的智能合约几乎无需改动就能在这些链上运行,账户模型、gas 计量与交易格式的表现也都相同。
- 相同的地址格式。 EVM 地址在各处看起来完全一致:就是那串熟悉的、由 40 个十六进制字符组成的
0x...。Polygon 上的一个地址,看起来和 Base 或 Ethereum 上的一模一样。 - 相同的工具。 在 Ethereum 上可用的钱包、区块浏览器和签名库,在每一条 EVM 链上都可用,因为底层机器是同一台。
正是这一共同的基础,让单个钱包能够同时支持许多条链。各链在由谁运营、速度与费用的高低、以及由哪种币支付 gas 等方面有所不同,但你的钱包所对话的核心机制对所有链都是相通的。
一套密钥,覆盖所有 EVM 链
由于每条 EVM 链说的都是同一种"语言",SSP 无需为每条链单独设计。你的配置依旧是 2-of-2 multisig:密钥 1 在 SSP Wallet 浏览器扩展中,密钥 2 在 SSP Key 手机应用中,每一笔交易都在扩展中构建,再通过手机上的 push 审批进行共同签名。无论你身处 Ethereum、Polygon、Base、BNB Smart Chain 还是 Avalanche,这一模型都完全相同。
在 EVM 链上,SSP 把这套 2-of-2 实现为一个 ERC-4337 智能合约账户,它会验证单个 Schnorr 聚合签名——两把密钥共同生成一个链可以校验的合并签名。这里的关键在于:同一对密钥驱动着你在每一条受支持的 EVM 链上的账户。当你开始使用 Polygon 或 Base 时,并不是在新建钱包,而是把你已有的钱包指向另一条网络。
好处实实在在:一份备份就能保护你所有的 EVM 活动,而"单台设备都无法独自动用资金"这一保证在每条链上都成立。要深入了解其机制,参见EVM multisig:账户抽象之道。
地址问题:同一地址,按链分别部署
这里有一点值得准确把握,因为它容易引起混淆。ERC-4337 智能账户的地址是确定性的:它会根据你的密钥与账户的配置提前算出,通常借助一种名为 CREATE2 的机制,在合约尚未部署之前就先算好地址。由于在每条 EVM 链上的输入相同,得到的地址在 Ethereum、Polygon、Base 等链上可以是同一个。
这很方便——在许多地方只需记住一个地址——但它有一个前提。一个智能合约账户只有在某条链上被部署(激活)之后,才在那条链上存在。在此之前,那条链的该地址上并没有合约,尽管数学上已为你保留了这个地址。SSP 会替你完成这一部署,通常是在你于一条新链上发起第一笔交易时。
所以要同时把握两点:你的地址在各 EVM 链上可以完全相同,但每条链各自保存它自己的状态。Polygon 上的余额与 Base 上的余额是各自独立记账的,即便地址相同。同一地址、不同账户——这一区别对下文的一切都至关重要。
每条链都有自己的 gas 代币
每条 EVM 链都收取 gas——对你的交易所用的计算与存储收取的费用——但每条链都以它自己的原生币来收取。这一点总是让新手栽跟头,因此值得说精确:
- Ethereum——gas 以 ETH 支付。
- Base——同样以 ETH 支付(Base 是 Ethereum 的 L2,使用 ETH 支付 gas)。
- Polygon——gas 以 POL 支付(即原先称为 MATIC 的代币)。
- BNB Smart Chain——gas 以 BNB 支付。
- Avalanche C-Chain——gas 以 AVAX 支付。
实用法则:要在某条链上交易,你需要在那条链的账户里备有少量该链的 gas 代币。在 Polygon 上持有稳定币却没有 POL,就意味着你动不了它——没有东西可用来付费。因此,要在你使用的每条网络上都留一点 gas 余量。要深入了解 gas 如何计费——base fee、优先级小费,以及成本为何随需求波动——请阅读Ethereum 上的 gas 费用:写给自托管用户。
在 SSP 中选择一条链
日常使用中,使用另一条 EVM 链,主要就是告诉 SSP 你想在哪条网络上操作。大体上,你在钱包里选定该链,SSP 便会显示该链的账户、余额以及用于支付费用的正确原生 gas 代币。随后,发送与接收的方式就和在 Ethereum 上一样:在扩展中构建,在手机上审批,完成。
无论你选哪条链,有两件事始终不变。第一,签名流程从不改变:永远是两台设备、一个合并签名。第二,由于你的地址在各链上可能看起来相同,你真正要选择——也必须选对——的是网络,而不是一个不同的地址。
L1 与 L2:更便宜的链处在何处
一个有用的思维模型是 Layer 1(L1)与 Layer 2(L2)之分。Ethereum 是一条 L1——安全且去中心化的基础结算层,但在繁忙时可能变得昂贵。像 Base 这样的 L2,以及像 Polygon 这样的扩容网络,以更低的成本处理交易,再把自身的安全性锚定回某条基础层。对于绝大多数日常转账和应用交互而言,在 L2 上的成本只是在 Ethereum L1 上做同一动作成本的零头。
这种成本差异,正是人们从 Ethereum 拓展到其他 EVM 链的主要原因。你保留同一个钱包和同一套安全模型,但每笔交易的花费大大降低。若想中立地了解这些网络的对比,L2BEAT 对它们有详细追踪,而 Ethereum Foundation 的 Layer 2 页面讲解了其框架。但要记住,"更便宜"并不等于"可互换"——这就引出了下面的陷阱。
应避免的常见陷阱
单个钱包能触及多条链,其另一面就是很容易把它们弄混:
- 发送到错误的网络。 由于地址在各 EVM 链上看起来完全一致,人们很容易以为任何
0x...地址在哪里都能用。格式是相同的,但资金会落到交易所发往的那条网络上。一旦发到错误的链——或发给只对某条特定网络入账的交易所——找回可能很困难甚至不可能。务必同时确认地址和网络。 - 以为 A 链上的代币能在 B 链上花。 并不能。Polygon 上的 USDC 与 Base 上的 USDC 不是同一笔余额,哪怕 ticker 相同。每条链各自记账(记住:同一地址、不同账户)。要在别处使用那份价值,你必须跨链桥接(bridge):这是一项单独的操作,它在网络之间转移或重新发行该资产,而不是发往另一个地址的转账。参见从 SSP 在 EVM 链之间桥接。
- 桥接代币与"封装"代币的混淆。 当一项资产跨过桥时,你在目标链上收到的往往是原资产的一个表示:一个封装(wrapped)或桥接代币。如果来自不同的桥,"同一种"资产的两个版本甚至可能在一条链上并存,且它们彼此并不可互换。请确认你持有的代币正是某个应用真正期望的那一个。
这些都并非 SSP 所独有——多链 EVM 世界本就如此运作。SSP 为这一切提供一个安全的双设备钱包;而你的任务是分清自己处在哪条网络、那里到底有什么。
下一步去哪里
如果 Ethereum 本身对你还很陌生,先从SSP 中的 Ethereum开始,再回到这里看多链全景。当你准备把价值从一条 EVM 链转到另一条时,从 SSP 在 EVM 链之间桥接会带你细致走一遍。每当费用让你意外时,Ethereum 上的 gas 费用:写给自托管用户会讲清你究竟在为什么付费。贯穿始终的主线从不改变:一套密钥、两台设备、一个签名——遍及 SSP 支持的每一条 EVM 链。


