亲爱的Aresians,我们正式地邀请您参与测试网 gladios 节点部署。上个月,我们向社区公开招募节点,大家热情地报名。有爱好者提议,开放节点的数量,让更多的Aresians参与其中。
对此,团队决定放开原先20人的节点数限制。只要您对成为 gladios 节点感兴趣,就可以进行节点部署。
节点部署规则
Ares Protocol China
11.30起,我们将统计工作日在线信息,需要24小时全天候运行,目前只支持linux系统运行节点。每日进行节点运维,将获得一定的ARES基础奖励。请您确保在我们的节点tg群中(Ares Protocol Node Miner),方便及时地给您发送最新信息及奖励。
进入节点tg群
https://t.me/AresProtocolNode
与此同时,参与测试的节点,我们后期将根据节点的出块率、报价成功率、总报价数进行考量,相应发放ARES奖励。正式接入报价节点的机器将有获得出块奖励的机会。早期加入 Ares 节点将有参与议会选举、参与声誉委员会的机会。
操作步骤
Ares Protocol China
硬件环境
云服务器
配置满足以上硬件条件的云服务器。市面上有很多,可以自己搜寻攻略,如已有服务器,请查看程序安装。以下为其中一种,仅供参考,不做推荐。
第一步
打开 https://my.vultr.com/deploy/,注册进入首页。左侧点击“Products”栏目,选择“Cloud Computer”服务。
第二步
选择“Ubuntu 18.04 x64”版本,选择满足上述硬件条件的云服务器。点击“Deploy Now”进行付款。
第三步
付款完成后,左侧点击“Products”栏目,选择对应的账号。点击“Overview”,获取IP、用户名及密码,保存好它们用于后期登录。
程序安装
方法一:下载节点执行程序
下载节点的二进制执行程序:
https://github.com/aresprotocols/ares/releases/tag/v1.0.7
第一步
如上图,可执行的 gladios-node 二进制文件:
wget -c https://github.com/aresprotocols/ares/releases/download/v1.0.7/gladios-node-linux-amd64-1.0.7-379058b
第二步
如上图,添加执行权限
chmod +777 gladios-node-linux-amd64-1.0.7-379058b
第三步
如上图,执行节点
./gladios-node-linux-amd64-1.0.7-379058b --base-path data --name Ares_Emily0626_0xA86ed7899330DF48316E2A2842D5aD13F031Ab11 --chain gladios --telemetry-url ‘wss://telemetry.polkadot.io/submit/ 0’
*请以Ares_TelegramUsername_bsc地址的方式填写。name Ares_Emily0626(节点Telegram群username)_0xA86ed7899330DF48316E2A2842D5aD13F031Ab11(BSC地址)。请如实填写,方便进行奖励计算与发放。
当服务器显示如上图,就部署成功了。记得登录 Polkadot Telemetry,查看节点的运行情况。
方法二:Docker运行节点程序
安装docker
Ubuntu
https://docs.docker.com/engine/install/ubuntu/
CentOs
https://docs.docker.com/engine/install/centos/
RedHat
https://docs.docker.com/engine/install/rhel/
Mac
https://docs.docker.com/desktop/mac/install/
Windows
https://docs.docker.com/desktop/windows/install/
打开命令行工具,运行命令执行节点程序
docker run -d --name ares_gladios aresprotocollab/ares_gladios:latest gladios-node --name Ares_TelegramID_bsc --chain gladios --telemetry-url ‘wss://telemetry.polkadot.io/submit/ 0’
以上命令中:aresprotocollab/ares_gladios:latest
可以换成不同的版本如:aresprotocollab/ares_gladios:alpha;更加多版本请查看:https://hub.docker.com/r/aresprotocollab/ares_gladios/tags
查看程序运行日志:
docker logs -f ares_gladios -n 1000
停止并删除节点程序
docker stop ares_gladios
docker rm ares_gladios
方法三:源码编译
安装Rust
curl --proto ‘=https’ --tlsv1.2 -sSf https://sh.rustup.rs | sh
安装依赖库
sudo apt install make clang pkg-config libssl-dev build-essential
下载Ares代码
git clone https://github.com/aresprotocols/ares.git
编译源码
cargo build --release
Note if you run into compile errors, you may have to switch to a less recent nightly. This can be done by running:
rustup install nightly-2021-06-09
rustup target add wasm32-unknown-unknown --toolchain nightly-2021-06-09
cargo +nightly-2021-06-09 build --release
部署成功验证
登录 Polkadot Telemetry
https://telemetry.polkadot.io/#/0x1ff9888c17c1e30395e0abc7071f5e607d231528375dce789c95fe67850a3ef7
如果您的名称显现在该网页上,那么恭喜您,已经成功地在测试网 gladios 上部署了节点。接下来,和项目一同努力,为 gladios 贡献力量吧!
登录polkadot.js查看更多区块信息
https://polkadot.js.org/apps/?rpc=wss%3A%2F%2Fgladios.aresprotocol.io/#/explorer
Ares Protocol China
Ares Protocol 是一个去中心化跨链预言机平台,真正实现了数据链上验证的全新一代跨链预言机服务协议,并首创为数据使用者因使用预言机数据遭受业务损失时开辟补偿通道。
Ares Protocol是基于Substrate框架开发,支持混合Babe和链下工作机的随机安全预言机解决方案,融合波卡最新的链上治理,将Optimistic Rollup挑战模型带入预言机领域,支持Ink合约生态,给DeFi开发者带来更加优质的预言机服务。



