3 为什么查询区块高度为0

为什么我查询区块高度的时候,为0????

请先 登录 后评论

2 个回答

李凤涛 - 区块链技术开发

区块未同步完成常见的表现之一就是查看区块高度显示高度为0,比如执行一下命令:

> eth.blockNumber
0


此命令往往用来验证是否同步完成,是否同步到的高度和区块链上的高度一致。

请先 登录 后评论
dan

以下是我针对以太坊的回答:

首先要明确一下,你是在做公有链同步还是自己搭建私有链。

如果是公有链,出现这样的问题,可能是同步没有成功。一般来讲,一旦开始同步了,就会就可以查到当前同步到的区块高度了。

如果是私有链,那有可能是你刚部署完成,没有开启挖矿,尝试在命令行中键入 miner.start(1)来启动挖矿。当命令行中出现“Successfully sealed new block”的日志的时候,再去查询区块高度,应该就有结果了。

请先 登录 后评论
  • 1 关注
  • 0 收藏,2151 浏览
  • 提出于 2018-04-04 09:42

相似问题