比特帝国

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫描二维码登录本站

比特帝国 首页 SEER SEER教程 查看内容

seer见证人操作教程(linux版)

2018-6-25 20:54| 发布者: admin| 查看: 75| 评论: 0|原作者: 时寒风|来自: 区块链投资智库

第一步 注册阿里云账号,购买云主机:

  1. 需要注册阿里云账号,阿里云网址 https://aliyun.com

  2. 登陆阿里云购买云主机( 进入产品-->弹性计算-->云服务器CES-->立即购买,实例规格目前选择2核4G,镜像操作系统选择ubuntu,版本选择16.04 64位,其余默认)



第二步:下载x-shell软件并安装:

  1. 去x-shell官网下载xshell软件http://www.netsarang.com/download/down_form.html?code=622
    选择Evaluation user/home&school user栏,在license type框中选择Home and school use,填好其余信息,会向邮箱发下载链接,点击链接进行下载,然后进行安装

第三步:下载seer见证人程序到电脑桌面

  1. 在浏览器输入网址
    https://github.com/seer-project/seer-core-package/releases
    下载seer见证人程序seer-0.0.3.tar.gz到自己电脑着桌面

第四步:通过x-shell远程连接云主机:

打开x-shell,新建一个连接

  1. 主机填公网ip地址(公网ip地址需要登陆阿里云查找购买的云主机公网ip信息)

  2. 用户名为:root

  3. 密码填之前设定的阿里云主机密码:yunzhujimima(如果没设,需要登陆阿里云,到控制台我的资源里,找到这台云主机实例,在更多里重置下密码,然后再重启下这台云主机)

  4. 然后点连接

第五步:启动见证人节点

x-shell 成功连接云主机之后,依次敲入以下命令

  1. 敲入apt-get  update

  2. 敲入apt-get install lrzsz

  3. 敲入apt-get install screen

  4. 敲入mkdir /home/ubuntu/

  5. 敲入cd /home/ubuntu

  6. 敲入rz,此时弹出选择文件窗口,选择要上传的seer-0.0.3.tar.gz 文件(之前下载保存在本地电脑)等待上传完成,显示100%,0 error即上传成功,继续执行下面的命令

  7. 敲入tar xzf seer-0.0.3.tar.gz (解压后,有三个文件:cli_wallet seer-0.0.2.tar.gz witness_node)

  8. 敲入./witness_node --rpc-endpoint  执行完这条命令后,开始出块,如图所示,同步区块,降低延迟,需要等一段时间(等 latency到500ms后关闭x-shell程序)

第六步:启动钱包

  1. 重新启动x-shell软件,连接云主机

  2. 然后敲入cd /home/ubuntu

  3. 启动钱包:敲入./cli_wallet -s ws://140.143.222.148:9999

  4. 然后设置钱包密码:在new >>> 后输入 set_password  qianbaomima 并回车,为命令行钱包设置解锁密码,“qianbaomima ”替换为你自己想设置的钱包密码。

  5. 之后会出现locked >>> ,输入 unlock qianbaomima 并回车,即可解锁钱包。

  6. 解锁后会出现unlocked >>>,输入 import_key 你的账号名 资金权限私钥(这个私钥需要到wallet.seer.best官网钱包-权限-资金权限中拿到)

第七步:创建见证人

  1. 先升级账号unlocked >>> upgrade_account zhanghaoming true(手续费10000SEER)(zhanghaoming替换成自己的seer-best上注册的账号名)

  2. 注册见证人:unlocked >>> create_witness zhanghaoming"http://seerchain.orgtrue (zhanghaoming替换成自己的seer-best上注册的账号名,如果你有个人博客或个人网站的话,可将上述网址链接替换成自己的网址)

  3. 为见证人设置抵押:unlocked >>>witness_create_collateral hanghaoming10000 true(数字改成自己想要设置的seer抵押数目)





第八步:生成签名公私钥

  1. 生成一段用于见证人签名的秘钥对:

      unlock >>>suggest_brain_key 得到用于签名的秘钥对

      wif_priv_key后面的是签名私钥

      pub_key后面的是签名公钥 

   2.在钱包里升级下出块密钥:    

unlocked >>>update_witness zhanghaoming "http://seer.best" 签名公钥 true

(将签名公钥替换成自己的签名公钥,即上一步suggest_brain_key 命令得       到的pub_key

   3.获得见证人的ID:

   unlocked >>> get_witness zhanghaoming  (记住此时的见证人id)

   4.然后关闭x-shell程序

第九步:用带参数命令重新启动节点程序

  1. 新建 screen
    敲入:screen 

  2. 敲入:cd /home/ubuntu

  3. 敲入:./witness_node --enable-stale-production --p2p-endpoint=0.0.0.0:1888 --witness-id=\"1.5.58\"--rpc-endpoint=0.0.0.0:9090 --private-key=[\""SEER6ujANfToJhqLJKuxKg9pzx"\",\""5K79ya1FauaCKEGgohiRfbTb \""]   (将上面见证人id1.5.58替换成自己的id,将签名公钥和私钥替换成由上面suggest_brain_key 命令得到的签名公钥,私钥)

  4. 按ctrl+a+d退出;关闭x-shell;整个见证人程序成功在云主机运行。



作者:时寒风
收藏 分享 邀请
比特帝国区块链交易所

最新评论

返回顶部