区块链 并不是绝对不可篡改的,只是难度大而已。我们先来看看篡改的难度,
我们知道,区块链采用的是多点分布、数据一致的分布式记账技术。要想更改数据,不仅需要巨大的计算力成本,而且需要在短时间内黑掉半以上(51%)的节点,才能实现更改数据。
在区块链中,有一个概念为“51% 攻击”,就是如果有51%的用户同意更改数据,那么,区块链就无法继续保持不可篡改的特性。
举一个简单的例子, 有一个微信群拥有 500人,没有人可以去篡改微信群的历史聊天记录。但是,如果微信群中的251个人都统一行动,将聊天记录修改成另一个新的版本,并且指出剩下的249个人的那个聊天记录是假的。那么,新的聊天记录将会以251人的为准。这就是51%攻击。
面对区块链技术中成千上万的节点,要黑掉其中的51%,这技术难度绝对不小。但这也并不意味着绝对不能篡改。因为现有的区块链网络中,每个节点的安全防护能力并不相同。于是攻击者便可以利用网络拓扑结构,用少量资源去小范围地攻击。最后,破坏整个系统的安全性与稳定性。
区块链技术防伪靠谱吗
2018年4月,有多位消费者在京东自营上购买到了假茅台酒。调查发现,货品是第三方物流公司在运往各地京东仓库的时候被掉包了。这一事件,推翻了京东之前推出的区块链溯源功能。
区块链的溯源功能其实是存在的,只是难于防伪。溯源是针对于链上的数据,但是在整个线上线下各个环节,并不能杜绝人为参与。若是整个过程不能排除中间人为环节,区块链溯源链条会一直存在漏洞。
评论