区块链笔记一:私有链问题

笔者在学习区块链过程中,碰到问题在此记录,希望对碰到同样问题的同学会有点帮助~

问题1:Fatal: Unable to attach to remote geth: no known transport for URL scheme "c"

解决方式:

百度建立私有链可解决,注意启动私有链需要:datadir,指定存放目录。

问题2:

Fatal: invalid genesis file: json: cannot unmarshal hex string without 0x prefix into Go struct field Genesis.extraData of type hexutil.Bytes

解决方式:

extraData中必须是16进制数据

问题3:

Fatal: Error starting protocol stack: listen udp :30303: bind: Only one usage of each socket address (protocol/network address/port) is normally permitted.

解决方式:

Mist在启动,关掉即可。因为Mist在使用30303端口。

网上解决办法:在cmd中输入:set dynamicportrange protocol=tcp startport=10000 numberofports=65534

问题4:

miner.start() 返回 null

解决方法:

或许已经开始了,看下日志中有没有挖矿信息,若没有的话,尝试miner.setEtherbase(eth.coinbase)

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容