你有没有想过,比特币地址(或由 26 到 35 个字母数字字符组成的字符串)是否可以包含人类可读的单词而不是随机字母?
您可能听说过闪电网络,它允许您创建一个看起来像电子邮件或网络域名的花哨 BTC 地址。但还有一种方法可以在原始比特币区块链上创建包含人类可读文字的比特币地址。此类地址称为虚荣比特币地址。
什么是虚荣比特币地址?
虚荣比特币地址是一种个性化的 BTC 地址,其总共 26-35 个字母和数字字符串的一部分包含特定模式或单词。与由随机字符组成的普通比特币地址不同,虚荣比特币地址允许用户自定义其地址,甚至可以在地址内发送特定消息。
“虚荣地址”一词源于“虚荣”一词的字面意思,用来表达对自己或自己外表的过度自豪。与直接含义一致,虚荣地址是那些想要脱颖而出并赋予其钱包地址独特身份的人使用的。

2009 年,匿名比特币创造者中本聪 (Satoshi Nakamoto) 推出加密货币,几年后,虚荣比特币地址开始流行起来。第一个虚荣地址生成器“VanityGen”于 2012 年作为开源平台在 GitHub 上发布。在 Bitcointalk.org(中本聪创建的主要加密论坛)上,第一次提到虚荣地址可以追溯到 2013 年。
根据 Trezor 的比特币分析师 Josef Tetek 的说法,中本聪并没有使用虚荣地址:“在虚荣地址流行之前,他就从公众中消失了,”Tetek 告诉 Cointelegraph,他指的是中本聪在 2011 年的消失。
除了比特币区块链,其他网络也提供虚荣地址,包括以太坊区块链。与允许用户在 26-35 个字母数字字符之间进行选择的比特币虚荣地址不同,以太坊虚荣地址仅包含十六进制数字,因为 Ether地址只能包含字母“A”到“F”和数字零到九。
根据 ETH Optimism 虚荣地址生成器,创建以“0xFad69”开头的以太坊虚荣地址最多需要五分钟。
如何创建比特币虚荣地址?
创建虚荣 BTC 地址有两种方法:手动创建和使用专门的虚荣地址生成器服务。第一种方法依赖于软件,需要一定的计算能力和编码技能来运行程序以查找以特定单词组合开头的比特币地址。
许多比特币专家,例如 Trezor 的 Tetek,都认为第一种方法是创建虚拟比特币地址最安全的方法,因为这种方法允许用户将种子短语保密。作为私钥或种子短语的唯一所有者,用户可以成为与该地址相关的资金的唯一持有者。
手动方法需要安装虚荣地址生成软件,例如 VanityGen,该软件可在基于云的软件网站 GitHub上找到。运行此类软件需要一定的计算能力规格,符号序列越大,创建虚荣地址所需的时间就越长。
各种消息来源估计,使用普通个人电脑生成包含五个符号单词的虚荣地址大约需要一个小时,而生成七个符号等较大序列可能需要长达三个月的时间。更复杂的设置(包括功能强大的显卡甚至专用集成电路 (ASIC) 芯片)可以大大减少生成虚荣地址所需的时间。

创建虚荣地址的第二种方法更直接,但安全性较差,因为它依赖于将地址搜索委托给第三方服务(也称为“虚荣地址矿工”)。
依赖比特币虚荣服务存在重大风险,因为矿工随时可能接管地址及其资产。这是因为这些矿工是第一个收到私钥的人,然后再将其传递给客户。私钥是在创建比特币地址时生成的,之后无法更改。
虚荣地址生成服务通常通过 Vanitygen.net 等网站提供,用户只需订购某个所需的单词或序列,然后使用在线购买的计算能力进行搜索即可。此类服务通常允许用户订购最多八个符号的字母序列。生成后,虚荣地址的私钥将发送到客户的电子邮件中,以换取商定的价格。
例如,生成以“1Satoshi…”开头的比特币虚荣地址需要花费约 0.0217 BTC,在撰写本文时价值约 600 美元。像“1Nakamoto…”这样的更大序列至少需要 0.11 BTC,或高达 3,250 美元。

