“防篡改”和“可追溯”可以被拆开来理解,现在很多区块链应用都利用了防篡改可追溯这一特性,使得区块链技术在物品溯源等方
面得到了大量应用,比如红酒、大闸蟹、医药用品、农产品等等。

防伪溯源

“防篡改”是指交易一旦在全网范围内经过验证并添加至区块链,就很难被修改或者抹除。一方面,当前联盟链所使用的如PBFT类共识算法,从设计上保证了交易一旦写入即无法被篡改;

另一方面,以PoW作为共识算法的区块链系统的篡改难度及花费都是极大的。若要对此类系统进行篡改,攻击者需要控制全系统超过51%的算力,且若攻击行为一旦发生,区块链网络虽然最终会接受攻击者计算的结果,但是攻击过程仍然会被全网见证,当人们发现这套区块链系统已经被控 制以后便不再会相信和使用这套系统,这套系统也就失去了价值,攻击者为购买算力而投入的大量资金便无法收回,所以一个理智的个体不会进行这种类型的攻击。

在此需要说明的是,“防篡改”并不等于不允许编辑区块链系统 上记录的内容,只是整个编辑的过程被以类似“日志”的形式完整记
录了下来,且这个“日志”是不能被修改的。“可追溯”是指区块链上发生的任意一笔交易都是有完整记录的,我们可以针对某一状态在区块链上追查与其相关的全部历史交易。“防篡改”特性保证了写入到区块链上的交易很难被篡改,这为“可追溯”特性提供了保证。