qq_慕设计5223630
2022-08-04
幕布斯7489580
2022-07-22
不错,
幕布斯7489580
2022-07-22
是的,是一直再遍历下去
慕妹10546247
2021-12-19
这是一些格式上的提示
慕村1415867
2021-09-29
长剑映月
2021-08-07
课程还是有干货的,
慕数据6367399
2021-07-30
课程源码:https://github.com/hexbo/go-blockchain-demo
有帮助欢迎star
Mosea
2021-07-13
因为不到1秒就执行完了
公鸡喔喔喔
2021-02-20
fa song shu ju ba
慕斯3254903
2021-01-12
hosts wen jian pei le ma ,hosts file configuration has been already configed? 127.0.0.1 localhost xiang mu qi dong le ma ? whether project is running or not ? duan kou zhan yong le ma? port binded? post or get requests?
冰河之底
2020-04-14
用深的复制就可以了
iambigroc
2019-12-20
有被用到吧,
newBlock.Data = data
这里不是嘛
慕的地3218038
2019-11-18
自己截图吧
qq_安安_21
2019-09-19
星火燎原2015
2019-06-11
//注意int转string不能这样:string(b.Index) + string(b.TimeStamp) blockData := strconv.Itoa(int(b.Index))+strconv.Itoa(int(b.TimeStamp))+b.PreBlockHash fmt.Println(blockData)
这是因为老师的int转string语句写错了,
string(b.Index) + string(b.TimeStamp)
上面这条语句每次输出都是同一个乱码符号,因此Index和TimeStamp在计算哈希值的时候根本没有起到作用,而创世区块其他的值都是固定的,所以每次算出来的哈希值都是一样的。
慕函数5983645
2019-05-06
因为isvalid里面第三个条件,不等式左边是用的新时间戳计算出来的,右边是之前早就计算出来的,所以二者是不同的。删掉
宝慕林2091161
2019-05-05
我也看到这个问题了,前面哪个同学问的,有链接发我一下吗,谢谢
慕斯3552159
2019-04-08
节点上的数据都是同步更新,所有处处有备份。不需要有出口依赖,所以去中心化
weixin_慕瓜6572741
2019-03-15
写的时候逻辑不对,导致死循环,再检查检查
钧启云云
2019-01-21
wongwander
2018-12-28
空 ,等于null
qq_丢了心的孩子_0
2018-11-12
慕斯8105464
2018-11-09
Block结构体中的GenerateNewBlock函数中的hash必须等data赋值完之后再计算,顺序换一下就可以了
阿斯蒂芬潍坊
2018-10-08
goland
yummy5
2018-10-05
服务监听这块,就是用了一个go语言的基础http库,对每种Server语言开发来说,都是基本能力。
blockchain =core.NewBlockchain()
这个相当于演示的服务器,每次启动会生成一个全局唯一的区块链,应该只是为了演示用的,不要深究。
攀攀在行动
2018-10-02
我也是报这个错
慕仰5549039
2018-09-05
emmm我来解释一下吧。。EncodeToString需要一个[] type的参数。但是 Sum256返回是一个[size] type。。所以You can trivially convert any array ([size]T) to a slice ([]T) by
黑心大萝卜
2018-08-30
fabric+docker
LEEBYRANT
2018-08-20
一般不可能发生错误!因为私钥只有你自己知道,而且这是一个分布式的,所有人都会记录这笔交易,就算错了,也绝对无法修改。
霜花似雪
2018-08-07
这里只是没有加校验而已,如果加判断data没有值就会返回错误信息