↓ 跳过正文

以太坊openethereum节点

正能量 1 分钟阅读 更新于 2026-10-18

补充 OpenEthereum 节点部署记录的同步、链配置与接口访问检查点。

以太坊openethereum节点:原站配图。

官网:OpenEthereum github
#

文档: 运行参数
#

docker cli
#

docker run -tid --name parity \
-v /www/openethereum/chaindata/:/chaindata/ \
-p 7788:8545 \
-p 7799:8546 \
-p 30303:30303 \
-p 30303:30303/udp \
openethereum/openethereum:latest --base-path /chaindata/

或者

docker-compose.yml
#

version: "3"

services:
  openethereum:
    image: openethereum/openethereum:latest
    container_name: openethereum
    restart: unless-stopped
    ports:
      - "30303:30303"
      - "30303:30303/udp"
      - "127.0.0.1:8545:8545"
      - "127.0.0.1:8546:8546"
    user: openethereum
    volumes:
      - ./chaindata:/chaindata
    stop_signal: SIGINT
    stop_grace_period: 2m
    command:
      - --base-path=/chaindata
      - --jsonrpc-interface=all
      - --jsonrpc-cors=all
      - --ws-interface=all
      - --ws-origins=all
      - --no-ipc
      - --scale-verifiers
      - --num-verifiers=4
      - --pruning=fast
      - --pruning-memory=512
      - --cache-size-db=1024
      - --cache-size-blocks=128
      - --cache-size-queue=512
      - --cache-size-state=256
    logging:
      driver: "json-file"
      options:
        max-size: "2m"
        max-file: "10"

创建目录并赋予权限
#

mkdir -p chaindata && chown -R 1000:1000 chaindata

运行脚本
#

docker-compose up -d

补充阅读
#

补充 OpenEthereum 节点部署记录的同步、链配置与接口访问检查点。

如何理解与使用
#

节点启动、与对等节点连接和完成链同步是不同状态;阅读旧配置时先确认链网络、数据目录及客户端版本。

验证与边界
#

通过所连接网络的链标识与同步状态核对结果,并限制管理接口的暴露范围。历史镜像或参数不代表当前仍是适用的客户端选择。