如何成为Nyzo验证者("挖矿")

链上一座城 版主 发布在 Nyzo
 17022  0
Nyzo是一个开源、高度分散、民主和高效的区块链。区块时间为7秒,系统可以很好地扩展到高交易量。这与您看到的大多数新硬币不同:这不是另一个项目的衍生产品,它不仅仅是一些新功能或其他项目的轻微设计变更。这是全新的代码,从头开始构建的新型共识机制。
Nyzo与PoW或PoS共识机制不同,区块信息由循环中的Nyzo验证者轮番进行验证,循环验证者可以获取块奖励和转账手续费。任何人可以搭建节点进行排队,每个节点需要固定的公网IPv4,并且无需质押币。新建(或者IP有变换)的节点有30天的等待期,然后可以进入到抽签池,由系统随机被选入到循环里当Nyzo验证者,验证者在不作恶的情况下为永久性

以下为节点搭建教程:   

一般是建议用vultr的服务器,在美国速度不错。可以支付宝和微信支付。(若使用AWS、阿里云、腾讯云,需先在安全组打开TCP 9444和UDP 9446端口)

vultr注册链接,请点击(有100美金奖励,奖励活动可能会变)。(另:DigitalOcean100美金奖励链接

1,首先点击创建服务器。 

服务器类型选择Cloud Compute,地区任意,系统选择Ubuntu16.04 64位, 1CPU 1G内存,一般用5刀的服务器就够了。

2,然后用切换到 你服务器界面。(查看IP、用户名、密码)

  3,然后用putty.exe登录(没有自己百度下载)

输入你的ip地址 账户名: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 supervisorctl reload

sleep 4s

echo "@reboot sudo supervisorctl reload" >> mycron

sudo crontab mycron

rm mycron

sudo supervisorctl status

more /var/lib/nyzo/production/verifier_private_seed

__________________________________________________________________________

  1. 将YourNickName替换成你自己的昵称
  2. 一行一行命令复制粘贴到命令端(每行都要回车)
  3. 最后会输出私钥,请保存。

以上若有错误,请尝试一行一行命令运行(每行都要回车)。

好了 你的验证者就搭建好了。大概等待30分钟,转至https://nyzo.co/queue/all 去看看你的验证者吧。用Ctrl+G 查找你的名字。(一开始状态颜色为橙色,大概1小时后变成白色,若长时间为黄色,则你的验证者或服务器有问题,请到社区里探讨;QQ群:1007477423)

新建(或者IP有变换)的节点需要有30天的等待期,然后可以进入到抽签池,随机被选入到循环里当验证者。在30天的等待期过后,记得搭建哨兵(Sentinel)保护节点。哨兵可以防止因服务器性能不足或者被Ddos而进入不了循环,搭建教程:哨兵(Sentinel) 安装说明

转至 https://nyzo.co/keyTool 用你刚刚的私钥导入钱包,生成钱包私钥字符串和钱包公钥地址!

转至 https://nyzo.co/wallet 用你的钱包私钥字符串进行转账

(备注:如果你搭建的验证者是用于交易所、区块浏览器、API等专业用途,请在/var/lib/nyzo/production/preferences中添加always_track_blockchain=1 普通排队用户不需要)

__________________________________________________________________________

Nyzo官网: https://nyzo.co

GitHub: https://github.com/n-y-z-o/nyzoVerifier

Twitter: https://twitter.com/nyzochain

Discord:https://discord.gg/REzrUZG

Nyzo中文社区网:https://nyzo.me

微博@Nyzo资讯:https://www.weibo.com/nyzoco

  • 正序
  • 最新
沙发,很寂寞......
登录 账号发表你的看法,还没有账号?立即免费 注册