私链多节点的创建部署

首先创世区块json文件,可以命名为 genesis.json

{
  "config": {
    "chainId": 20220721,
    "homesteadBlock": 0,
    "eip150Block": 0,
    "eip150Hash": "0x0000000000000000000000000000000000000000000000000000000000000000",
    "eip155Block": 0,
    "eip158Block": 0,
    "byzantiumBlock": 0,
    "constantinopleBlock": 0,
    "petersburgBlock": 0,
    "istanbulBlock": 0,
    "ethash": {}
  },
  "nonce": "0x0",
  "timestamp": "0x5ddf8f3e",
  "extraData": "0x0000000000000000000000000000000000000000000000000000000000000000",
  "gasLimit": "0x47b760",
  "difficulty": "0x10000",
  "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000",
  "coinbase": "0x0000000000000000000000000000000000000000",
   "alloc": {
  },

  "parentHash": "0x0000000000000000000000000000000000000000000000000000000000000000"
}

文章来源地址https://uudwc.com/A/bnmg

安装 geth(针对Ubuntu)

1、apt-get install software-properties-common

2、add-apt-repository -y ppa:ethereum/ethereum

3、apt-get update

4、apt-get install ethereum

geth version 查看版本

(1) geth --datadir data1 init genesis.json  进行初始化

(2) geth --datadir data1/ --networkid 20220721  --http --http.addr "0.0.0.0" --http.port 8546 --http.corsdomain "*" --http.vhosts "*" --port 30306 --http.api "eth,web3,miner,admin,personal,net" --nodiscover --ipcdisable --allow-insecure-unlock console --syncmode "full" --maxpeers 100

原文地址:https://blog.csdn.net/weixin_46085718/article/details/125934677

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请联系站长进行投诉反馈,一经查实,立即删除!

上一篇 2023年06月15日 08:18
详解BFS,Dijkstra算法,Floyd算法是如何解决最短路径问题的
下一篇 2023年06月15日 08:18