当前位置:   article > 正文

3-5、以太坊在本地私有链创建节点,新增节点,节点间的同步,详细篇(黄金篇)?_eth新加入节点同步数据

eth新加入节点同步数据

因为我的ubantu系统装了图形化界面,所以有些操作就直接在图形界面操作。(如果你想装ubantu图形化界面,在我的博客里有介绍,可以按照上面的步骤来)

1、在home目录下创建一个PrivateChain的文件夹,来做链文件夹,存放各节点。

2、在PrivateChain文件夹里创建一个文件夹名为node#1(节点1),用来放置节点1数据。以后新增节点都以这样的方式

3、编写创世块,编写一个名为genesis.json的文件。

创世块内容如下(可改写【里面的参数在上一章节有说明】):

  1. {
  2. "config": {
  3. "chainId": 666,
  4. "homesteadBlock": 0,
  5. "eip150Block": 0,
  6. "eip150Hash": "0x0000000000000000000000000000000000000000000000000000000000000000",
  7. "eip155Block": 0,
  8. "eip158Block": 0,
  9. "byzantiumBlock": 0,
  10. "constantinopleBlock": 0,
  11. "petersburgBlock": 0,
  12. "istanbulBlock": 0,
  13. "ethash": {}
  14. },
  15. "nonce": "0x0",
  16. "timestamp": "0x5ddf8f3e",
  17. "extraData": "0x0000000000000000000000000000000000000000000000000000000000000000",
  18. "gasLimit": "0x47b760",
  19. "difficulty": "0x00002",
  20. "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000",
  21. "coinbase": "0x0000000000000000000000000000000000000000",
  22. "alloc": { },
  23. "number": "0x0",
  24. "gasUsed": "0x0",
  25. "parentHash": "0x0000000000000000000000000000000000000000000000000000000000000000"
  26. }

4、把genesis.json文件放到node#1文件夹里。</

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/凡人多烦事01/article/detail/608551
推荐阅读
相关标签
  

闽ICP备14008679号