测试网节点教程系列 4 —— Taiko

测试网节点教程系列 4 —— Taiko
Photo by NASA Hubble Space Telescope / Unsplash

本系列之前的教程请见:https://forum.hammerplease.uk/t/topic/99

官网:https://taiko.xyz/

安装指引:https://docs.taiko.xyz/guides/run-a-taiko-node#run-a-taiko-node-with-simple-taiko-node

# Login as root
apt update && apt install -y gcc 
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
cargo install stn
stn install
stn config full
stn up

或者使用 docker-compose

先搭建 holesky node archive node

Run a Holesky node
This guide will help you get a Holesky archive node up and running.

然后搭建 taiko 节点

Run a Taiko node
This guide will help you start up a Taiko RPC node using simple-taiko-node.

具体可以参考文档,具体的命令大概如下

# Login as root
apt update && apt install -y git
adduser node 
usermode -aG docker node 
su - node 
git clone https://github.com/eth-educators/eth-docker
cd eth-docker
./ethd config 
# 选择 Holesky -> Ethereum Node(只需要 consesus + execution),共识用的 lighthouse + geth 的组合,别的组合都有点问题,不容易找到 peer 同步,其他的默认即可,除了一个 fee recepient 使用自己的 address 就行
# 手动更改 .env ARCHIVE_NODE=false -> true 
# 手动更改 .env COMPOSE_FILE=xxx -> xxx:el-shared.yml
./ethd up 
exit

git clone https://github.com/taikoxyz/simple-taiko-node.git
cd simple-taiko-node
cp .env.sample .env
# 手动更改 .env 
# L1_ENDPOINT_HTTP=http://localhost:8545
# L1_ENDPOINT_WS=http://localhost:8546
docker compose up -d 
# ENABLE_PROPOSER=false -> true 启用 propose
# PROVER_ENDPOINTS=http://taiko_client_prover_relayer:9876 -> http://taiko-a6-prover.zkpool.io
# L1_PROPOSER_PRIVATE_KEY= -> 更新成自己的钱包私钥(最好是新生成的,不用带 0x 前缀)

# ENABLE_PROVER=false -> true 启用 prover

Prover 的 RPC 官方只给了一个:https://docs.taiko.xyz/resources/prover-marketplace

启用 proposal 的方式官方文档也有写:https://docs.taiko.xyz/guides/enable-a-proposer/ 只是说明,按照上面我的说明操作就已经能够正常启用 proposal ,不读这个文档也可以。

这个 RPC pool 也就对应了这边:https://zkpool.io/#home-zkpool

这边启发了我,也许可以再搞一下 ScrollAleo,后面看看。

但是可能冲烂了 常年 429。先放着,不行就后面看看怎么自己搭 prover。

其实 Holesky 的 archive node 并不用真的自己搭建,也可以直接使用 blockpi 的地址,也就是上面提到的

# L1_ENDPOINT_HTTP=http://localhost:8545
# L1_ENDPOINT_WS=http://localhost:8546

替换成 blockpi 申请的 api 地址,需要注意 archive mode 需要手动开启一下,实测注册默认赠送的额度(100 M RU)已经完全够用了(需要注意的是只有 30 天的有效期)。但是可以释放出不少的存储空间和计算性能(archive node),观察了一下全量同步一次是 0.5 M 的请求,如果按照 Pay As You Go 的成本来计算差不多就是 0.1 刀,可能 30 天到期之后我会选择这个方式。开启方式也非常简单,只要在 Billing > Auto-Scaling 点击然后开启即可。

BlockPI Network | Global Distributed Web3 Infrastructure
BlockPI is a global distributed blockchain API service network. The fast, scalable, robust multichain RPC infrastructure for Web3 developers. Try for free!

如果是用自己的 archive node 需要等共识层同步好,实际的效果如下:

Taiko 的同步状态如下

Holesky 的代币可以可以在这个水龙头领,用 CPU 计算一会很快就会生成

Holešky PoW Faucet

也发现了 https://docs.taiko.xyz/guides/receive-tokens/ 这边有描述到 Holesky 到 Taiko 的跨链怎么做,以及如何水龙头领一个 HORSE 的代币。

实际在 https://bridge.katla.taiko.xyz/ 这边可以体验,很快就会到账,也可以操作一下,而我做了 bridge swap 和 faucet claim。

TTKOk 暂时还不知道如何获取(除了 swap),可以后续关注官方的文档

Prover 相关

参考:

How to Setup a Taiko Node and Holesky RPC Client
This guide, will cover the configuration of a freshly installed VPS server as an Ethereum Holesky RPC client. Once the Holesky RPC client…

Read more

【待续】关于翻墙的一些笔记

【待续】关于翻墙的一些笔记

工具推荐? 主要推荐Loon(Loon 打钱!): Powerful Network Toolbox for iOS & tvOS | Powerful Network Toolbox for iOS & tvOSEmploying Loon for effortless and secure Internet browsing by overseeing, administrating, and refining the entire device network.Loon 推荐理由大概是: * 便宜,人民币 50 左右 * Surge 表示不服。我穷是我的问题,但是我可以选择不用 Surge 我就没问题了。 * 一次购买 * Surge 再次表示不服。我能理解持续的开发存在人力的成本所以

By HammerBoss
测试网节点教程系列 10:Chasm Network

测试网节点教程系列 10:Chasm Network

也是朋友告诉我的项目,看到 exploring.eth 老师也发了。 官方网站:https://www.chasm.net/#product 网页做的很好看很高级 逻辑也很简单 就是众包 groq 出去给调用方,以此获取收益。官方确认一定会有空投。 官方文档写的很好,基本上对照着就能完成操作。这边简单介绍一下。 首先准备好机器 可以参考下面这篇购买对应的服务器和安装好 docker。官方推荐 2C4G 但我感觉 1C2G 都足够。 测试网节点教程系列 1 —— 准备工作设备 我的设备有 * Macbook Pro M1 Pro * Macbook Pro M1 * Windows 11 * Linux server(s) 考虑到很多读者的环境、经验、操作步骤、各种变量因素都会存在很多差异,每个人碰到的情况或者问题都也存在一些差异,

By HammerBoss
测试网教程合集

测试网教程合集

因为测试网相关的教程有点多 而且总是要跳转到另外地方看也并不方便,这边做一个集锦,收集一下目前写的所有测试网教程相关的文章。 测试网节点教程系列 1 —— 准备工作 测试网节点教程系列 2 —— Titan Network 测试网节点教程系列 3 —— Meson Network 测试网节点教程系列 4 —— Taiko 测试网节点教程系列 5 —— Avail Network 测试网节点教程系列 6 —— Quilibrium Network 测试网节点教程系列 7 —— io.net 测试网节点教程系列 8:Farcaster 测试网节点教程系列 9:ZKPool+ZKRush 测试网节点教程系列 10:Chasm Network

By HammerBoss