Burrow Guide 安全下载

Rabby 交易模拟与风险提醒

在你签名之前,Rabby 会基于最新区块模拟交易,显示预期的余额变化,并给出有关合约、收款方和任何授权的风险提醒。这是 Rabby 最主要的安全功能之一,但模拟只是预测,并非保证。

大多数钱包资产损失都发生在签名界面:有人签署了自己并不理解的交易或授权。Rabby 最主要的安全功能,是在你签名前用直白的方式展示交易预期会做什么,例如“-1,000 USDC,+0.31 ETH”。

签名前 Rabby 会显示什么

  • Simulation Results(模拟结果):预计将离开和进入你钱包的代币和 NFT。Rabby 注明“Simulation executed in the latest block”(模拟基于最新区块执行)。
  • 操作摘要:对你所做操作的可读描述,例如兑换、代币授权、NFT 授权或转账。
  • 合约与收款方详情:你之前是否与该地址交互过(“Never interacted before”,从未交互过)、合约的部署时间(“Deployed time”),以及 Rabby 是否将其标记为可信或已拉黑。
  • 授权详情:被授权方、额度(包括无限额度授权)以及“信任值”(trust value)。Rabby 将其描述为“该合约已花费的资产总值。信任值低意味着存在风险或已 180 天未活跃。”
  • 代币警告:例如“This is a scam token marked by Rabby”(这是被 Rabby 标记的诈骗代币)或“This is potentially a low-quality and scam token based on Rabby's detection”(根据 Rabby 的检测,这可能是低质量或诈骗代币)。
  • Gas:预估网络手续费,提供慢速、普通、快速和自定义选项。

同样的检查也适用于签名请求(消息以及 permit 等类型化数据),Rabby 会尽可能解析你同意的内容。这一点很重要,因为 permit 类签名可以在你没有发起任何链上交易的情况下交出代币。

(界面文字引自 Rabby 扩展,2026 年 10 月。)

Rabby 何时运行检查

  • 连接网站时:安全引擎会检查该网站,并可能向你发出警告,例如当它出现在钓鱼网站名单上时。
  • 签署交易时:模拟,加上针对收款方、合约、代币和授权的规则。
  • 签署消息或类型化数据时:针对 permit、订单及其他签名的解析和规则。
  • 在 Rabby 自己的兑换和跨链桥中:自 2026 年 8 月起,这些操作也会显示交易预览(Rabby 源代码,2026 年 8 月)。

实际中能拦截什么

情形你会看到什么
一个“领取空投”网站请求无限额度授权对未知被授权方的授权,信任值很低,通常是你从未交互过的合约
一个空投到你钱包的假代币当你尝试与其交互时,显示诈骗代币警告
向交易记录中的相似地址转账(地址投毒)一个你从未与之交易过的收款方,或被 Rabby 标记为诈骗地址的收款方
一笔你收到的金额远低于报价的兑换警告模拟金额低于 DEX 的报价
一笔将会失败的交易“Simulation Failed”(模拟失败),帮你省下一笔失败交易及其 Gas

需要检查地址时,我们的 EVM 地址检查器可以逐字符比对两个地址。

风险提醒与“Ignore all”

Rabby 的安全引擎会对每个请求运行规则,并按风险等级标注结果。部分警告在你确认“I understand and accept responsibility for any loss”(我理解并对任何损失承担责任)后可以忽略。最严重的则不能:Rabby 会显示“Found forbidden risk that can't be ignored”(发现无法忽略的禁止级风险)并阻止签名。

对于非禁止级提醒,还有一个 Ignore all(全部忽略)按钮。CryptoSlate 指出,这让你可以在出现风险警告后仍然签名(CryptoSlate,2026 年 10 月)。只有在你确切知道提醒出现的原因时才使用它。你可以自行将地址标记为可信或拉黑,也可以查看或禁用单条安全规则,但 Rabby 建议保持开启。

许多诈骗页面会让你“忽略警告”,或声称提醒是个 bug。这本身就是一个危险信号。

模拟的局限

