采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
1.这一章老师您最后提的如果要对一个值持续不断修改,这个问题需要怎么做呢? 2.还有您说的双花问题 一开始余额是(balance, v1, 100) 产生两个转账操作 那模拟执行产生读写集是不是write(balance,v2,50), write(balance,v3,50) 那这样好像也检测不到双花吧? 写集不是直接允许吗? 是不是模拟执行会产生读集?
亲,你好。第一个问题,持续修改的话,一种是等上个区块commit后再提交下一个交易。二一种是写批量链码接口,可以参考fabric里的例子里的high-though。
非常感谢!
如果对一个值进行持续不断的修改应该是没有问题的呀,write操作并不判断数据版本号,老师是否还包含了一个隐藏条件,就是在修改这个值之前需要读取这个值的内容?
第二个问题,你写之前确认不需要读一下吗?如果不读你怎么知道有多少钱呢?
当然,如果你确实就知道,你可以直接赋值。但如果是类似加减法的操作,是不是必须读一下呢?
登录后可查看更多问答,登录/注册
兼顾区块链应用层和底层 进击区块链工程师
3.4k 6
2.0k 21
1.3k 18
1.2k 18
1.2k 16