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验证者搭建教程(可能是最适合程序员参与的区块链)相关推荐

  1. 学习opencv 英文版_B站上适合程序员的学习资源【赶紧收藏!】

    "二次元,鬼畜,动漫"是大家提到B站,最容易冒出来的关键词!然而央视网一条微博却表示:过去一年有近2000万人在B站学习,相当于去年高考人数的2倍!B站正在成为年轻人学习的首要阵地 ...

  2. 这就是最适合程序员的云笔记?

    往期热门文章: 1.面试官问:select......for update会锁表还是锁行? 2.支付宝员工因绩效3.25B被辞退,员工告上法院,结果来了! 3.Spring Boot + GraphQ ...

  3. 有什么适合程序员查资料的网站

    当今信息爆炸的时代,程序员每天需要花费大量的时间查找相关技术文档.知识和工具.但是,因为互联网上的内容如此之多,选择合适的网站可以成为一项艰巨的任务.在本文中,我们将介绍几个适合程序员查资料的网站,并 ...

  4. 有哪些适合程序员的兼职?

    前言 程序员兼职的方式有多种,在回答题主这个问题之前,我们先来了解一下当前互联网行业程序员为什么会选择兼职. 为什么程序员想要兼职? 在别人眼中程序员那是一个高薪的职业,近些年来,越来越多的程序员想在 ...

  5. 8 个适合程序员学习新技能的网站

    点击上方"逆锋起笔",公众号回复 PDF 领取大佬们推荐的学习资料 程序员书库(ID:CodingBook) 猿妹编译 链接:https://medium.com/better-p ...

  6. 适合程序员学习的网站(大集合)

    适合程序员学习的网站 视频学习 B站:https://www.bilibili.com/ 慕课网:https://www.imooc.com/ 中国大学mooc:https://www.icourse ...

  7. 【建议收藏】18个适合程序员的在线学习网站,每个我都帮您试过了!

    关注"Java后端技术全栈" 回复"000"获取大量电子书 学如逆水行舟,不进则退! 程序员是最需要学习的群体之一! 学习的方法多种多样, 学习的渠道也是丰富多 ...

  8. 适合程序员的四大字体

    适合程序员的四大字体(附下载地址) 一款优秀的字体可以让程序猿在编程的时候赏心悦目.本文要为您推荐4款等宽字体,它们都是免费的哦. 1. DejaVu Sans Mono 这是最受程序猿欢迎的字体之一 ...

  9. 适合程序员的画图工具

    最近很多读者私信问我,我图解文章中用到的画图工具.思维导图工具.代码贴图工具是什么? 我在很早的时候提到过,不过时间有点久了,而且比较零散,可能现在大部分读者还不知道. 我今天统一整理一下,我图解文章 ...

最新文章

  1. SAP QM 事务代码QPR3显示一个Physical Sample Record
  2. linux 笔记--while循环、函数和进程管理
  3. 任我行二 - 高德地图篇1 - 显示地图
  4. Python基础06 循环
  5. 网工协议基础(1) OSI七层模型
  6. vue-element-admin 1.4问题及解决方案
  7. Java笔记-JDBC心跳检测及断开重连线程实例
  8. 解决matlab的警告: MATLAB 先前因底层图形错误而崩溃。
  9. iOS:在OC中调用JS脚本
  10. java获取不重复随机数_java实现生成不重复的随机数,可循环利用
  11. Ubuntu 14.04 安装 DevStack与遇到的的问题记录
  12. 删改数据如何避免锁表?等等,啥是锁呀
  13. 《软件质量保证与测试》读书笔记(一)
  14. 【软技能】完全写作指南--演讲幻灯片
  15. 计算机核心期刊排名及投稿信息
  16. Hive 修复分区 msck repair table
  17. mentohust配置
  18. 挖掘数百万参与的IMVU用户
  19. 产品周报第27期|会员新增拉黑用户权益;CSDN APP V5.1.0版本发布……
  20. 全面解析NFT的流动性问题与解决方案

热门文章

  1. CNN(卷积神经网络)概述
  2. 六年级有甲乙丙三个班c语言,黄瓜怎么做好吃C语言逻辑推理例题(附答案)吝啬的近义词...
  3. Premiere使用教程(三)工具栏介绍
  4. 用起 Arduino IDE 2.0版本
  5. 【转载】eMule电驴使用从入门到精通(6)-------电驴设置
  6. 教你如何网上选购精品特价街 商品
  7. 软考中级信息系统监理师怎么考
  8. linux 下安装qq2013
  9. python制作快递查询小软件
  10. 计算机二级考试备考access,2016年计算机二级考试Access备考基础习题(7)