Nyzo验证者搭建教程(可能是最适合程序员参与的区块链)
Nyzo可能是最适合程序员参与的区块链项目.
图文解析Nyzo运行机制(新型区块链共识机制)
Nyzo与PoW或PoS共识机制不同,区块信息由Cycle中的Nyzo验证者轮番进行验证,Cycle验证者可以获取块奖励和转账手续费。任何人可以搭建节点进行排队,每个节点需要固定的公网IPv4,无需质押币。新建(或者IP有变换)的节点有30天的等待期,然后可以进入到抽签池,由系统随机被选入到Cycle里当Nyzo验证者,验证者在不作恶的情况下为永久性。
以下为节点搭建教程:
服务器配置要求,Ubuntu16.04_64位,1CPU 内存1G,硬盘空间25GB以上,端口TCP 9444和UDP 9446为打开状态。
以下用vultr的服务器举例(若使用AWS、阿里云、腾讯云,需先在安全组打开TCP 9444和UDP 9446端口)
vultr注册链接,请点击(有100美金奖励,奖励活动可能会变,若注册后没有,可以尝试发工单给客服)。(另:DigitalOcean100美金奖励链接)
1,首先点击创建服务器。
服务器类型选择Cloud Compute,地区任意,系统选择Ubuntu16.04 64位,用5刀的服务器就够了。
2,然后用切换到 你服务器界面。(查看IP、用户名、密码)
3,然后用putty.exe登录(没有自己百度下载)
输入你的ip地址后点open,
然后再输入 账户名:root 密码:XXX
变成这个样子
4,部署验证者,开始输入以下命令
sudo su
cd /home/
mkdir ubuntu
cd ubuntu
sudo ufw allow 9444/tcp
sudo apt update
sudo apt install git
sudo apt install haveged openjdk-8-jdk supervisor -y && sudo git clone https://github.com/n-y-z-o/nyzoVerifier.git
cd /home/ubuntu/nyzoVerifier
sudo ./gradlew build
sudo mkdir -p /var/lib/nyzo/production
sudo cp trusted_entry_points /var/lib/nyzo/production
chmod +x nyzoVerifier.sh
./nyzoVerifier.sh
sudo cp nyzoVerifier.conf /etc/supervisor/conf.d/
sudo bash -c 'echo YourNickName > /var/lib/nyzo/production/nickname'
sudo echo "always_track_blockchain=1" >> /var/lib/nyzo/production/preferences
sudo supervisorctl reload
sleep 4s
echo "@reboot sudo supervisorctl reload" >> mycron
sudo crontab mycron
rm mycron
sudo supervisorctl status
more /var/lib/nyzo/production/nickname
more /var/lib/nyzo/production/verifier_private_seed
将YourNickName
替换成你自己的昵称
一行一行命令复制粘贴到命令端(每行都要回车)
最后会输出私钥,请保存。
以上若有错误,请尝试一行一行命令运行(每行都要回车)。
好了 你的验证者就搭建好了。大概等待12小时,转至https://nyzo.co/queue/all 去看看你的验证者吧。用Ctrl+G 查找你的名字。(一开始状态颜色为橙色,大概1小时后变成白色,若长时间为黄色,则你的验证者或服务器有问题,请到社区里探讨;QQ群:1007477423;)
新建(或者IP有变换)的节点需要有30天的等待期,然后可以进入到抽签池,随机被选入到循环里当验证者。开始期待吧!
在30天的等待期过后,记得搭建哨兵(Sentinel)保护节点。哨兵可以防止因服务器性能不足或者被Ddos而进入不了循环,搭建教程:哨兵(Sentinel) 安装说明
转至 https://nyzo.co/keyTool 用你刚刚的种子私钥导入钱包,生成钱包私钥字符串(key__开头)和钱包公钥地址(id__开头)!
转至 https://nyzo.co/wallet 用你的钱包私钥字符串进行转账
排队Nyzo最重要的是有耐心、控制服务器成本,可以寻找成本较低的服务商。(比如Hetzner 2.49欧/月,BuyVM 2刀/月,但注册较麻烦)
了解更多
Nyzo官网: https://nyzo.co
技术资料: https://tech.nyzo.co
GitHub: https://github.com/n-y-z-o/nyzoVerifier
Twitter: @nyzochain @nyzo.io @NyzoGang
Discord: https://discord.gg/REzrUZG
Nyzo中文社区网:https://nyzo.me
微博@Nyzo资讯:https://www.weibo.com/nyzoco
交易: https://qtrade.io/market/NYZO_BTC
QQ交流群:1007477423
Nyzo验证者搭建教程(可能是最适合程序员参与的区块链)相关推荐
- 学习opencv 英文版_B站上适合程序员的学习资源【赶紧收藏!】
"二次元,鬼畜,动漫"是大家提到B站,最容易冒出来的关键词!然而央视网一条微博却表示:过去一年有近2000万人在B站学习,相当于去年高考人数的2倍!B站正在成为年轻人学习的首要阵地 ...
- 这就是最适合程序员的云笔记?
往期热门文章: 1.面试官问:select......for update会锁表还是锁行? 2.支付宝员工因绩效3.25B被辞退,员工告上法院,结果来了! 3.Spring Boot + GraphQ ...
- 有什么适合程序员查资料的网站
当今信息爆炸的时代,程序员每天需要花费大量的时间查找相关技术文档.知识和工具.但是,因为互联网上的内容如此之多,选择合适的网站可以成为一项艰巨的任务.在本文中,我们将介绍几个适合程序员查资料的网站,并 ...
- 有哪些适合程序员的兼职?
前言 程序员兼职的方式有多种,在回答题主这个问题之前,我们先来了解一下当前互联网行业程序员为什么会选择兼职. 为什么程序员想要兼职? 在别人眼中程序员那是一个高薪的职业,近些年来,越来越多的程序员想在 ...
- 8 个适合程序员学习新技能的网站
点击上方"逆锋起笔",公众号回复 PDF 领取大佬们推荐的学习资料 程序员书库(ID:CodingBook) 猿妹编译 链接:https://medium.com/better-p ...
- 适合程序员学习的网站(大集合)
适合程序员学习的网站 视频学习 B站:https://www.bilibili.com/ 慕课网:https://www.imooc.com/ 中国大学mooc:https://www.icourse ...
- 【建议收藏】18个适合程序员的在线学习网站,每个我都帮您试过了!
关注"Java后端技术全栈" 回复"000"获取大量电子书 学如逆水行舟,不进则退! 程序员是最需要学习的群体之一! 学习的方法多种多样, 学习的渠道也是丰富多 ...
- 适合程序员的四大字体
适合程序员的四大字体(附下载地址) 一款优秀的字体可以让程序猿在编程的时候赏心悦目.本文要为您推荐4款等宽字体,它们都是免费的哦. 1. DejaVu Sans Mono 这是最受程序猿欢迎的字体之一 ...
- 适合程序员的画图工具
最近很多读者私信问我,我图解文章中用到的画图工具.思维导图工具.代码贴图工具是什么? 我在很早的时候提到过,不过时间有点久了,而且比较零散,可能现在大部分读者还不知道. 我今天统一整理一下,我图解文章 ...
最新文章
- SAP QM 事务代码QPR3显示一个Physical Sample Record
- linux 笔记--while循环、函数和进程管理
- 任我行二 - 高德地图篇1 - 显示地图
- Python基础06 循环
- 网工协议基础(1) OSI七层模型
- vue-element-admin 1.4问题及解决方案
- Java笔记-JDBC心跳检测及断开重连线程实例
- 解决matlab的警告: MATLAB 先前因底层图形错误而崩溃。
- iOS:在OC中调用JS脚本
- java获取不重复随机数_java实现生成不重复的随机数,可循环利用
- Ubuntu 14.04 安装 DevStack与遇到的的问题记录
- 删改数据如何避免锁表?等等,啥是锁呀
- 《软件质量保证与测试》读书笔记(一)
- 【软技能】完全写作指南--演讲幻灯片
- 计算机核心期刊排名及投稿信息
- Hive 修复分区 msck repair table
- mentohust配置
- 挖掘数百万参与的IMVU用户
- 产品周报第27期|会员新增拉黑用户权益;CSDN APP V5.1.0版本发布……
- 全面解析NFT的流动性问题与解决方案
热门文章
- CNN(卷积神经网络)概述
- 六年级有甲乙丙三个班c语言,黄瓜怎么做好吃C语言逻辑推理例题(附答案)吝啬的近义词...
- Premiere使用教程(三)工具栏介绍
- 用起 Arduino IDE 2.0版本
- 【转载】eMule电驴使用从入门到精通(6)-------电驴设置
- 教你如何网上选购精品特价街 商品
- 软考中级信息系统监理师怎么考
- linux 下安装qq2013
- python制作快递查询小软件
- 计算机二级考试备考access,2016年计算机二级考试Access备考基础习题(7)