作者MACD (MACD)
看板DigiCurrency
标题[闲聊] optimism node 踩坑心得
时间Fri Jul 22 10:57:28 2022
Hi,大家好,我最近开始研究怎麽架Optimism node,踩了一些坑,跟大家分享一下。
预先准备
ubuntu ssd 1T ram 16GB
参考官方doc
https://bit.ly/3cmyiMG
optimism node有分从L1同步还是从L2同步,docker的设定是从L1同步,不过这是一个大坑
,根据github,从L1同步会lag,要官方排序器累积一定量发布到L1才会进行同步,这对於
要跑bot根本废物,我浪费了一个礼拜用这个方法同步完才发现,大家可以直接忽略这个方
式。
所以直接用non-docker的方法
1.
sudo apt install -y git make wget gcc pkg-config libusb-1.0 jq
改用apt-get的方式安装套件
2. node.js用14.x版
3. go 安装 1.17版
4. DTL是L1-L2的资料转换层,安装照官方说明,yarn build出现错误会提示安装foundary
,照着题示安装就可以build成功。
5.
nohup yarn start > ~/dtl.log &
这个可以背景run dtl,但是讯息会纪录在dtl.log,时间一长会变的跟怪物一样,我是直
接用screen run
6.l2geth就是L2层,会去DTL捞资料产生block,设定照官方文件,一样log问题自己记得修
正一下。
我目前也还在重新同步中,这个L2跟Arbitrum有一点不一样,就是一个tx就是一个block,
所以block时间间隔是不固定的,也没有空block的现象。
gas fee比arbitrum少10倍左右,还不错。
----
Sent from
BePTT on my iPhone 11
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 27.247.198.205 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/DigiCurrency/M.1658458650.A.6E2.html
※ 编辑: MACD (218.161.113.147 台湾), 07/22/2022 11:27:49
1F:推 brucetu: 感谢分享 请问最近bot套利肉还多吗 07/22 12:44
2F:→ MACD: eth btc这一波还可以 07/22 13:08
3F:嘘 LinuxDapp: 我都直接跟节点商买 07/22 14:15
4F:推 lilikoko: 之前看官方讨论 好像自己跑节点并不会比服务商快的样子 07/22 18:52
5F:→ lilikoko: ?! 07/22 18:52
6F:→ MACD: 服务商响应跟自己的节点速度差了超过十倍 07/22 20:01
7F:推 lilikoko: 感谢 是这样啊 你用quicknode 测吗 因为官方是交给 quic 07/23 23:22
8F:→ lilikoko: knode 帮跑官方rpc server 07/23 23:22