通过简单的指令列表来设置验证器节点,操作基本上与 Gav 在 GitHub 上写的 差不多。仅供各位有兴趣者参考,让我们从一个干净的刚装好的 Ubuntu 系统开始吧。
为了方便起见,我将所有必要的命令放入代码块中,此外我还包括了这些命令运行时的情况。这篇博文是根据推特上的帖子写成的。
开始
首先,我会简要说明图片中所有操作命令。从 'apt-get update' 开始是必要的,虽然不是绝对必要保持最新,但是就是因为所依赖的项不是最新版本,引起了我的多次安装失败。
获取最新版本的 Rust
首先安装最新版本的 Rust:
curl https://sh.rustup.rs -sSf | sh
安装最新版本的 Rust
安装 Rust 后,需要将它添加到你的路径(也可以重启)才能使用,检查一下是否正确添加了路径。类似于下图。
source $HOME/.cargo/env
echo $PATH
在您的路径中添加 Rust
安装 Clang
下一步是安装 Clang。我不太熟悉 Clang, GitHub 和 谷歌搜索显示:“Clang 是 C,C ++ 等的编译器前端”。以下内容还可确保您拥有最新版本的 'make'。
sudo apt install make clang
安装 Clang
下载并安装 Polkadot PoC-1
最后,下载并安装 @polkadotnetwork PoC-1 代码:
cargo install --git https://github.com/paritytech/polkadot.git --branch v0.1
下载并安装 Polkadot PoC-1 代码
运行代码!
相信你已经做到这里,并且可以运行 Polkadot PoC-1 代码了。我知道这是令人兴奋的事情,下图显示我的计算机正与全球测试网络同步,您可以庆祝一下了。
polkadot --chain=poc-1
运行 Polkadot 并加入全球测试网!
公共用户界面
也可以使用 Jaco 编写的公共 UI(Parity Technologies):here。
Polkadot PoC-1 的公共 UI要在 testnet 上执行任何操作,您将需要一些测试网的 DOT 币。可以在我们的 Riot 频道上申请!申请 DOT 时,您需要知道您的地址。可以通过导航到 UI 中的 Accounts部分找到与您的节点对应的地址。将 seed 保存在某个地方是明智的,因为清除 cookie 会删除 seed。
要成为节点,您将需要比其它验证者的最低抵押更多的测试网 DOT,目前有 24,901 个测试网 DOT 抵押。在POC-1 中,有 12 个验证者。您可以查询当前验证器者的地址并查询这些地址的余额 此处。根据它们抵押数量,每 24 小时会选择一个新的验证者。
当前验证者名单一旦你有了 DOT,你需要导航到 https://poc-1.polkadot.io/#/extrinsics,选择 stake > Select Address > staking > stake() 并点击 Submit Extrinsic 提交。
提交意向现在你应该在队列中了。https://poc-1.polkadot.io/#/storage > staking > intentions().
队列中的账户from:https://medium.com/polkadot-network/setting-up-a-validator-node-in-polkadot-poc-1-96526ae000c3
网友评论