什么是保证函?为什么它如此重要
保证函是每次混币背后的签名承诺:它写明你的币发往哪个地址,新币又将到达哪里。本文介绍保证函包含哪些内容、为什么重要,以及如何不借助任何专门软件,花一分钟左右在自己的钱包里亲自验证它。

要点速览
- 保证函是针对单次混币的一份简短声明,由平台用自己的密钥签名。
- 它写明日期、币种、本次专用的一次性收款地址,以及接收到账币的地址。
- 任何人都能在普通的比特币钱包里花一分钟左右验证签名,无需注册账户,也无需专门软件。
- 只要改动一个字符,或签名来自另一个地址,验证就会失败。正因如此,这份函件值得保存。
什么是保证函?
保证函是加密货币混币器针对单次混币给出的书面承诺。发起混币时,服务会为你的币生成一个一次性地址,并记录新币应发往何处。保证函写明的正是这些内容,再用密码学签名加以封存。
签名是关键所在。截图或确认邮件谁都能改,签过名的函件却改不了:地址里哪怕只变一位数字,签名就不再匹配。所以保证函不只是一句"已经约定"的备注,而是约定内容本身的证明。任何人都可以在自己的电脑上验证它。
在比特币混币器、以太坊混币器、BNB 混币器和Solana 混币器上,每次混币都会附带一份保证函。混币一创建,它就会出现在专属混币页面上,早于你发送任何币。
保证函包含哪些内容
保证函中被签名的部分只有五行简短内容。其余内容都不签名,因此读起来清楚,验证起来也方便。
| 行 | 说明 |
|---|---|
| 域名与标题 | 由哪个网站出具 |
| 日期 | 混币创建的时间(UTC) |
| 币种 | BTC、ETH、BNB 或 SOL,因为 ETH 和 BNB 的地址外观相似 |
| 收款地址 | 你发送币的一次性地址 |
| 输出地址 | 你自己的地址,新币将到达这里 |
这几行下面还有两个不属于签名文本的字段:签名地址和签名本身。
保证函特意不包含专属混币链接。这样你可以把它出示给别人作为证明,而不会交出混币的访问权限。
保证函为什么重要
它锁定了条款
保证函固定了最关键的两个地址。如果日后对币该去哪里有任何疑问,这份签名函件就是定论。它事后无法改写,连服务本身也改不了,因为任何改动都会让签名失效。
它帮你识别山寨网站
仿冒的混币网站会照搬正规网站的外观,再换上自己的地址。山寨网站可以用自己的密钥签发函件,却永远无法用真正的签名地址签名。这个地址固定不变,所以请在你信任并已收藏的网站上记下它一次。发送币之前,确认保证函能用同一个地址验证通过。如果地址不同,说明你进入的是仿冒网站。
它让客服处理更快
如果某次混币需要协助,保证函能把客服需要的信息一次说清:哪些地址、哪种币、哪一天。无需猜测,也不用来回沟通。
它不依赖对数据库的信任
验证在你自己的钱包里完成,依据的是公开的数学原理。你不需要登录任何地方,也不必信任任何服务器,就能确认函件内容。
签名的工作原理
每份保证函都以标准的比特币签名消息格式签名。多年来,钱包一直用这种方法证明对某个地址的控制权。服务用签名地址的私钥对这五行内容签名。你的钱包拿到同样的五行内容、签名和签名地址后,会确认正是该地址背后的密钥生成了这段文本。
签名地址是以 1 开头的传统(Legacy)比特币地址。之所以使用传统地址,是因为所有钱包都能验证它,包括不支持新地址类型的旧钱包。签名地址从不存放任何币,它的唯一用途就是签署保证函。
以太坊、BNB 和 Solana 混币的保证函也采用同样的签名方式。无论混的是哪种币,签名证明的都是函件由谁出具。
如何逐步验证你的保证函
在混币页面上打开保证函。页面会显示三个框,每个框都有自己的复制按钮:签名地址、消息和签名。任何消息验证工具需要的正是这三项。
- 复制签名地址,粘贴到验证工具的地址栏。
- 复制消息,粘贴到消息栏。其中恰好是那五行签名内容,前后没有任何多余内容。
- 复制签名,粘贴到签名栏。
- 点击 Verify。
请使用复制按钮,不要手动选取文本。哪怕多一个空格或换行,即使函件完全有效,验证也会失败。
在 Electrum 中
打开 Tools,再选择 Sign/verify message。把签名地址、消息和签名分别粘贴到对应字段,然后点击 Verify。有效的函件会显示签名正确的确认提示。
在 Sparrow 中
打开 Tools,再选择 Sign/Verify Message。填入地址、消息和签名,然后选择 Verify。Sparrow 会告诉你签名是否匹配。
在 Bitcoin Core 中
打开 File,再选择 Verify message。粘贴这三部分内容,点击 Verify Message。出现一行绿色提示,即表示该消息确由这个地址签名。
使用在线验证工具
任何能验证比特币签名消息的网站也都可以。有些网站要求分别填入三部分内容,有些则接受整段函件,采用以"BEGIN BITCOIN SIGNED MESSAGE"一行开头的标准格式,也就是可下载的 .txt 版本所用的格式。
验证结果的含义
| 结果 | 含义 |
|---|---|
| 有效 | 函件真实且未被改动 |
| 无效 | 有内容与签名时不同,或函件并非真实出具 |
如果结果是无效,先排除复制错误:用复制按钮重新复制全部三部分,再试一次。如果仍然失败,请不要向该地址发送币,并带上保证函联系客服。
签名之外还要核对什么
有效的签名证明函件是真实的。再花几秒钟,就能完成全面核对:
- 签名地址与你在真实网站上记下的一致。它固定不变,地址不同就意味着出具方不同。
- 输出地址是你自己的地址,与你填写的完全相同。
- 收款地址与混币页面上显示的一致,也就是你即将发送币的地址。
- 币种与你正在使用的网络一致。
- 第一行中的域名就是你当前访问的网站。
妥善保存你的保证函
请保存保证函,直到到账币已经收到。下载 .txt 文件是最简单的保存方式。文件中含有你的地址,所以请像保管专属混币链接一样私密保存:不要发到公开群聊或论坛。只在需要协助时发给客服。
常见问题
保证函和收据一样吗?
不一样。收据说明一笔付款已经发生。保证函则在你发送任何币之前出具:它写明你的币发往何处、到账币去往哪里,再加上签名,让内容永远无法更改。
有人能伪造保证函吗?
他们可以复制文本,但没有私钥,就无法用真正的签名地址生成有效签名。伪造的函件要么验证失败,要么只能用另一个地址验证通过,所以认准真正的签名地址很有必要。
为什么以太坊混币的保证函用比特币签名?
签名证明的是函件由谁出具,而不是混的是哪种币。比特币签名消息是支持最广泛的签名标准,因此一种方法就能适用于所有币种和所有钱包。
如果验证工具提示签名无效怎么办?
最常见的原因是复制出错,比如多了一个换行,或签名缺了一部分。用复制按钮重新复制这三部分。如果仍然失败,请不要发送币,并联系客服。
每份保证函都需要验证吗?
验证只需一分钟左右,是确认自己身处真实网站最可靠的方法。第一次使用某个网站,或者通过并非自己输入的链接进入时,验证尤其重要。
应该把保证函发给客服吗?
需要混币协助时,应该发。它能一次性向客服提供所有细节。函件不含你的专属混币链接,所以分享它不会让任何人获得你的混币访问权限。
保证函应该保存多久?
至少保存到到账币已收到并完成确认。很多人会把它永久保存,作为这次混币的记录。