美文网首页区块链研习社
【一五一十】不懂代码,三分钟也能注册EOS账号

【一五一十】不懂代码,三分钟也能注册EOS账号

作者: 荆凯_EOS42 | 来源:发表于2018-06-11 14:38 被阅读1382次

    读完这篇文章,你就会知道如何不用敲代码,也能够搞定EOS新账号注册这件事。

    不过按照实际情况来看,还是有很多人不知道怎么操作。

    干脆,我提供一下代注册账号名的服务好了,你设账号名跟公钥发给我,因为需要消耗我的帮eos给你注册,发个红包给我意思一下就好了。。只限20个人。
    加我好友 (微信号: shuke0327) 备注 注册,通过后发送如下格式内容给我:

    我想申请一个EOS账户。

    我已有的EOS公钥是:【EOS5cR1cc27utiwLsg7zaXK6EitkNpvmg4wY7FtoL9rXPQYXJdAQ】

    我想申请的用户名是:【cxxxxxxxxk】

    我已确认此用户名没有被注册。

    【】里面内容换成你自己的。

    我会看到了帮你注册的。

    主要工具

    开始之前,我们先了解一下注册账户是什么的原理。

    1. 你有一个已经在区块链上的账户,即你做过映射、系统自动分配的一个账户,这个账户的名称是一个乱码字样的12个字符组成的名字;
    2. 使用这个已有的账户,进行创建新账户的操作,需要用到一个新起账户名,和你新设定的密钥对,创建账户会用到公钥;
    3. 为新账户抵押token,购买RAM资源

    后续,出块节点或者钱包为了吸引人,也会提供创建账户的服务,正如cryptoLions在测试网络上所提供给用户创建账户的功能一样。

    不过,道理都是相通的,都是需要用到上面的流程。只是,如果是第三方帮你创建账户的话,第一步中所提到的已有账户,就是他们自己的账户了。

    在网上看到了知乎的一篇注册教程,但是实在是太过复杂, 非程序员同学比较难操作。那里面提到了需要安装docker,然后跑起来本地钱包,等等。

    这篇文章里,我们就用到一张纸,一支笔,一个类似MetaMask的EOS钱包插件Scatter,以及一个网页(eos toolkit)即可。不需要下载什么软件,多熟悉一下,你很快你就可以搞定。

    特别提醒下,这篇教程主要是给喜欢不停折腾的同学写的,会用到已在链上的EOS账号, 并涉及到导入账户私钥的操作,不放心Scatter的话,请尽量用小额度的EOS账户来体验。

    下面我们开始试一下。

    1. 安装和使用Scatter插件钱包

    我们需要用到Scatter来管理账户私钥,所以,这一步还是必不可少的。如果你迫不及待想了解怎么注册账号,可以直接跳过,先读一下第二部分,然后回过头来了解scatter.

    最复杂的部分,在于学习如何使用Scatter钱包。这个钱包操作起来会略微麻烦一些,不过对于非程序员来说,相比操作命令行的方式,使用Scatter钱包还是更省事的。

    并且,之后你也可以用Scatter钱包进行很多其他的操作,比如玩游戏之类。会有很多的网站支持Scatter钱包使用,所以,学一下,不亏。

    1.1 Scatter插件介绍

    这是一个类似MetaMask那样的浏览器插件,用作EOS钱包。虽然需要导入私钥来管理,但是,Scatter做了多重的保护,可以确保你的私钥安全。

    scatter.png

    Scatter钱包,得到了多个节点的推荐,比如EOS NewYork,generEOS等,金马也推荐过Scatter。你也可以向你信任的EOS节点社区咨询关于Scatter的安全性等问题。

    Scatter钱包的开源代码在这里,你也可以请其他的朋友帮忙检查是否有问题。代码可以看链接(https://github.com/EOSEssentials/Scatter

    1.2 安装和验证Scatter

    目前Scatter可以用在chrome和firefox上,我这里用的Chrome.
    需要连梯子,到Chrome 商店去下载插件,搜索Scatter即可。

    安装之后,验证一下Scatter。

    步骤如下:

    • 在浏览器中输入chrome://extensions/

    • 点击右上角的选项,启用开发者模式

    • 在扩展搜索字段中搜索Scatter

    • 确认ID完全匹配:ammjpmhgckkpcamddpolhchgomcojkle

    1.3 使用Scatter

    首先,创建Scatter钱包。

    scatter-助记词.png

    点击Scatter插件,输入密码,创建新的Scatter钱包。

    创建之后,会提示你保存助记词。抄写下来,至少需要备份两份,避免密码丢失遗忘。这一步操作比较简单,不赘述。

    其次,添加密钥对。

    将你已经映射过的密钥对添加到Scatter钱包之中。

    key

    这里,只需要填写私钥,不用写公钥。
    名称是为了让你方便使用的,可以随意写。

    添加网络,添加主链。

    scatter-network.gif

    实验了一下,如下的设置更好用一些。

    1. Domain or IP: 填写: user-api.eoseoul.io
    2. Port: 写80
    3. Chain ID
      aca376f206b8fc25a6ed44dbdc66547c36c6c33e3a119ffbeaef943642f0e906

    点击保存。

    最后,生成身份

    身份是包含个人信息的统称,它包括姓名,地址和多个区块链帐号/密钥对。 身份包括了能证明其所有权的密钥对,使得应用无需密也能进行验证.

    其他网站使用scatter来进行操作的时候,会直接用到的就是身份。

    shenfen

    点击创建身份,选择对应的网络和密钥对。

    就完成了,可以使用Scatter了。

    关于Scatter钱包的使用,也可以参考EOS shenzhen翻译的这篇文章: https://mp.weixin.qq.com/s/nzAXfGY8w9f3ogK6WzjfZQ

    2. 准备好新账户密钥对

    想好你要注册的名称,为12位字符长度,只能是12345abcdefghijklmnopqrstuvwxyz这里的字符。

    用eospark.com,或者eosflar.io查询一下你想要的账户名有没有被注册过。

    然后,准备好你的密钥对,和账户名。下一步要用得到。生成密钥对的方式有很多,可以直接用scatter的功能即可。保管好私钥,做好备份。

    3. 创建新账户

    这是最关键的一个步骤了。


    new-account-1.png

    我们用的工具是:https://toolkit.genereos.io

    首先,连接Scatter.

    1-add-scatter.png

    选择你在scatter钱包中设定好的身份,点击Accept。

    找到你的已有账户名

    如果你不知道自己在EOS快照后账户的名称,可以在这里查询,填写你已经做过映射的EOS公钥地址,下一步会用得到这个旧账户名称。

    3-search.png

    创建新账号

    new-account-2.png

    按照上图所示,填写内容。

    注意几个地方:

    • Creator Name,是你已有账户的名称。
    • Account Name,是填写你想要创建的新账户的名称。
    • cpu跟network,可以填写为0.
    • RAM,保险起见,不要小于3600.
    • 输入的Ownerkey和Activekey,是你的公钥,公钥,一定不要写私钥。这里,我为了省事,直接用了同样的公钥。建议设置不同的。
    • Transfer这里,可写可不写。

    填写之后,点击Create.

    Scatter会新打开一个tab,点击Accept.


    5-accept.png

    顺利的话,你的账户就创建好了。如果遇到一直在加载的时候,先检查你的用户名是否被别人注册过了。

    可以用eospark.com或者eosflare.io来查看你的账户名称。

    如果有问题,可以留言给我。

    EOS区块链的彩蛋

    (Memo: Never doubt that a small group of thoughtful, committed citizens can change the world; indeed, it's the only thing that ever has - eosacknowledgments.io)

    不要怀疑,一小群深思熟虑、尽心尽责的公民,能够改变世界。曾经如此,未来依旧。

    这一句话,是主网启动,向b1账号转账时候,留在备注里面的。正如中本聪留在比特币创世区块中的信息一样,EOS主网启动后,上面这句话永远的留在了区块链上,

    相关文章

      网友评论

      • 端_木:没有找到与此私钥相关联的帐户。 如果您导入的不是 Scatter 生成的私钥, 需要在导入前为这个私钥先建一个帐户,生成了私钥也提示这个如何解决
        荆凯_EOS42:@革命小将_Q 确认你的网络有没有输入错误。
      • 许江浩:如何注销已注册的eos用户名,拿回ram资源。谢谢你
      • zhummg:显示交易失败怎么回事?我原来账号里面的所有eos全都用来投票了?创建新账号必须eos有余额吗?另外,求教ram是什么?:sweat:
      • 6f4c370e2ab5:知乎那篇看了,都会操作,在导入私钥那步犹豫,放弃了。我想用个金额为零的EOS钱包做实验,不过新建钱包貌似现在不能映射了吧?那就是目前没法设置账户名了吧?
      • goldenfiredo:大侠,新建的账号以后可以改私钥吗?
      • goldenfiredo:我的系统自动分配的一个账户的ram用完了(注册了N个账号),有办法续吗?
        goldenfiredo:谢谢!
        荆凯_EOS42:@不需要换一个 用别的账号买一些ram给你这个账号。

      本文标题:【一五一十】不懂代码,三分钟也能注册EOS账号

      本文链接:https://www.haomeiwen.com/subject/jvgqeftx.html