2不认同。
在多方合作中,想要串通各方一起造假是极其困难的一件事,所以区块链便有了用武之地。
哪怕每个环节都可能造假,只要整个环节能整体校验合法性,那么对于参与各方来说最优解就是乖乖记录。
这就是现阶段用区块链溯源,比如西湖龙井、阳澄湖大闸蟹等等,的技术核心逻辑。
当然这是2B的逻辑,2C不适用。2C造假一次获利就跑了,约束失效了。
2不认同。
在多方合作中,想要串通各方一起造假是极其困难的一件事,所以区块链便有了用武之地。
哪怕每个环节都可能造假,只要整个环节能整体校验合法性,那么对于参与各方来说最优解就是乖乖记录。
这就是现阶段用区块链溯源,比如西湖龙井、阳澄湖大闸蟹等等,的技术核心逻辑。
当然这是2B的逻辑,2C不适用。2C造假一次获利就跑了,约束失效了。
然后区块链并不一定要浪费资源,你说的是pow,现在国内大多数应用都是基于联盟链。
联盟不是链,也不是账本,联盟不过是个web2日记本。
但是也是经过各方验证才能落表的可靠日记本。
当然确实联盟链把问题简化了,在我看来联盟链并不期望在出现分歧的时候还能正常工作,得到一个“相对优秀解”,而是直接“死给你看”,账目录入不进去。这个时候就需要排查到底哪个节点出问题了,当然一般商业合作也不会有人傻到上了联盟链还做假数据,所以更像一种不会用的“核威慑”。
联盟链不期望自己解决拜占庭将军问题,而是偏向乐观认为成员都是好人,出坏人的可能性很小,出了坏人就停转找问题。跟公链有所区别,但是哈希嵌套不可篡改、多方验证等等区块链的特点都是有的。
这就是联盟链。但问题是,如果发起记账的广播里直接就是虚假信息,矿工如何验证?比特币发起交易时需要签名证明自己拥有转出一方的私钥。此时矿工可以验证这个签名的正确性。大闸蟹从湖里捞上来时,广播的信息只是记录了这件事情的发生,矿工无从验证这件事情的真实性。
好问题。
联盟链本质上还是给多方合作提供了一个记账工具而已,它并没有提高多方合作的上限,理论上来说,如果有一套非常优秀的单方账目记录规范、联查审核机制,一样可以不用联盟链来实现相同的目的。
至于你说的“大闸蟹是从这个湖里捞出来的”,如何验证,再引入一个参与方就行了,说起来荒谬但实际也很合理,很多公证处就被接入联盟链了,虽然我不知道他们会不会真的派人去查。
总而言之,用联盟链做溯源并不能像公链一样,拥有类似“只要作恶者不拥有51%…”的数学性质,它是一种组织结构更加松散、约束力稍弱、但更贴合实际的工具。