Vanity Keys

生成包含你指定文字的比特币地址

CPU 4

难度
1
已尝试
0
速度
–
已用时间
–
50% 概率耗时
–

什么是靓号地址?

靓号地址是指其中一部分由你自己选择的钱包地址,看起来不那么随机,也更容易辨认。示例:

  • bc1qcafe…x7kp
  • 1Coffee…x7Kp

这里支持两种格式。bc1q 地址全部小写,手续费较低;你的文字可以使用除 1、b、i、o 以外的字母和数字。传统地址以 1 开头,大小写混合,不含 0、O、I 和 l。

工作原理

输入较短的地址开头和/或结尾,然后点击 查找地址。浏览器会不断尝试私钥,直到找到匹配的地址。

找到地址后,显示其私钥并导入你的钱包。

bc1q 地址每多一个字符,搜索时间增加到 32 倍。传统地址约为 58 倍,关闭区分大小写(Aa)时约为 29 倍。紧跟在 1 之后,字母 A 到 Q 最容易出现。CPU 线程数决定速度,如果电脑变慢,请调低。

50% 概率的耗时只是估算,并非倒计时。每个地址都是一次全新的尝试,搜索可能很快结束,也可能耗时数倍,已花费的时间不会让结果更接近。

安全性

所有计算都在你的浏览器中完成,任何数据都不会离开你的设备:没有数据库,没有服务器代码,页面的安全策略也禁止其脚本发起网络请求。关闭标签页后,私钥随即消失。

Vanity Keys 无法保存你的私钥。如果想亲自确认,有三种方法:

  • 页面加载后断开网络,继续使用
  • 下载此页面,在离线电脑上使用
  • 检查下载的文件:页面的全部功能都在这一个 HTML 文件中

每次搜索都从 crypto.getRandomValues(浏览器内置的密码学安全随机数生成器)提供的 256 位随机数开始,并由此逐一检查连续的密钥。知名生成器 Profanity 被攻破,正是因为它的起点只有 32 位随机数。每个找到的地址在显示前都会由第二套独立实现重新计算。

仿冒页面和相似地址

此类页面会生成你的密钥,因此被篡改的副本可能窃取密钥。副本可能与原版完全相同,并使用相似的域名。搜索前请核对网站地址,大额资金请使用离线文件。

切勿使用他人为你生成的私钥或靓号地址:生成者可能保留了副本。

骗子也会生成与你常用地址首尾相同的地址,等你从交易记录中误复制。转账前请核对完整地址,而不仅仅是首尾。

性能

速度取决于浏览器和设备。在较新的电脑上,每个 CPU 线程每秒可检查数十万个地址。手机和平板也能使用,但速度较慢。默认只使用一半的 CPU 线程,以免影响电脑的正常使用。

Vanity Keys 在浏览器中运行,无需安装。使用显卡的工具要快得多,但使用起来更复杂,而且你必须信任所运行的程序。

兼容性

地址适用于比特币主网,交易所和钱包都可以向这两种格式转账。从 bc1q 地址花费的手续费更低。

你得到的是 WIF 格式的私钥,而不是助记词。它可以导入 Electrum:bc1q 地址请在私钥前直接加上 p2wpkh:,传统地址无需添加。硬件钱包自行生成密钥,无法导入。