V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
seth19960929
V2EX  ›  以太坊

写了一个以太坊靓号生成器, 支持多节点运行, 让你的任意设备成为计算节点

  •  
  •   seth19960929 · 269 天前 · 2519 次点击
    这是一个创建于 269 天前的主题,其中的信息可能已经有所发展或是发生改变。

    地址: https://github.com/seth-shi/ethereum-wallet-generator-nodes 核心代码十几行都是调包侠, 剩下的就是上报状态了

    如图:

    第 1 条附言  ·  268 天前
    很幸运已经生成好了


    有大哥 V 我 50 看看效果吗 >_M

    0x0000f31fE398080ef162841Cae9111735C919999
    第 2 条附言  ·  268 天前

    快速运行 readme 已更新全套流程

    29 条回复    2024-03-08 19:19:48 +08:00
    tool2d
        1
    tool2d  
       269 天前
    哈哈,我也写过,那个时候 V2EX 搞什么 web3 论坛,需要钱包地址。随时写了一个 6 个 0 前缀的生成器。
    tool2d
        2
    tool2d  
       269 天前
    说错了,是 web3 聊天室。
    kkk9
        3
    kkk9  
       269 天前   ❤️ 2
    😅海外都觉得生成地址越碎片越随机越好,减少关联性增强隐私,就国人喜欢搞什么靓号连号豹子号
    yKXSkKoR8I1RcxaS
        4
    yKXSkKoR8I1RcxaS  
       269 天前
    挠破脑袋也没能想出有啥用
    yumusb
        5
    yumusb  
       269 天前   ❤️ 1
    @kkk9 #3 马斯克的 X.com 觉得很赞
    LYerma
        6
    LYerma  
       269 天前 via Android
    没啥用,21 年刚玩链的时候喜欢这样干。
    LYerma
        7
    LYerma  
       269 天前 via Android
    @LYerma 玩土狗看到这样的地址我还不敢买
    kkk9
        8
    kkk9  
       269 天前   ❤️ 2
    @yumusb #5 讨论区块链和钱包地址这种特定范围的时候你要举例 X ? 反驳之前过脑子了吗?
    kkk9
        9
    kkk9  
       269 天前
    @yumusb #5 还是说你想开个地图炮,挑起所谓的海外国人区别对立?什么的主题底下讨论什么的范围不理解吗?要抓字眼?得写明白海外区块链玩家,国人区块链玩家?累不累啊,进修下汉语行吗?
    kkk9
        10
    kkk9  
       269 天前
    @yumusb #5 更不用说以太是去中心化的,X 是中心化,你怎么比较 X 还是社交产品呢?逗比请来的猴子?
    seth19960929
        11
    seth19960929  
    OP
       269 天前
    @tool2d #1 6 个还好, 而且听说 0 前缀可以省手续费, 现在我这六台机器跑 8 位要一周时间
    @tool2d #2 笑死, 好像也可以这样子说
    @kkk9 #3 一样的, 你说国外不喜欢靓号? github 这个是干嘛的 https://github.com/johguse/profanity
    @Seria 靓号前缀后缀呀, 转账的时候看着舒服
    @LYerma #6 是的, 用处不大, 就看着舒服
    kkk9
        12
    kkk9  
       269 天前
    @seth19960929 #11 请注意作者用了这个单词 vanity ,然后一个项目可以代表国外的大部分了吗?
    seth19960929
        13
    seth19960929  
    OP
       268 天前   ❤️ 1
    @kkk9 #12 那看到这个干嘛就能代表国内大部分了吗?
    woooooOOOO
        14
    woooooOOOO  
       268 天前
    前面 0 多可以让 gas 变低
    0o0O0o0O0o
        15
    0o0O0o0O0o  
       268 天前 via iPhone
    @kkk9 #3 vanity address 全世界都有大量拥趸,只不过有时候文化背景不同所追求的字符不同。在意隐私、安全的在所有圈子里都是极少数,能正确实践的更少得可怜。

    而且这类应用在一些场景也有重要的益处
    seth19960929
        16
    seth19960929  
    OP
       268 天前

    o0
        17
    o0  
       268 天前
    这玩意儿能解决安全的问题,应该还是有需求的,可以搞成收费的
    seth19960929
        18
    seth19960929  
    OP
       268 天前
    @woooooOOOO 但省不了多少, 想省直接去二层交易得了.
    @o0 代码开源, 差的是机器
    Qiane
        19
    Qiane  
       268 天前
    请问安装好 Go 之后如何运行这个程序?能否添加您的 TG 详聊?
    seth19960929
        20
    seth19960929  
    OP
       268 天前
    @Qiane 不需要安装 golang, 直接下载二进制文件运行就可以
    seth19960929
        21
    seth19960929  
    OP
       268 天前
    tangtj
        22
    tangtj  
       268 天前
    可以直接使用随机数来做私钥 , 算出公钥比对地址 , 这样速度会快很多 . 我看你最后上报的的也只是私钥.

    ```
    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()
    ```
    seth19960929
        23
    seth19960929  
    OP
       268 天前
    @tangtj 不是啊,私钥肯定快,我生成的是助记词
    tangtj
        24
    tangtj  
       268 天前
    那这也太难找了
    seth19960929
        25
    seth19960929  
    OP
       268 天前
    @tangtj #24 运气好就是快, 看我 append 已经找到了
    Qiane
        26
    Qiane  
       268 天前
    直接点击运行会闪退,请问正确的做法是什么?
    seth19960929
        27
    seth19960929  
    OP
       268 天前   ❤️ 1
    @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}
    chancat
        28
    chancat  
       267 天前 via Android
    额。。这个靓号有什么用吗?
    seth19960929
        29
    seth19960929  
    OP
       267 天前
    @chancat 转账, 看余额一般都是中间被隐藏了, 看靓号就能一眼认出自己的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2480 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 04:44 · PVG 12:44 · LAX 20:44 · JFK 23:44
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.