作为评判一个事物价值或潜在价值的一般程序,大都遵循着如下步骤进行:是什么-有什么特点-用途为何。下面,本文也将按照上述思路尝试从自身理解的角度对区块链进行一次解读。
一、什么是区块链
作为一个相对较为专业的概念或技术名词,提起区块链,很多了解不深的人脑海中浮现的就是比特币、以太坊之类的各种电子货币,仿佛电子加密货币就是区块链的唯一应用途径。但当你深入了解时,你就会发现这仅仅是对区块链的一种狭隘的误读。
抛开复杂的学术语言,从我个人的理解来看,区块链是更像是互联网领域的一次技术革命,类似于蒸汽机之于工业革命,区块链这一技术直接改变了人们在互联网上编制程序、处理问题的基本思路和基本工具。蒸汽机利用到纺织机床和蒸汽机车上,极大地提高了生产和运输效率,而区块链技术的推广和使用,也必将影响到互联网行为的方方面面。从这个意义上说,电子加密货币只是区块链技术应用的一个方面,就像APP之于Android和iOS系统,远远不能代表区块链的整体情况。
二、区块链的特点
在对什么是区块链有了一定的认识后,就不难判断出区块链具有如下最突出的特点:
1.去中心化。
区块链不依赖额外的第三方管理机构或硬件设施,没有中心管制,除了自成一体的区块链本身,通过分布式核算和存储,各个节点实现了信息自我验证、传递和管理。区块链就是一个去中心化的数据库,去中心化是区块链最突出最本质的特征。但是,去中心化不是去中介化,区块链只是对信用的再中介化。
(注意哦,这是金句!)
2.高安全性。
区块链是基于协商一致的规范和协议(类似比特币采用的哈希算法等各种数学算法),整个区块链系统不依赖其他第三方,所有节点能够在系统内自动安全地验证、交换数据,不需要任何人为的干预。区块链技术的基础是开源的,除了交易各方的私有信息被加密外,区块链的数据对所有人开放,任何人都可以通过公开的接口查询区块链数据和开发相关应用,因此整个系统信息高度透明,只要不能掌控全部数据节点的51%,就无法肆意操控修改网络数据,这使区块链本身变得相对安全,避免了主观人为的数据变更。
3.相对匿名性。
一个区块链就像一个空间,在这个空间里,你可以半公开地存储数据。任何人都可以验证你是否存储了某个信息,因为区块上有你的签名,但是只有你自己(或者你的程序)能够知道区块里到底是什么。除非有法律规范要求,单从技术上来讲,各区块节点的身份信息不需要公开或验证,信息传递可以匿名进行。
三、区块链的用途
从区块链的特点出发,我们可以发现区块链技术可以应用于互联网领域的多个方面:
1.相较于“中心”的存在,去中心化可以极高的提升区块链内各个体的交流效率,个体数量越多,对效率的提升越明显。
例如,以美元结算系统为例,两个非美元国家使用美元进行交易时,一般都需通过纽约的美元结算中心进行结算,这两个非美元国家的交易效率就要受到美元结算中心结算能力乃至人员工作时间(包括时差)的影响,两国的交易信息也不得不向美国完全公开。如果采用基于区块链技术的加密电子货币进行交易,则区块链内的任意两方都可以直接交易,从而提升了效率,并保障了双方的交易信息不会完全向第三方公开。
2.高安全性使得对于区块链内的各方而言,区块链内的数据都是稳定且可追溯的,这就满足了信用货币诞生的要求。
高安全性使得比特币、以太坊之类的加密电子货币在使用基于区块链技术同一应用个体内的币值能够保持相对稳定,进而使得上述加密电子货币具备了在区块内流通的基础。但也需注意,这种稳定只是对于区块内的,与区块外货币汇兑时币值的稳定还要具体视两类货币使用群体的异同而定。