ERP软件资讯 ERP行业动态 ERP常见问题 ERP系统教程 ERP相关知识

区块链人人皆可参与

2020-11-12

区块链技术到底是什么?为什么这个技术让很多非专业甚至专业人士云里雾里?区块链技术到底有什么用?

区块链技术的发展脉络

要理解类似区块链这样的新事物,最基本的方式是了解它所属领域的历史发展过程。比如,区块链到底解决的是什么问题?在区块链出现之前这些问题是通过什么技术解决的?它的改变有哪些?弄清楚这些问题才能对区块链有比较好的理解。

区块链要解决的是计算机信息管理的问题。因为区块链最初就是伴随比特币这种电子货币而出现的,它要解决的就是与电子货币相关的所有信息管理问题。这个技术之所以如此与众不同,是因为它在信息管理的方式上产生了非常大的变化,即去中心化。

计算机信息管理的模式经历了如下变化过程。

客户-服务器模式:最初的计算机网络是客户-服务器模式,即信息存储在服务器里,人们通过网络访问服务器里的信息。现在我们访问绝大多数网站都是通过这种模式进行的。

双机备份:如果只有一个服务器的话,假若这个服务器损坏,存储在服务器里的信息就会丢失。为了避免出现这种问题,就出现了双机备份,用两台服务器执行完全相同的工作。对某个业务来说,两台服务器里存储的也是完全一样的信息。更进一步是要求异地的双机备份,这样即使一台服务器因所在区域发生重大地质灾害而造成损坏,也还有一台服务器是可用的。

服务器集群:就是不止一台服务器,而是有很多个服务器都可完成同一个业务,多个服务器上针对该业务存储的信息都保证是一样的。

以上计算机信息管理模式的变化只是量的变化,即使发展到现在的云技术,还都属于中心化的模式。但现在设想一个翻天覆地的改变,业务的信息和数据不是存储在特定服务器中,而是由所有客户的终端接过服务器的这个工作,从而取消中心的服务器。相当于所有的用户构成巨大的终端集群,并且每一个终端里存储的信息都是一样的,每个终端信息的改变要求所有终端都同步改变,这就形成了去中心化的区块链。

由于任何信息改变都是所有终端全都同步改变,所以原始的区块链效率非常低。据一些专家评估,全球比特币每秒能够处理的交易量只有7个。所以,区块链技术后来也做了很多变化和改进,例如不需要在发生交易时同步改变所有终端,而只改变部分,这样可以大大减轻计算量,增加交易处理量。或者引入一些中心化的服务器,以进行一些监管和中心化的数据备份,形成中心化与非中心化的区块链混合模式。

区块链技术从一开始就是应数字资产和电子货币应用而产生的,因此它与电子货币有深入的关联,但其去中心化的基础技术并不仅仅可应用于电子货币。狭义的区块链是与比特币等电子货币相关联的,而广义的区块链可看作是基础的去中心化信息管理方式。


 

粤公网安备 44030502004819号