需要注意的是,与普通 BTC 地址一样,虚荣比特币地址中不能包含所有字母和数字。有些字母,例如大写字母“O”、“大写字母“I”、“小写字母L”和数字“0”,被排除在所有比特币地址可用的 26-35 个字母数字字符之外。这些排除旨在帮助用户在比特币区块链上汇款时避免混淆。
使用比特币虚荣地址的风险
是否使用比特币虚荣地址的决定最终取决于拥有此类地址的初衷,同时考虑到所有可能的风险。一些加密货币交易所(如 BitMEX)已尝试使用原生隔离见证 (SegWit) 地址格式 Bech32 和“bc1qmex…”前缀的虚荣地址。
BitMEX 的一位发言人告诉 Cointelegraph,大多数虚荣地址都用于营销或被认为“有点好玩”。
BitMEX 的代表指出:“2011 年左右,比特币虚荣地址在 BitcoinTalk 上非常流行,当时许多人向他们的个人虚荣地址(例如 1Name)募集捐款”,并补充道:
“在结构化储备证明系统出现之前,交易所范围内使用虚荣地址为用户提供了一种非正式地汇总交易所储备的方式。”
该公司还试图使用虚荣地址,使攻击者更难欺骗用户,因为 BitMEX 只向用户提供虚荣地址。然而,该代表指出,人们不应该依赖虚荣地址作为安全机制,因为更高级的攻击者可以设法复制虚荣地址格式。
BitMEX 的发言人表示,虚荣地址最适合高级用户:“个人用户的主要弱点是隐私性降低。一般来说,我们建议用户不要重复使用地址,”并补充说,较新的 BitMEX 客户地址不再带有虚荣前缀。
Trezor 的比特币专家 Tetek 强烈建议不要使用虚荣地址,因为此类地址(即使是以安全的方式生成)也会促进地址重用,这在隐私方面是一种不好的做法。他说:
“如果一个比特币地址被多次使用,其他人就可以轻松追踪一个人的收款和消费习惯。因此,也更容易识别该地址的所有者。”
除了隐私和资产安全风险外,虚荣 BTC 地址还存在安全漏洞。2022 年,黑客利用以太坊虚荣地址生成工具 Profanity 中的漏洞成功窃取了价值 330 万美元的加密货币。此外,2023 年 3 月,攻击者还利用被黑的虚荣地址从第 2 层扩展解决方案 Arbitrum 的空投中窃取了价值 50 万美元的代币。
比特币虚荣地址的未来
尽管自 2011 年以来比特币虚荣地址变得越来越不受欢迎,但没有证据表明此类地址近年来没有被使用。
最近有一份报告描述了一个比特币虚荣地址的使用情况,该地址包含显然针对俄罗斯总统弗拉基米尔·普京的脏话。该地址在 2018 年至 2020 年期间共进行了67 笔交易,共计 0.29 比特币(7,595 美元),其余额已变为零。
其最后记录的交易之一包括向著名比特币评论家沃伦·巴菲特的公共比特币地址进行 0.0004 BTC(10 美元)的交易,沃伦·巴菲特获得了Tron 创始人孙宇晨的一个 BTC 地址和一份礼物。
此外,挑战和考虑依然存在。例如,必须解决与虚荣地址生成器相关的安全风险,从而推动开发更安全、更用户友好的工具。随着区块链系统的发展和新功能的引入,虚荣地址的创建可能会变得更加简化,并可供更广泛的受众使用,而不仅仅是那些具有编码专业知识的人。
然而,地址重复使用引发的隐私问题仍将是一个重要的考虑因素。因此,想要个性化地址的用户必须在独特性的优势与可能的隐私泄露之间取得平衡。
虽然我们必须明白,比特币的虚荣地址风险很大且成本高昂,但这些地址显然会解锁加密货币的一些新奇甚至奇怪的用例。考虑到这一点,比特币虚荣地址的未来是否光明取决于比特币用户。