linux geth 网络,在Ubuntu 18.04下使用geth同步以太坊数据

在Ubuntu 18.04操作系统下安装最新版本Geth 1.8.12后使用它来同步以太坊数据。本文仅讨论的是测试网络,如果需要私有网络,可自行参照相关教程,这里推荐一个有界面的私有网络工具:Ganache。默认端口:127.0.0.1:7545,也可以选择自定义。

命令

geth --datadir 目录地址 --testnet --rpc --rpccorsdomain "*" console

部分参数解析

1.选择网络

--testnet表示选择的是ropsten测试网络,如果想要同步rinkeby测试网络,可以更换参数--testnet为--rinkeby。

2.选择存放区块地址

--datadir 目录地址

也可以选择不填入,直接选择默认地址也行。

3.解锁账户

--unlock 0

后续在创建账户后,可以选择加入此参数,可以在后续交易中直接发送以太币,不用解锁。其中0表示第一个账户。

4.创建账户

personal.newAccount("密码")

成功使用上述命令进入,控制台,可以使用此命令创建账户,用于存放在以太币和用于交易。

结果

INFO [07-30|11:15:29.866] Imported new block receipts count=39   elapsed=5.202ms   number=63349 hash=697652…d77c0f size=38.98kB  ignored=0

INFO [07-30|11:15:30.915] Imported new block receipts count=193  elapsed=10.117ms  number=63542 hash=d0f0fb…9e4870 size=409.79kB ignored=0

INFO [07-30|11:15:30.919] Imported new block headers count=192  elapsed=23.270ms  number=64128 hash=2a75a7…9ead8c ignored=0

INFO [07-30|11:15:31.169] Imported new block receipts count=47   elapsed=1.032ms   number=63589 hash=353f30…849824 size=33.34kB  ignored=0

INFO [07-30|11:15:37.074] Imported new state entries count=768  elapsed=3.109ms   processed=114068 pending=5031 retry=0 duplicate=0 unexpected=0

WARN [07-30|11:15:37.390] Rolled back headers count=2048 header=64128->62080 fast=63589->62080 block=0->0

WARN [07-30|11:15:37.390] Synchronisation failed, dro

如果出现以上结果表示正在同步数据,这个过程很耗费内存和网络带宽,请注意。

相关主题

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值