美文网首页
Polkadot 验证器节点的设置

Polkadot 验证器节点的设置

作者: 永远游泳的鱼 | 来源:发表于2018-07-14 20:43 被阅读116次

    通过简单的指令列表来设置验证器节点,操作基本上与 Gav 在 GitHub 上写的 差不多。仅供各位有兴趣者参考,让我们从一个干净的刚装好的 Ubuntu 系统开始吧。

    为了方便起见,我将所有必要的命令放入代码块中,此外我还包括了这些命令运行时的情况。这篇博文是根据推特上的帖子写成的。

    开始

    首先,我会简要说明图片中所有操作命令。从 'apt-get update' 开始是必要的,虽然不是绝对必要保持最新,但是就是因为所依赖的项不是最新版本,引起了我的多次安装失败。

    获取最新版本的 Rust

    首先安装最新版本的 Rust:

    curl https://sh.rustup.rs -sSf | sh
    
    安装最新版本的 Rust安装最新版本的 Rust

    安装 Rust 后,需要将它添加到你的路径(也可以重启)才能使用,检查一下是否正确添加了路径。类似于下图。

    source $HOME/.cargo/env
    echo $PATH
    
    在您的路径中添加 Rust在您的路径中添加 Rust

    安装 Clang

    下一步是安装 Clang。我不太熟悉 Clang, GitHub 和 谷歌搜索显示:“Clang 是 C,C ++ 等的编译器前端”。以下内容还可确保您拥有最新版本的 'make'。

    sudo apt install make clang
    
    安装 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 PoC-1 代码了。我知道这是令人兴奋的事情,下图显示我的计算机正与全球测试网络同步,您可以庆祝一下了。

    polkadot --chain=poc-1
    
    
    运行 Polkadot 并加入全球测试网!运行 Polkadot 并加入全球测试网!

    公共用户界面

    也可以使用 Jaco 编写的公共 UI(Parity Technologies):here

    Polkadot PoC-1 的公共 UI 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

    相关文章

      网友评论

          本文标题:Polkadot 验证器节点的设置

          本文链接:https://www.haomeiwen.com/subject/vptupftx.html