加密狗整编空投第224篇:如何在Taiko Alpha-3上部署节点 - 加密狗 - Medium

三、部署Docker

1、更新升级服务器

在开始之前,需要更新升级服务器

sudo apt update && apt upgrade - y
post image

2.、安装配置

当接到终端询问时,复制粘贴下面的命令,输入Y并按ENTER

sudo apt install pkg-config curl git-all build-essential libssl-dev libclang-dev ufw

3、安装Docker

之前写了很多节点挖矿教程,粉丝反应上手困难,所以我们来个简单的,用 docker 安装 Taiko 节点,输入以下命令:

sudo apt-get install ca-certificates curl gnupg lsb-release
post image

添加 Docker 的官方 GPG 密钥:

sudo mkdir -p /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
post image

设置存储库:

echo \
  "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
  $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
post image

授予 Docker 公钥文件的读取权限:

sudo chmod a+r /etc/apt/keyrings/docker.gpg
sudo apt-get update
post image

要安装最新版本,请运行:

sudo apt- get install docker-ce docker-ce-cli containerd.io docker-compose-plugin

当收到新的命令提示符时,输入Y并按ENTER

post image

安装 docker compose:

sudo apt install docker-compose

收到新的命令提示符时,输入Y并按ENTER

post image

通过运行镜像验证 Docker Engine 安装是否成功hello-world

sudo docker run hello-world
post image

检查 docker compose 版本:

docker-compose -v
post image

4、安装Screen

Linux Screen为用户提供了在单个终端窗口管理器中打开多个独立终端实例的选项。Screen 还包括一个增强的命令行,为用户提供比标准命令行更多的特性和功能。

有关screen的更多命令**。**

创建一个新会话

sudo screen -S <Your Session Name>

用你选择的名称替换 <Your Session Name>

sudo screen -S taiko
post image

四、钱包和账户

1、Alchemy

按照下面的链接,注册并创建一个像下面图片一样的应用程序,然后在记事本中复制/粘贴密钥(HTTPS,WS),然后进行下一步。

post image
post image
post image
post image
post image
post image

2、添加 Taiko-3网络

post image

https://chainlist.org/zh?search=tai&testnets=true

3、申请水龙头

下面的链接都可以领到水龙头:

sepolia-faucet.pk910.de

https://faucet-sepolia.rockx.com

https://sepoliafaucet.com

https://infura.io/faucet/sepolia

如果都领不到,就得去买了:

https://testnetbridge.com(如果实在找不到水龙头了,那就直接买)

五、安装并运行节点

1、下载节点

git clone https://github.com/taikoxyz/simple-taiko-node.git 
cd simple-taiko-node
post image

2、配置节点

cp .env.sample .env
post image

通过以下命令编辑配置文件,并根据教程复制/粘贴上一步中保存的密钥。图中的箭头显示你应该粘贴的位置。

nano .env
post image

按 Ctrl + X 然后输入y ,再按ENTER

3、启用验证者(可选)

注意:如果要启用验证者,最好看看自己配置够不够,上午已经介绍了最低要求。

设置以下环境变量以启用你的节点作为证明者:

  • 设置ENABLE_PROVERtrue(用 替换默认值falsetrue

  • 设置L1_PROVER_PRIVATE_KEY为你钱包的私钥;它需要在 Sepolia 上取得一些balance来证明区块

post image

按 Ctrl + X 再输入y ,然后按ENTER 。

4、启动节点

post image
post image

按 Ctrl 和 A + D 分离屏幕会话。

5、一些常用命令(可选)

停止一个节点

此命令关闭节点,但会保留所有区块,因此下次重新启动节点时,不需要再次从创世同步。

删除节点

这些命令会完全删除节点:

docker compose down -vrm -f .env

更新节点

更新simple-taiko-nodeDocker 镜像:

查看所有日志

docker compose logs -f

查看验证者镜像的日志

docker compose logs -f taiko_client_prover

查看 L2 执行引擎日志

docker compose logs -f l2_execution_engine

官方文档: