Nyzo多是最适合程序员参与的区块链项目.
图文解析Nyzo运行机制(新型区块链共识机制)git
Nyzo与PoW或PoS共识机制不一样,区块信息由Cycle中的Nyzo验证者轮番进行验证,Cycle验证者能够获取块奖励和转帐手续费。任何人能够搭建节点进行排队,每一个节点须要固定的公网IPv4,无需质押币。新建(或者IP有变换)的节点有30天的等待期,而后能够进入到抽签池,由系统随机被选入到Cycle里当Nyzo验证者,验证者在不做恶的状况下为永久性。程序员
服务器配置要求,Ubuntu16.04_64位,1CPU 内存1G,硬盘空间25GB以上,端口TCP 9444和UDP 9446为打开状态。github
如下用vultr的服务器举例(若使用AWS、阿里云、腾讯云,需先在安全组打开TCP 9444和UDP 9446端口)web
vultr注册连接,请点击(有100美金奖励,奖励活动可能会变,若注册后没有,能够尝试发工单给客服)。(另:DigitalOcean100美金奖励连接)ubuntu
1,首先点击建立服务器。安全
服务器类型选择Cloud Compute,地区任意,系统选择Ubuntu16.04 64位,用5刀的服务器就够了。
bash
2,而后用切换到 你服务器界面。(查看IP、用户名、密码)服务器
3,而后用putty.exe登陆(没有本身百度下载)tcp
输入你的ip地址后点open,svg
而后再输入 帐户名: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