区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式(是一个多方参与的加密分布式记账本)。
站在区块链这样一个新兴事物面前,每个人看待的角度都不同——有的人说区块链是一种分布式数据库,有人说区块链是类似于TCP/IP的基础互联网协议,有的人说是一种新型账本,有的人说区块链是类似于公司制度的生产关系。
其实区块链本质上是一个分布式的公共账本,将各个区块连成一个链条,是一种点对点的记账系统(一个总账本),每一个点都可以在上面记账(记录信息)。
区块链组织中信息包含两种:记账信息和一般信息。
记账信息是反映组织中价值流动的信息,一般信息就是除了记账信息以外的其他信息,比如:一篇论文、一系列经济数据、一张图片等,其本身就是一种价值。由于没有中间机构的中心数据库存在,所有的数据必须由节点存储。区块链采用了分布式数据库的储存模式,让每一个节点都可储存区块链所有数据。
传统的记账系统,记账权只掌握在中心服务器手中。比如所有QQ、微信上的信息,只能由腾讯的服务器来记账,淘宝、天猫的信息,只能由阿里的服务器来记账。
但在区块链系统,每台计算机是一个节点,一个节点就是一个数据库(服务器)。任何一个节点都可以记账,而且直接连接另外一个点(即P2P模式),中间无需第三方服务器。当其中两个节点发生交易时,这笔加密的交易会广播到其他所有节点(记账),目的是防止交易双方篡改交易信息。
区块链可以说是互联网的升级版本,和互联网一样是由不计其数的节点联网而组成。人们可以通过一台安装了相应区块链应用软件(比如:比特币核心)联网电脑或手机成为这个区块链应用的节点,从而参与这个区块链应用的具体社会合作活动。
比如:当用户下载比特币核心这款软件后,就可以加入比特币网络进行比特币生产和价值交易。通过互联网连接起来的节点形成了区块链网络的实体结构。
但区块链网络中的节点比互联网中的节点更加复杂,它不仅具有互联网节点的机器属性,还有市场经济中经济人的属性——即这些节点会追求个人利益最大化,以及会对各种机制做出反应。实际上,市场就是由众多的交换者组成,这些交换者也是市场网络中的节点。
总之,区块链中的节点是互联网节点和市场节点的综合,具有人机两方面属性。因此,区块链网络不仅仅是像互联网那样是一种技术,更是一种治理制度。
人类正在步入数据时代。如今,全球每天就产生超过500亿GB的数据,据IDC预测,到2025年这一数据将超过4000亿GB。寻找新的数据存储方式已经成为企业和个人的迫切需要。
1. 传统数据存储安全遭受质疑
到底都知道,区块链技术在近几年来备受关注,其在多个领域的新的使用案例也与日俱增。政府、大型公司和敏捷初创团队成功推行的试验计划表明:区块链在制造业、投资业和其它行业确实有着超越加密货币的卓凡“生命”。
频发的数据泄露事件使得用户和立法者都开始质疑企业应该讲解处理委托给他们的数据,也让传统的中心化存储方式遭受到质疑。
针对用户隐私和数据收集(GDPR)的新的法规要求已经出现,这两种趋势似乎已合并成一个新趋势——即企业现在也开始考虑,区块链谈到能否成为解决数据隐私问题的“灵丹妙药”。
为什么区块链存储成为了一个新的存储方式,而其和现有的存储方式有什么区别或者是优势呢?
我们把传统的存储方式称之为集中式存储。集中式存储顾名思义就是集中所有的数据都放在同一个地方,比如我们存在微信上的所有数据,都保存在一个特定的服务器上,这是当下互联网服务的主流存储方式。
区块链存储已经成为了一个新的存储方式
而随着存储数据的增加,存储服务器的越来越多,同时存储压力也不断的上升,不仅增加了存储的高成本,同时这种传统的存储方式也在数据存储的安全性和可靠性方面存在很大的风险,一旦一台大型机器出现故障,那么整个系统将可能处于不可用的状态,后果非常的严重,比如腾讯云故障,导致创业公司数据丢失;阿里云出现大规模故障,多家APP网站瘫痪等等,都是中心化存储面临的考验和问题。
2. 区块链存储
相比传统的集中式存储存在数据安全性和可靠性的问题,区块链存储就可以很好地解决这一痛点,那为什么区块链存储可以解决传统存储方式的痛点?什么是区块链存储?
从技术层面来看,以往,我们的文件都存在同一个硬盘上的,一个服务器上有N个硬盘,一个硬盘有N个完整的文件。
区块链存储已经成为了一个新的存储方式
而分布式存储觉得传统的存储方式并不可靠,万一硬盘丢了、坏了,或者被人攻击服务器,文件数据就很危险。所以分布式存储把一个完整的文件给切开,分成N片,我们称它为切片,然后把这N个切片加密数据存储到各个不同的硬盘上,每个硬盘只保存这个文件的一小部分。同时,有关切片文件的存储信息会被记录到区块链上,以防止信息被篡改。
当我们从分布式网络读取数据时,就从每个硬盘中读取一个切片数据,然后所有的切片拼起来,就得到了我们一个完整的文件。区块链存储,在存储程序上,看起来比传统的存储方式稍微有点麻烦,但我们普通的用户并不会感知到这一过程,只需要上传和下载即可完成用户对于数据存储的程序。
区块链存储已经成为了一个新的存储方式
区块链存储消除了传统集中式存储存在的单点故障——那些大多数网络罪犯目前倾向于瞄准的中央数据存储库。首先,想要闯入一个单独的区块去窃取一些信息几乎是不可能的。其次,区块链技术为任何类型的虚拟资产(法律文件、医疗记录、支付或身份信息)提供了新型存储。
一旦这些数据点被计入区块链上,技术上未经所有者明确的许可,任何人也无法复制这些信息,然而,安全地交换这种加密保护的记录很简单。敏感信息不会被“转手”,两方用户只是交换访问和查看信息的密钥,任何一方都可以随时撤销访问权限。由区块链提供支持的这种“许可式”访问,现正被作为一种新的解决方案来保持GDPR的兼容性。
标签: 呈