但是,如果所有人都能同步更新所有数据,岂不是也意味着所有人也都能获取彼此的隐私信息?
其实不然 。区块链为解决信息保存的安全性,采用了一种叫做“哈希函数”的加密机制 。数据包经过哈希函数处理后,会变成一行乱码,这些乱码在传输过程中只可以被校验,而无法被还原成为原始信息 。哈希函数与真实信息之间的对应关系,则是被对应的参与者所保存 。区块链通过这种“宝盒给你,但是钥匙在我手里”的方式在数据隐私层面解决了安全性 。
文章图片
区块链为解决信息保存的安全性,采用了一种叫做“哈希函数”的加密机制|public domain
不过区块链跟所有技术一样,并非是完美无缺的,只是相对于现存的同类技术而言,更加的坚固 。比如当张三试图通过篡改信息去影响李四时,张三不能直接攻击李四,而是需要计算区块结构中包含的所有哈希函数的值,而这所需要的计算量与计算能力是普通参与者无法达到的,也就是篡改的门槛极高 。如果张三想要影响整个区块链,那么影响一个是不够的,至少需要篡改所在区块链中一半以上的用户数据才行 。因此,相较于中心化系统可以“直捣黄龙”的粗暴攻击模式而言,区块链的篡改可谓是“万夫当关一夫莫开” 。
此外,区块链还采用了“只增不减”的机制,仅支持添加式的数据操作,而不支持删减式的数据操作 。这种机制意为着所有的历史信息与操作均可回溯校对,一旦发现恶意操作,那么顺着藤就能摸到瓜,不存在“毁尸灭迹” 。
从某种程度上而言,一个区块链中,参与者越多,系统就越稳定 。每一次的信息传递,都相当于拥有区块链中所有参与者的信用背书 。
在风云涌动的时代,区块链所蕴含的“我为人人,人人为我”这种理念,或许就是那个打破偏见,搭建互信、稳定系统的良方 。
参考文献
[1] Coron J S , Dodis Y , Malinaud C , et al. Merkle-Damgrd Revisited: How to Construct a Hash Function[C]// International Cryptology Conference. Springer Berlin Heidelberg, 2005.
[2] Christidis K , Devetsikiotis M . Blockchains and Smart Contracts for the Internet of Things[J]. IEEE Access, 2016, 4:2292-2303.
[3] Marc P . Blockchain Technology: Principles and Applications[J]. Post-Print, 2016.
[4] Yuan Yong, Fei-Yue Wang. 区块链技术发展现状与展望[J]. Zidonghua Xuebao/Acta Automatica Sinica, 2016, 42(4):481-494.
[5] Iansiti M , Lakhani K R . The Truth About Blockchain:[J]. Harvard business review, 2017, 95(1):118-127.
[6] 何蒲, 于戈, 张岩峰,等. 区块链技术与应用前瞻综述[J]. 计算机科学, 2017, 44(4):8.
作者:王禹皓
编辑:韩越扬
【区块链|作为“不能耍赖的账本”,区块链如何保证信息安全】
文章图片
推荐阅读
- |中国白酒界“高手”: 一个个喝死8人,另一个为戒酒用铁链锁住自己
- 金手链怎么洗(如何清洗金手链)
- 区块链|区块链的过去与未来
- 黄金项链怎么洗(黄金项链清洗方法介绍)
- 白金项链怎么洗亮(详解白金项链的清洗方法)
- 头发编手链的寓意(头发编手链有什么寓意)
- 裤子拉链总下滑小窍门(裤子拉链总下滑怎么办)
- 拉链磨脖子小妙招(拉链磨脖子怎么办)
- 野生植物|千余种野生植物可作为维生素来源
- 兰花风水寓意(兰花有何寓意)