账户与钱包迁移指南

  • metamask
  • 发布于 2026-05-04 23:30
  • 阅读 17

本文详细介绍了如何将钱包中的所有资产迁移到由新秘密恢复短语生成的新钱包。步骤包括:确保安全环境(避免被监视、系统无恶意软件)、创建新的MetaMask实例、获取新地址、手动逐个转移资产(先转移NFT,再转移ERC-20代币,最后转移Gas代币)。文章还提供了背景信息,解释了秘密恢复短语和迁移原理,并推荐了多种工具(如eoa-migrator、eth-sweep)来帮助发现和转移资产。对于账户可能被攻破的情况,建议使用Flashbots白帽服务以避免交易被抢跑。

本指南详细介绍了如何将钱包中所有账户的内容迁移到由不同秘密恢复短语派生出的新钱包。你可能正在寻找“密钥迁移”的操作说明,或者被告知你的 SRP 已被泄露。也许你发现账户中出现了一些未经授权的交易,或者怀疑有人访问了你的钱包。

无论出于何种原因,本指南适用于那些希望将所有加密资产转移到全新且安全的账户的人。

大量的背景信息可以帮助你理解正在发生的事情。如果在过程中感到困惑,或者希望先理解再行动,请阅读本文下方更详细的信息。

如何将你的加密资产迁移到新账户和秘密恢复短语

首先,你需要知道你的 MetaMask 是关联到 Google 或 Apple 账户,还是通过秘密恢复短语访问 MetaMask。两种方式有不同的流程,因此在继续之前,请确保清楚自己使用的是哪一种。如果需要帮助,请点击本网站首页的“联系支持”联系 MetaMask 支持。

  • 我的 MetaMask 关联到了 Google 或 Apple 账户
  • 我的账户仅由私钥或 SRP 保护

如果你的 MetaMask 关联到了 Google 或 Apple 账户,并且希望将加密资产转移到一个完全独立的新钱包,那么你需要创建一个全新的、不与原始 Google 或 Apple 账户关联的 MetaMask 实例

为什么?如果你怀疑你的 MetaMask、Google/Apple 账户或硬件已被泄露,你需要创建与旧账户完全无关的新 SRP 和私钥。

如果你怀疑某个特定的 SRP 已被泄露,或者只是想“轮换密钥”,你可能可以继续使用相同的 Google/Apple 账户,但你应该联系 MetaMask 支持以获得针对你具体情况的指导。

你的旧钱包和账户都与该 Google 或 Apple 账户绑定,无法断开连接。你不能仅仅在同一个 MetaMask 扩展或移动应用中创建一个新钱包或新账户,因为该钱包会自动关联到原始的 Google 或 Apple 账户。

如果你喜欢让 MetaMask 关联一个 Google 或 Apple 账户,你可以选择连接一个新账户。请继续阅读后续步骤。

第一步:确保安全的环境

为了保持新钱包的安全,需要处于安全的环境中。

这意味着:

  • 你没有在物理上被监视
  • 你的系统没有恶意软件或间谍软件
  • 你有一个安全的介质来记录新的 SRP/密码
  • 你不是被你不信任的人指示进行此操作
  • 你并非在胁迫下进行此操作
  • 你的互联网连接流量未被监控
    • 提示:在这种情况下,VPN 连接会非常有帮助!

第二步:创建一个新钱包

