本文主要为大家介绍区块链的特征,区块链主要有去中心化、不可篡改、可追溯、开放性、匿名性、民主性这几个特性。
一、去中心化
区块链最大的特性就是“去中心化”,去中心化意味着:数据的存储、更新、维护、操作等过程,都将基于“分布式账本”,而不再基于“中心化机构”那个总的服务器。这样一来,就可以避免“中心化机构”因失误造成的种种不良后果,解决我们现实生活中遇到的许多困扰,比如说:中心化服务器宕机、被黑客攻击,或者中心化机构不靠谱等问题。
为什么我们说,区块链最大的特征就是“去中心化”呢 ?这还要从比特币说起,比特币是区块链的首次应用,比特币设计的初衷就是一套去中心化的、点对点的电子现金系统。比特币被人熟知之后,它背后的底层技术区块链才逐渐受到关注。所以,我们可以说,去中心化是区块链的根本特性,也是区块链所要达到的终极理想。
二、不可篡改
区块链还有一个重要的特性是“不可篡改”。区块链上的内容都需要采用密码学原理进行复杂的运算、换算之后才能够记录上链,而且区块链上,后面的内容会包含前面的内容,这就使得信息篡改的难度非常大、篡改成本非常高,这就是区块链“不可篡改”的特性。
区块链“不可篡改”的特性,意味着一旦数据写入到区块链, 任何人都无法擅自更改数据信息。这一特性天然适合许多领域,比如:公益慈善领域中的钱款监督、审计领域的效率提升、版权保护、医疗事业、教育领域中的学历信息认证等等。
三、可追溯
可追溯,也是区块链的一个重要特性。我们之前讲过(在第一课的时候)区块链是一个“块链式数据”结构,类似于一条环环相扣的“铁链”,下一环的内容包含上一环的内容,链上的信息依据时间顺序环环相扣,这就使得区块链上任意的一条数据都可以通过“块链式数据结构”追溯到其本源,这就是区块链的“可追溯性”。
这一特性的应用领域也非常广泛,除了我们上面说到的公共事业、审计领域、版权保护、医疗、学历认证等,还有一个重要的应用就是——供应链。基于区块链的可追溯性,产品从最初生产的那一刻便记录在区块链上,之后的运输、销售、监管信息也都会 记录在区块链上,一旦发生问题,就可以往前追溯,看一看到底是哪个环节出了问题。这样一来,发生假疫苗事件、毒奶粉事件的概率就会大大降低。
四、开放性
区块链同时具有开放性和匿名性。开放性和匿名性看起来是个矛盾体,不过,我们说区块链它的先进之处就在于它能够同时满足数据的开放性和匿名性。区块链的开放性和匿名性,其实也是源于它的根本特性——去中心化。
我们先说开放性。因为区块链是去中心化的,所有网络节点都可以参与数据的记录维护,(联盟链和私有链例外),所以,它的数据必须是开放的呀,只有开放了,才能保证所有人都可以参与进来,才能保证数据的安全性,让其他人无法在光天化日下篡改数据。
随着区块链技术的发展,继比特币系统之后,又出现了以太坊。以太坊这条区块链呢,比比特币更加先进一些,以太坊和比特币事先设定好交易系统操作不同,以太坊是一种开源的、可编程的区块链。通俗来说,以太坊系统相当于搭建了一套比较完备的“底层架构”,类似安卓、苹果,应用开发者们可以在这条系统上开发软件。
所以,以太坊系统也可以看作是区块链的开放性,而且这个“开放性”还是升级版本的。因此,我们说,区块链是非常有潜力的一种技术,只要我们能够充分发现并利用它的开放性,那么它就完全可以跳出比特币这种单一的、为数字货币服务的局限,进而应用到许多应用场景中。
五、匿名性
开放性的主要作用在于保护数据的安全可靠。可是,除了要保证数据的安全性,我们还要保证链上节点的权益,也就是要保护他们的交易隐私,不能让全网节点都在这个开放的大账本上看见你家有多少钱。所以区块链采用密码学里面的一些手段,在数据完全公开的前提下,保证私人信息的安全,这就是所谓的“匿名性”。(我们在比特币章节里面讲的哈希运算呀、非对称加密呀、私钥呀、公钥呀这些就是所谓的密码学手段)
区块链的“匿名性”,最开始风靡于“暗网”,但区块链的“匿名性”绝非只适用于暗网。在现实生活中,区块链的“匿名性”能够在保护个人隐私方面发挥很大的作用,最典型的就是网络购物了,现在的网络购物其实非常不安全,我们买什么、我们的姓名、地址、电话都会提供给卖家,你给差评呢,有的卖家就给你寄恐怖的东西恐吓你。而基于区块链的“匿名性”呢,卖家知道你的地址,却不知道你是谁,这样一来就保护了我们的个人隐私安全。
六、民主性
区块链“去中心化”的特性,决定了在区块链的世界里,没有一个“中心化”的权威机构,这就使得区块链具备高度的民主性。区块链的民主性体现在:区块链采用协商一致的机制,即“共识机制”,基于节点们的投票、信任,使整个系统中的所有节点都能在这个系统中自由安全地存储数据、更新数据。
投票、信任、协商,这些都属于“民主”范畴。从这个角度上看,区块链的“民主性”有望打破现有的生产关系:在区块链这个生态系统里面,维护系统的权力被广泛分布到节点手里,各个节点都是平等的,基于投票产生的共识和信任,在系统里面发挥自己的作用,为系统做出贡献来获取奖励。
最后我们总结一下今天的内容,今天我们为大家介绍了区块链的特性,区块链最根本的特性是:去中心化,由去中心化进而引出了它的开放性和匿名性,即:去中心化就意味着数据记录操作权力下放到每一个网络节点上,这就使得区块链具备开放性(人人可参与);但是开放性的同时,还要保证节点的隐私,区块链采用密码学原理保护节点隐私,使区块链实现了“匿名性”。去中心化保证了数据的安全和节点的安全,那么人人都可以放心参与进来,而参与的人多了,谁都不能随意更改数据,这就使得区块链具备了不可篡改性;此外,区块链本身是一个块链式数据结构,这就使它具有可追溯性。
怎么样,你学到了吗?