11个版本
使用旧Rust 2015
0.2.9 | 2021年8月26日 |
---|---|
0.2.8 | 2018年1月29日 |
0.2.5 | 2017年12月20日 |
0.2.4 | 2017年7月25日 |
0.1.0 | 2017年7月14日 |
#7 in #vanity
每月 28 次下载
36KB
745 行
Zcash自选地址生成器
我刚刚想到一件事。最终,人们会对暴力扫描比特币地址产生兴趣,以找到以你的名字为前缀的地址,就像得到一个拼写某种东西的电话号码一样。我只是偶然得到了我的首字母。
——2009年,中本聪在给Hal Finney的邮件中提到他的比特币地址1NSwywA5Dvuyw89sfs3oLPvLiDNGf48cPD。
Zcash-vanity是一个针对Zcash屏蔽地址(z-addrs)的高吞吐量自选地址生成器,即以"zc"开头的地址。
您可以根据特定的前缀搜索地址,例如"zcVANiTY"。该引擎使用OpenCL编写,以便能够在GPU等设备上运行。目前,NVIDIA的GTX 1080 Ti可以在大约30秒内定位到确切的6字符前缀(不包括"zc")。
也支持不区分大小写的匹配和多前缀。
安装
引擎包装器是用Rust编写的。目前,安装zcash-vanity最简单的方法是安装Rust,它附带一个名为Cargo的包管理器。然后运行
cargo install zcash-vanity
这将下载所有依赖项,构建并将zcash-vanity
添加到您的路径。您还需要安装OpenCL。
使用方法
注意:并非所有58个字符都可以用作前缀的第三个字符;只能使用以下字符:[8-9,A-Z,a-h]
。
以下应列出所有可用选项
zcash-vanity --help
注意,除非另有说明,否则将使用所有可用的OpenCL设备,这可能包括某些平台上的您的CPU。
相关研究
- zcash-mini,一个由Filippo Valsorda编写的便携式钱包生成器,也支持自选地址生成(z-addrs),但不使用GPU。
- vanitygen_z,是Bitcoin的vanitygen的修改版,用于使用OpenCL生成透明的Zcash地址(t-addrs)。
请在此处接收捐赠:[zcVANiTYZ1VxZp9dr6CEqfesYyfak8d6ZDFh4LLQPtHdGUb47CkpHzspFg4YV4NqsfyWkUxs4rcrzhKGsqHhXkzZsWkDaLT](#)。
有关更多信息和新版本,请访问https://zcash.plutomonkey.com/vanity/。
依赖项
约7.5MB
约113K SLoC