概念大热的区块链,有这些值得关注的特性

前段时间,日本第三大钢铁巨头——神户钢铁被曝出篡改铝制品性能数据;A股上市公司财务报表造假事件近年来也频频被曝光……

人们常说,真实而未篡改的数据是诚信的基础,通常,大多数人会依赖于政府机关的立法和舆论曝光,通过提高对造假的惩罚来杜绝恶意篡改,但好的法律需要好的“警察”,如果不能及时发现篡改行为,就不能完全避免风险和损失。

如果有一种技术手段,既能提高数据篡改的难度和代价,又能让其他人快速而廉价的检验是否发生了篡改行为,造假盛行这一状况就会有很大的改观。

2017年,比特币的疯狂上涨引发关注,除了传说中的耗时耗电,比特币究竟为人类做了哪些贡献呢?很重要的一点就是比特币构建了一个高度可信的账本,完全杜绝了账本的篡改行为。

这是因为比特币采用了区块链技术作为底层支撑,使得区块链在没有行政监管的条件下,还能保证货币交易数据写入账本之后不会被篡改。对此,区块链领域的业内人士将其称之为“不变性”。

那么,这种不变性究竟该如何理解?它又是怎样实现的?它和普通民众究竟有什么关系?本文尝试对这些问题进行解答。

什么是区块链的不变性?

通常,不变性的具体含义是指某一事物不会随着时间而改变。

以比特币为例,交易数据是在不停扩展的,因此在区块链的范畴内,不变性是指一旦交易被写入到账本以后,任何人都无法改变它。通过区块链,数据的提供者可以证明其提供的数据没有被更改过,而数据的接收者可以明确其接收的数据没有被篡改。

我有几张阿里云幸运券分享给你,用券购买或者升级阿里云相应产品会有特惠惊喜哦!把想要买的产品的幸运券都领走吧!快下手,马上就要抢光了。

值得注意的是,这种不变性是面向所有人的,区块链维护的账本和银行的账目并不一样。对于银行账目,作为一个普通用户,你只能读取你本人的账本,却无法对历史数据进行更改,但是,其他一些更高权限的人,比如银行内部的系统管理员就具备完全的修改数据能力。而区块链技术则保证了任何人,包括系统管理员,都无法对历史记录进行修改。

不过,区块链技术的不变性并非绝对的。

举一个简单的例子,你写了一条信息准备发送,在发送之前,你可以随意修改它,这是没有人知道的。如果你已经发送给一位朋友,这条信息对你来说就有一定的不变性,你想改变它,你可以请你的这位朋友删除原来的短信,然后你重新发送,这样其他人就不会知道你修改了这条短信。

那么,如果你群发给了很多人呢?对你来说这种不变性就很强了,因为你要说服每一位短信接收人去删除原始短信,理论上,这是可以实现的,但是现实很残酷,群发的数量越大,数据改变的难度就越大。

原文链接

猜你喜欢

转载自blog.csdn.net/weixin_40581617/article/details/79929196