新手问答 求一个 eos 创建主网钱包的教程

sjtiande · 2018年09月20日 · 最后由 Surou 回复于 2018年09月20日 · 257 次阅读

RT,感谢各位大佬

共收到 7 条回复

创建钱包 一般都是保存在本地的, cleos wallet create --to-console

我猜你是想用在节点创建钱包,保存私钥 参考下 http://knowledge.cryptokylin.io/topics/3

wallet rpc 应该是在常规的轻钱包(像app 或者 浏览器扩展,本地钱包管理私钥,当交易数据需要签名时,将数据提交给app 或者扩展,使用对应的私钥签名后,再返回给交易逻辑)上更轻,直接使用eos某节点的keosd管理钱包, 直接一个eosjs 就基本搞定DApp常规的交易。不考虑两者安全性对比,无论怎样,如果是生产环境,这个keosd 所在的节点,也应该是自己维护的节点,因为你的私钥数据是存在这个节点服务器的,节点的钱包数据不会同步到其他节点,他要是挂了,即使你有私钥备份也还得找别的节点重新倒入,才能使用。一般的数据同步节点也不会开wallet的。如果做App 还是建议支持钱包功能,如果是DApp PC端建议支持 类似Scatter浏览器扩展,移动端可以考虑 trust 类似解决方案(浏览器注入js,当DApp需要需要签名时,将需要签名的数据返回给App,App签名完,再返回给DApp),也许你使用场景特殊。总之,还是自己搭建一个同步的节点吧,随意自己改设置。

Surou 回复

老大 我的意思是我想生成一个在主网上面的账户 我该怎么去注册啊 ./cleos system newaccount --stake-net "0.5000 EOS" --stake-cpu "0.5000 EOS" --buy-ram-kbytes 8 你的账户 要创建的账户 EOSxxx(owner) EOSxxxx(active) -p 你的账户我看到教程是这么弄的 , 可是我不知道这个Owner账户是那个啊 是配置在config文件中的吗

sjtiande 回复

或者就是说 你的账户 我不知道怎么获得这个你的账户

sjtiande 回复

账户和钱包 要弄清啊,钱包是存私钥的,私钥可以对应不同的账户。如果你想在主网创建账户的话,需要自己已经有一个账户,并且此账户的资源要满足最低的创建要求,一般ram要在 3+ ,cpu和net 分别抵押 0.1eos。

Surou 回复

如果没有账户的话,需要怎么注册第一个啊?

Surou 回复

eos 创建就是比较尴尬,如果你没有主网的账号,可以使用一些三方的的钱包app付费,基本一些钱包都支持,论坛不方便明说,自己搜下吧,或者找别人有账号的帮忙创建。

sjtiande 关闭了讨论 09月21日 11:35
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册