模拟非常有用,但它不是证明。请了解它的盲区:

  • 在你的交易上链之前,状态可能改变。价格会变动,其他交易可能先被打包,抢跑(front-running)也可能改变结果。滑点设置可以保护兑换;其他交易则没有这种保护。
  • 授权关乎未来。授权当下不会显示任何余额变化。风险在之后才出现,即被授权方可以转走你的代币时。请阅读被授权方和额度,而不只是看空白的余额变化,并用我们的授权风险解读器测试陌生的数据。
  • 链下签名(如 permit)在签名时不会转移资金,因此余额预览可能看起来无害。
  • 恶意合约在模拟中的表现可能与实际执行不同,例如检查在被打包时才会改变的条件。
  • 并非所有链都受支持。在部分链和自定义网络上,Rabby 会显示“Simulation Not Supported”(不支持模拟)或“Transaction simulation not supported on this chain”(此链不支持交易模拟)。如果安全引擎宕机,Rabby 会提示结果未知。
  • 假冒 Rabby 扩展会伪造模拟结果。山寨扩展可以显示任何它想显示的画面。用我们的 Rabby 扩展检查器核对你的扩展。

模拟也无法保护你的助记词。Rabby 从不索要助记词,任何模拟都阻止不了已经拿到助记词的人。

搭配硬件钱包使用模拟

硬件钱包的小屏幕往往只显示合约地址和原始数据,很难判断。使用 Rabby 时,你会先在电脑上看到解析后的操作、模拟的余额变化和风险提醒,然后才在设备上确认。这种组合是硬件钱包用户选择 Rabby 的主要原因之一。但仍请在设备屏幕上核对收款方或被授权方地址,因为电脑上的恶意软件可能会篡改浏览器显示的内容。详见 Rabby 搭配 Ledger。

影响防护的设置

  • 安全规则:保持开启。规则被禁用时 Rabby 会提示,并允许你重新开启。
  • 自定义 RPC:自定义节点会替换 Rabby 的节点。如果它出故障,Rabby 会提供禁用它并改用官方 RPC 继续的选项。劣质 RPC 可能显示错误的余额。
  • 可信与拉黑标记:将地址标记为可信会屏蔽部分警告,所以只对你已核实的地址使用。
  • 自动锁定:较短的自动锁定时间可以限制他人在你电脑未锁定时能做的事情。

20 秒读懂签名界面

  1. 确认请求中的网站就是你本想使用的那个。
  2. 阅读余额变化。有没有你没预料到的资产将离开你的钱包?
  3. 如果是授权,检查被授权方和额度。优先选择有限额度而非无限额度。
  4. 阅读每一条风险提醒。对于通过广告、私信或空投链接找到的网站,不要点击“Ignore all”。
  5. 如有任何不清楚的地方,就拒绝。拒绝不花任何成本。

如果你已经签了不该签的东西

  1. 断开与该网站的连接并关闭它。
  2. 打开 Rabby 的授权页面,撤销任何你不认识的授权,先从无限额度授权开始。
  3. 如果你签署的 permit 或授权已经被使用,请把剩余资金转移到使用新助记词的新钱包。
  4. 如果你在任何地方输入过助记词,请将该钱包视为已泄露,并立即转移所有资产。
  5. 无视任何主动联系你、提出帮你追回资金的人。被盗后收到的追回邀约几乎都是第二轮诈骗。

不再需要的旧授权可以通过 Rabby 的授权管理器移除。更全面的安全情况,请阅读 Rabby Wallet 安全吗?。

常见问题

Rabby 会模拟每一笔交易吗?

在支持模拟的链上,Rabby 会在签名前模拟交易。在部分链和自定义网络上,它会提示不支持模拟。

模拟结果会出错吗?

会。它基于最新区块运行,因此价格变动、抢跑或在执行时表现不同的合约都可能改变结果。

为什么授权不显示余额变化?

因为授权时没有任何资产转移。风险在于被授权方日后可以转走你的代币,所以请检查被授权方和额度。

“Ignore all”有什么作用?

它让你在出现非禁止级风险提醒时仍可签名。禁止级风险无法忽略。只有在你完全理解提醒内容时才使用“Ignore all”。

模拟能保护我免受假冒 Rabby 扩展的危害吗?

不能。假冒扩展可以显示伪造的模拟结果。请核对扩展 ID,并只从官方商店页面安装。