使用 MetaMask 可以轻松完成这一步。

  1. 你需要打开一个新的 MetaMask 实例。你可以通过创建一个新的浏览器配置文件、下载 MetaMask Mobile(如果你只使用扩展版)或下载 MetaMask 扩展(如果你只使用移动版)来实现。
    • 有关创建新浏览器配置文件的指导,请访问你浏览器的支持页面。
  2. 如果使用 MetaMask 扩展,请直接输入网址 https://metamask.io/download/ 访问,不要点击网络搜索结果。
  3. 或者,在 Android (https://play.google.com/store/apps/details?id=io.metamask) 或 iOS (https://apps.apple.com/us/app/metamask-blockchain-wallet/id1438144202) 商店中查找 MetaMask。
  4. 安装扩展或应用,然后决定是将新的 Google 或 Apple 账户关联到你的新钱包,还是写下你的新秘密恢复短语。如果选择关联 Google 或 Apple 账户,请确保使用一个与你旧钱包关联的账户不同的账户,并为你的新钱包创建一个全新的密码。
  5. 写下你的新密码和秘密恢复短语,并将其保存在安全的地方。

第三步:获取一个安全的地址来发送你的代币

  1. 按照这里的说明复制由你新 SRP 生成的默认账户的公钥地址。
  2. 在拥有“原始”SRP 的设备上准备好该地址;可以在 Etherscan 中打开它,或者保存在同步笔记中,因为这是一个公钥地址——你绝对、绝对、绝对不能将 SRP 放入云同步笔记应用中。

注意: 你可以在新钱包中生成任意数量的账户,并按照你的意愿将代币分配到这些账户中。此外,如果你手头有硬件钱包,现在是将资产转移到由仅存在于你硬件钱包上的 SRP 生成的地址的好时机。

第四步:转移你的资产

这部分流程会根据你的具体情况而有所不同。你可能需要阅读下面的内容。

目前该流程是手动的:你需要一笔一笔交易地将所有资产发送到新地址。如果你不熟悉如何发送资产,请参见此处

你的网络 Gas 代币(ETH、POL(原 MATIC)等)应该是最后转移的内容。否则,你将无法支付其他资产的转移费用

  1. 从 NFT 开始。 NFT 很可能是转移成本最高的,因此从它们开始。目前,你可以使用 MetaMask Mobile 转移它们;此外,你也可以使用 OpenSea 的转移功能。
    • 请记住:如果你的账户已被泄露,那么为了从账户中转移资产而向账户添加更多网络 Gas 代币,可能导致新的 Gas 代币余额在你采取任何行动之前就被“扫走”。如果是这种情况,请参见此处
  2. 继续转移其他 ERC-20 代币。
  3. Gas 代币:先转入,最后转出。 根据你账户的内容和你所在的网络,你可能会消耗大量网络 Gas 代币——所以在你仍然需要它的时候,不要把它发送出去!
    • 记住,ETH 在技术上不是 ERC-20 代币,因此自动 ERC-20 扫币工具可能不会自动包含 ETH 余额。

注意: 如果你将 ENS 名称转移到了新地址,并且使用该 ENS 名称接收加密资产,请确保在 ENS 应用中更新路由信息,以便路由到该 ETH 名称的资产发送到新地址,而不是旧地址!

关于 SRP 和账户迁移的背景信息

要将资产从一个账户转移到另一个账户,你需要支付一些Gas 费,因为这些交易是在链上进行的。根据你拥有的资产数量以及存储或管理这些资产的合约情况,费用可能会很高。

你可以使用之前的 Gas 数据来尝试确定通常进行这些交易的最佳时间,这样你就不会多付费用,并且你可以以较低的 Gas 价格广播已签名的交易,看看它们是否很快会被包含在区块中。

在开始之前,你应该采取的一个重要步骤是按优先级顺序列出你的资产,以便你清楚自己在转移什么,并能够考虑到所有变量(例如,代币锁定、转移资产时由合约征收的税费)。

你可能需要转移所有权的部分资产包括:

  • ERC-20 代币
  • NFT(ERC-721、ERC-1155)
  • 流动性提供者头寸
  • 智能合约的所有权(例如 gnosis-safe)

由于链上的大多数资产(在绝大多数情况下)都使用每种资产类型的标准接口,因此移动资产并不需要太复杂。

我有哪些资产?

随着时间的推移,你的地址下可能会拥有各种资产,你可能会忘记自己有哪些资产。以下是一些工具,可以用来获取你拥有的资产列表。

MetaMask

你可以利用 MetaMask 界面查看你拥有哪些资产,特别是如果你已经导入了自定义代币

你可以通过点击右上角的汉堡图标(☰)并选择“展开视图”选项来查看账户的扩展视图。

MetaMask 扩展程序定位展开视图菜单

MetaMask Portfolio Dapp

如果你想要更全面的概览,MetaMask Portfolio 会自动检测并显示最常见的资产。查看其 NFT 标签页,该标签页会非常完整地列出你账户持有的 NFT 类型代币。

MetaMask Portfolio NFT 标签页示例

交易市场

各种交易市场,如 OpenSeaLooksRare,会在你的个人资料页面上索引你的 NFT 资产。你可以在这些市场上查看你的资产,并评估哪些 NFT 是优先的。此外,如果由于某种原因你无法从 MetaMask 内部转移 NFT,你可以使用这些平台上的工具。

索引器

你可以使用区块链索引器/区块浏览器来查看你的地址和相关交易。

请记住,在当今的多链世界中,你可能需要在多条链上查看你的地址。Blockscan 提供了一个便捷的工具;将相关的公钥地址粘贴到这里的搜索栏,你将获得该账户在其活跃过的所有链上的区块浏览器链接。

聚合器

有许多不同的聚合器索引区块链,以构建一个地址持有资产的数据库——包括锁定中的资产和流动性头寸。上面提到的 MetaMask Portfolio Dapp 正好实现了这个功能(甚至更多!)。一些替代方案包括:

你会注意到,如果你广泛参与了 DeFi,没有一个聚合器拥有所有信息。为了确保你已经“退出了所有头寸”,访问多个工具并查看是否有遗漏可能会有所帮助。

合约工具

有一些工具可以帮助你半自动化地查找你创建的可能具有 Ownable 模式(或其他类似模式)的合约,以便你转移所有权,以及帮助搜索已知合约函数签名的工具。

我可以使用哪些工具来移动资产?

请注意: 这些工具目前可能无法使用。我们正在寻找一个更新且可用的工具。此外,我们提供这些工具的链接仅供参考,这绝不代表 MetaMask 或 Consensys 的认可。在使用这些工具之前,请先熟悉它们的 README 文件。

409H/eoa-migrator (https://github.com/409H/eoa-migrator)

该工具提供了一个界面,帮助你逐步完成资金迁移和发现地址上不同类型资产的过程。它要求严格:要使用该工具,你需要确认你正在将资产转移到的地址的密钥所有权。

409H_eoa-migrator_tool

svanas/migratooor (https://github.com/svanas/migratooor)

该工具使用 Pascal 编写,提供了一个用户界面,用于将资金从一个地址迁移到另一个地址。它提供了编译说明,并在发布版中提供了可执行文件供下载。

migratooor_tool

Eth-sweep (https://github.com/James-Sangalli/eth-sweep)

该工具使用 JavaScript 编写,允许你通过将代币转账到安全地址、兑换为 ETH 或将代币迁移到 L2 来进行扫币。

Eth-sweep_tool

Flashbots Whitehat (http://whitehat.flashbots.net)

如果你认为你的地址已被泄露,并且恶意行为者正在监视交易池以抢先执行你可能使用这些工具进行的任何交易,你可以向 Flashbots Whitehat 团队提交案例,以帮助你创建交易包来绕过交易池。

需要帮助?

如果你希望将资产迁移到新钱包并需要建议或帮助,我们随时可以提供帮助。如果你在使用上述某个特定工具时需要帮助,建议你首先联系该工具的维护者,但我们也欢迎你联系 MetaMask 支持

一如既往,请确保你的秘密恢复短语安全。它只能由你一个人看到,当你在不同地方寻求帮助时,可能会有恶意行为者等待联系你并试图窃取你的资金。

  • 原文链接: support.metamask.io/mana...
  • 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
点赞 0
收藏 0
分享
本文参与登链社区写作激励计划 ,好文好收益,欢迎正在阅读的你也加入。

0 条评论

请先 登录 后评论
metamask
metamask
江湖只有他的大名,没有他的介绍。