持续修改一个值,需要怎么做?
来源:5-6 账本存储总结

时间毁人心智
2019-01-14
1.这一章老师您最后提的如果要对一个值持续不断修改,这个问题需要怎么做呢?
2.还有您说的双花问题
一开始余额是(balance, v1, 100)
产生两个转账操作
那模拟执行产生读写集是不是write(balance,v2,50), write(balance,v3,50)
那这样好像也检测不到双花吧? 写集不是直接允许吗? 是不是模拟执行会产生读集?
写回答
2回答
-
亲,你好。第一个问题,持续修改的话,一种是等上个区块commit后再提交下一个交易。二一种是写批量链码接口,可以参考fabric里的例子里的high-though。
022019-01-23 -
自游蜗牛
2019-01-14
第二个问题,你写之前确认不需要读一下吗?如果不读你怎么知道有多少钱呢?
当然,如果你确实就知道,你可以直接赋值。但如果是类似加减法的操作,是不是必须读一下呢?
30
相似问题