地址: https://github.com/seth-shi/ethereum-wallet-generator-nodes 核心代码十几行都是调包侠, 剩下的就是上报状态了
如图:
快速运行 readme 已更新全套流程
1
tool2d 266 天前
哈哈,我也写过,那个时候 V2EX 搞什么 web3 论坛,需要钱包地址。随时写了一个 6 个 0 前缀的生成器。
|
2
tool2d 266 天前
说错了,是 web3 聊天室。
|
3
kkk9 266 天前 2
😅海外都觉得生成地址越碎片越随机越好,减少关联性增强隐私,就国人喜欢搞什么靓号连号豹子号
|
4
yKXSkKoR8I1RcxaS 266 天前
挠破脑袋也没能想出有啥用
|
6
LYerma 266 天前 via Android
没啥用,21 年刚玩链的时候喜欢这样干。
|
9
kkk9 266 天前
@yumusb #5 还是说你想开个地图炮,挑起所谓的海外国人区别对立?什么的主题底下讨论什么的范围不理解吗?要抓字眼?得写明白海外区块链玩家,国人区块链玩家?累不累啊,进修下汉语行吗?
|
11
seth19960929 OP |
12
kkk9 266 天前
@seth19960929 #11 请注意作者用了这个单词 vanity ,然后一个项目可以代表国外的大部分了吗?
|
13
seth19960929 OP @kkk9 #12 那看到这个干嘛就能代表国内大部分了吗?
|
14
woooooOOOO 265 天前
前面 0 多可以让 gas 变低
|
15
0o0O0o0O0o 265 天前 via iPhone
@kkk9 #3 vanity address 全世界都有大量拥趸,只不过有时候文化背景不同所追求的字符不同。在意隐私、安全的在所有圈子里都是极少数,能正确实践的更少得可怜。
而且这类应用在一些场景也有重要的益处 |
16
seth19960929 OP |
17
o0 265 天前
这玩意儿能解决安全的问题,应该还是有需求的,可以搞成收费的
|
18
seth19960929 OP |
19
Qiane 265 天前
请问安装好 Go 之后如何运行这个程序?能否添加您的 TG 详聊?
|
20
seth19960929 OP @Qiane 不需要安装 golang, 直接下载二进制文件运行就可以
|
21
seth19960929 OP @Qiane release 页面有编译好的二进制文件 https://github.com/seth-shi/ethereum-wallet-generator-nodes/releases/tag/v1.0.0
|
22
tangtj 265 天前
可以直接使用随机数来做私钥 , 算出公钥比对地址 , 这样速度会快很多 . 我看你最后上报的的也只是私钥.
``` privateKey, err := crypto.GenerateKey() if err != nil { continue } privateKeyBytes := crypto.FromECDSA(privateKey) publicKey := privateKey.Public() publicKeyECDSA, ok := publicKey.(*ecdsa.PublicKey) if !ok { continue } address := crypto.PubkeyToAddress(*publicKeyECDSA).Hex() ``` |
23
seth19960929 OP @tangtj 不是啊,私钥肯定快,我生成的是助记词
|
24
tangtj 265 天前
那这也太难找了
|
25
seth19960929 OP @tangtj #24 运气好就是快, 看我 append 已经找到了
|
26
Qiane 265 天前
直接点击运行会闪退,请问正确的做法是什么?
|
27
seth19960929 OP @Qiane #26 readcme 更新了使用说明
master 运行 (必须有公网服务器), 会输出公网$url Linux ./ethereum-wallet-generator-nodes master --prefix=0x0000 --suffix=9999 Windows ethereum-wallet-generator-nodes.exe master --prefix=0x0000 --suffix=9999 macOS ./ethereum-wallet-generator-nodes master --prefix=0x0000 --suffix=9999 节点运行, 手机, 电脑, 台式机 (会统一从服务端拉取配置, 然后上报进度) Linux ./ethereum-wallet-generator-nodes node --server={$url} Windows ethereum-wallet-generator-nodes.exe node --server={$url} macOS ./ethereum-wallet-generator-nodes master node --server={$url} |
28
chancat 264 天前 via Android
额。。这个靓号有什么用吗?
|
29
seth19960929 OP @chancat 转账, 看余额一般都是中间被隐藏了, 看靓号就能一眼认出自己的
|