运行节点

如何在AIA智能链上运行节点

节点功能

  • 将完整的区块链历史记录存储在磁盘上,并可以响应来自网络的数据请求。

  • 接收并验证新的区块和交易。

  • 验证每个帐户的状态。

支持的平台

我们支持在Linux上运行完整节点。

运行节点的步骤

# Linux
wget   $(curl -s https://api.github.com/repos/aiachain/aia/releases/latest |grep browser_ |grep geth_linux |cut -d\" -f4)
mv geth_linux geth
chmod -v u+x geth
  • 下载配置文件

通过以下方式下载genesis.jsonconfig.toml

# mainnet
wget   $(curl -s https://api.github.com/repos/aiachain/aia/releases/latest |grep browser_ |grep mainnet |cut -d\" -f4)
unzip mainnet.zip
  • 修改配置文件

如果要运行全节点,config.toml文件使用以下参数

如果要运行快速节点,config.toml文件使用以下参数

  • 下载快照

从这里下载最新的 chaindata 快照。按照指南构建您的文件。如果快照数据无法下载,那节点启动时,节点也会同步数据。

注意 –datadir 标志应指向提取的快照数据所在的文件夹。在我们的例子中,我们创建了一个名为 node 的新文件夹,并将提取的快照数据移动到此文件夹。

  • 启动完整节点

注意 确保您使用的是上面使用 wget 下载的 geth 版本,而不是您本地安装的 geth,后者可能是错误的版本。

当您的节点开始同步时,您应该能够看到以下输出:

  • 后台启动节点,且设置日志目录为./logs

Last updated