用来生成测试网PrivateKey和Address的开源工具

通过这个在线的工具可以直接生成测试网PrivateKey和Address,网址:

预览效果:
image

代码已开源,欢迎pr和star:

7 Likes

你应该加一个 disclaimer 在你的网页上,提醒用户这个地址和私钥对只适用于测试网并且随时面临被人窃取的风险。事实上,你不应该提供这样的在线服务的。按理来说,即使是测试网,地址与私钥的生成也应该离线,最多提供一个文档告诉大家怎么离线运行这样的工具。

没有生成args,怎么挖矿

v0.12.2 会提供子命令通过 pubkey (33 bytes compressed or 65 bytes uncompressed) 来打印 block_assember 配置。

1 Like

干得好,主网上线时钱包应该也会发布,没必要担心太多啦

概要

本文本将被隐藏

就算是Myetherwallet也提供了在线生成钱包的功能……并且是主网……这有什么问题吗

何况源代码已经给出………
本来是简化用户挖矿难度的事………

爱用不用………

首先我并没有彻底反对,作者有这样的想法我觉得很好。只是出于提醒的目的,应当在主页显眼的位置标明这样的生成方式是有风险的。即使是测试网,也没有人会喜欢自己一直用的好好的测试网地址突然出了问题然后不得不重新生成一个。对于在线网页来讲,源代码给出只能部分保证服务提供者的透明度,并不能阻止自己的网页不被攻击。每个人当然有用的自由和不用的自由,但是并不是每个用户都了解这样的生成方式有怎样的风险,加一个提醒实际上对于引导用户建立良好的区块链使用习惯以及加深用户对于区块链的去中心化的特点是有益的,同时也能免去作者自己的很多麻烦。

当然,完全的离线会使得用户体验下降,所以正如你举的例子,才会有人做出 MyEtherWallet 这样的产品,但是 MyEtherWallet 主页的离线生成是做了诸多防攻击手段的,即使是这样,它还是被黑客成功地攻击了。再退一步讲,你举的例子恰好支持了我的观点:

所以结论就是爱用不用…

priewienv 说的其实是个免责声明。
提供这类涉及密码/私钥的服务,免责声明是必不可少的,这其实更多的是为了保护自己。

5 Likes

谢谢你的建议 我已经添加了风险声明 同时也添加了离线生成的功能