Kava 主网自 11 月 5 日上线后正常运行,目前出块稳定。随着主网转账功能的开启,我们将陆续升级更多功能,让用户体验高速灵活的 Kava 网络。 以下是关于成为 Kava 验证者的初级指南,更高阶的教程可查看 Kava GitHub: https://github.com/bitfishlabs/cosmos-validator-design 安装 Kava 验证器的先决条件 通用服务器基本配置: 1. 至少有 4GB RAM 2. 良好的连接性 3. 至少有 100GB 空间的固态硬盘 此外,用户需要打开端口 26656 来连接到 Kava 点对点网络。随着主网的应用和容量的增加,对服务器的需求可能也会增加,因此您应该有一个更新服务器的计划。 第一步:安装 Go Kava 是利用 Go 构建的,因此需要验证者安装 Go 1.13 以上的版本。我们以 ubuntu 18.04 为例,教教大家怎么在上面安装 Go。 # Updates ubuntu # Installs packages necessary to run go # Installs go # Updates environmental variables to include go 确认 Go 安装完成: go version # Should return go version go1.13.4 linux/amd64 第二步:安装 Kava 我们用 git clone 来安装 Kava,注意 0.3.1 才是正确的版本。 git clone https://github.com/kava-labs/kava 确认 Kava 安装完成: kvd version --long name: kava 第三步:配置节点 我们需要下载正确的创世文件,并将节点同步到 Kava 主网。 下载创世文件: # First, initialize kvd. Replace <your_moniker> with the public name of your node # Download the genesis file https://raw.githubusercontent.com/Kava-Labs/launch/master/kava-2/genesis.json 接下来,我们需要调整一些配置,打开配置文件: vim $HOME/.kvd/config/config.toml 在第 160 行,添加一些 seeds 参数,用来连接点对点网络: seeds = "[email protected]:50056,[email protected]:26656,[email protected]:26656" 在第 163 行,添加一些 persistent peers 参数,帮助点对点网络的持续连接: persistent_peers = "[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656" 下一步我们需要选择存储的历史状态区间。打开应用配置文件: vim $HOME/.kvd/config/app.toml 在第 32 行,你可以在 syncable, nothing 和 everything 三个选项之间进行选择。想要减少硬盘存储,请选择 everything。若要运行存档节点,则选择 nothing。syncable 是默认选项,它设定为每 10000 个区块保留一个检查点。我们以默认值为例: pruning = "syncable" 第四步:同步节点 我们使用 systemd 来同步节点,这个工具可以管理 Kava 后台程序,并在出现故障时自动重启。我们可以创建一个服务文件来使用 systemd。记得将服务器上的用户替换为 <your_user>。 sudo tee /etc/systemd/system/kvd.service > /dev/null <<'EOF' 开始同步: # Start the node 查看同步状态: kvcli status --output json | jq '.sync_info' 输出如下: { "latest_block_hash": "7FFC326B827FDC9326ACC5D81866FB6E473460F3BF9527A73116EFF21385B495", "CDEFFED4F6AFE26AE00E74FE18F812F64977EDED1AF546020A6E4D94DE40DFB4", "2019-12-02T11:48:37.231101918Z", 要注意的是区块高度在不断增加。一旦你被主链赶超,catching_up 就会显示错误。 下面,我们可以开始使用节点来创建验证器。 第五步:创建验证器 首先,需要创建一个钱包,为你的节点提供一个公钥和一个私钥。 # Replace <your-key-name> with a name for your key that you will remember # To see a list of wallets on your node 一定要记下自己钱包的助记词并妥善保管,丢失助记词可能会导致 KAVA 资产无法找回。 创建验证器时查看选项: kvcli tx staking create-validator -h 我们假定现在要创建一个自我质押 50 KAVA 并设置 10% 佣金的验证器: # Replace <key_name> with the key you created previously 检查验证器的状态: kvcli status --output json | jq '.validator_info' 在您完成本指南之后,您的验证器应该已经成功上线并准备好接受委托。 请注意,只有全网质押股权前 100 名的验证者 (自我质押 + 其他委托) 才有资格获得区块奖励。您可以利用以下任意一个 Kava 浏览器来查看当前网络验证者列表:
更多技术问题和故障解决:
—- 编译者/作者:Kava 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
初级指南 | 如何成为 Kava 验证者?
2019-12-10 Kava 来源:区块链网络
- 上一篇:一堆人撸到的pi,最终能变现吗?
- 下一篇:区块链内容平台缺少消耗场景
LOADING...
相关阅读:
- IOST 更新 2020 下半年路线图,将全面探索 DeFi 生态系统2020-08-01
- Chainlink (LINK)将韩国顶级银行的外汇汇率数据引入 DeFi,有望打开一个2020-08-01
- ALOKEX全球创新合约交易所要全力打造最安全最稳定的安全防护体系2020-08-01
- 霍洛斯星际云自由能源开启未来财富新世界2020-08-01
- 如何实现日入过万key?且看币乎赚币之“葵花宝典”2020-08-01