谁用的ubuntu16 64位系统, 会不会出现这种问题
fmt.Printf("\r%x", hash)
\r 代表回车,每行打印完后,下一次光标会移至改行的行首,重新覆盖打印;\n 是换行,这里换成\n就是全部显示
按照工作量最大的链来算
targetbits越大,得到的target 数越小,要获得比之更小的hashInt,难度越大(概略小)
不好意思,没看到后面,打扰了
同问。
(感觉应该会有这种情况出现的,特别是难度很大的时候。)
// 将一个 int64 转化为一个字节数组(byte array) func IntToHex(num int64) []byte { buff := new(bytes.Buffer) err := binary.Write(buff, binary.BigEndian, num) if err != nil { log.Panic(err) } return buff.Bytes() }