赞
踩
最近几周,Celestia ($TIA) 凭借其模块化数据可用性的基本概念和突破性功能在加密社区引起了轰动。参与网络的方式多种多样,例如将 TIA 与验证器进行质押或在网络上构建应用程序。 用户还可以通过部署节点与区块链进行交互。本指南将解释如何设置和运行 Celestia 节点。运行节点有助于保护 Celestia 网络和您的资产,并获得奖励。
Celestia 节点是运行在设备中并连接到 Celestia 区块链的软件。其主要功能包括维护、验证和保护 Celestia 网络。
每种类型的节点都有一组特定的功能和要求。您可以在 Celestia 上运行的节点类型如下:
通过运行节点,您可以积极参与 Celestia 区块链网络。
下图指定了设置 Celestia 节点的要求:
以下是在 Celestia 上设置和运行节点(轻节点和完整存储节点)的说明。如需了解最新更新,请定期查看Celestia 文档。如需进一步支持,您可以加入 Celestia 社区。
在 Celestia 上运行轻节点是新手开始参与网络的好方法,因为它需要的资源更少,技术专长也更少。您可以使用共识节点升级,但如果您想设置共识节点,则需要运行桥接节点。
建议在虚拟机上运行 Ubuntu。如果您希望在 Virtual Box 中安装 Ubuntu,请查看本指南。
sudo apt update && sudo apt upgrade -y
sudo apt install curl tar wget clang pkg-config libssl-dev jq build-essential \
git make ncdu -y
Celestia 节点是用 Golang 实现的。因此下一步是安装 Golang。
ver="1.21.1"
Ubuntu(ARD): Ubuntu(ARM):cd $HOME
wget "https://golang.org/dl/go$ver.linux-amd64.tar.gz"
sudo rm -rf /usr/local/go
sudo tar -C /usr/local -xzf "go$ver.linux-amd64.tar.gz"
rm "go$ver.linux-amd64.tar.gz"cd $HOME
wget "https://golang.org/dl/go$ver.linux-arm64.tar.gz"
sudo rm -rf /usr/local/go
sudo tar -C /usr/local -xzf "go$ver.linux-arm64.tar.gz"
rm "go$ver.linux-arm64.tar.gz"
- echo "export PATH=$PATH:/usr/local/go/bin:$HOME/go/bin" >> $HOME/.bash_profile
- source $HOME/.bash_profile
go version
- cd $HOME
- rm -rf celestia-node
- git clone https://github.com/celestiaorg/celestia-node.git
- cd celestia-node/
git checkout tags/v0.12.0
- make build
- make install
cel-key
实用程序:make cel-key
celestia version
建议在 Arabica 上运行轻量级节点。首先运行以下命令:
celestia light init --p2p.network arabica
您还可以在 Mainnet Beta 上运行轻节点:
celestia light init
或 Mocha 测试网:
celestia light init --p2p.network mocha
通过连接到验证器节点的 gRPC 端点来启动您的节点。查看本指南以确保您打开正确的端口。
通过运行以下命令启动你的轻量节点:
celestia light start --core.ip <URI> --p2p.network <network>
将 URI 替换为 RPC 并选择网络。查看 Mocha 测试网页面的列表 或 Arabiaca 开发网页面的列表。
- ./cel-key add <key-name> --keyring-backend test \
- --node.type light --p2p.network <network>
在主网 Beta 版上:
- celestia light start --keyring.accname my_celes_key \
- --core.ip consensus.lunaroasis.net
关于阿拉比卡咖啡:
- celestia light start --keyring.accname my_celes_key
- --core.ip consensus-validator.celestia-arabica-10.com
- --p2p.network arabica
在摩卡上:
- celestia light start --keyring.accname my_celes_key \
- --core.ip rpc-mocha.pops.one --p2p.network mocha
启动节点后,您的钱包也会创建。您需要用测试网代币充值钱包以支付 PayForBlob
交易费用。
您可以使用RPC CLI 或运行以下命令获取您的帐户地址:
- ./cel-key list --nostartde.type light --keyring-backend test
- --p2p.network
通过在 Celestia Discord 上运行此命令来请求资金到你的地址:
$request <CELESTIA-ADDRESS>
要运行带有自定义密钥的轻节点,请查看此部分。有关数据可用性采样,您可以阅读此节点教程。
在主网 Beta 版上:
celestia full init
在摩卡上:
celestia full init --p2p.network mocha
关于阿拉比卡咖啡:
celestia full init --p2p.network arabica
通过连接到验证器节点的 gRPC 端点来启动您的节点。查看本指南以确保您打开正确的端口。
通过运行以下命令启动你的轻量节点:
celestia full start --core.ip <URI>
将 URI 替换为 RPC 并选择网络。查看 Mocha 测试网页面的列表 或 Arabiaca 开发网页面的列表。
现在,您已成功在 Celestia 上设置了节点。除了运行节点之外,您还可以委托您的 $TIA 参与网络活动并获得被动收入。通过我们的Celestia 质押指南了解如何质押 $TIA 并获得丰厚的质押奖励。
需要了解更多的小伙伴请关注博主!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。