区块链技术常被人拿来与大数据、云计算、人工智能一起并列。虽然真正获得大量使用的区块链应用非常少,但作为提升经济效率的关键性技术,还是有一定贡献的。下面我们一起来看看区块链的来龙去脉。
区块链技术起源于化名为“中本聪”的学者在2008年发表的奠基性论文《比特币: 一种点对点电子现金系统》,关于区块链的定义有很多,但都是在技术与价值两个角度来阐述的。而普遍的解释是:区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。
根据工信部信息中心《2018年中国区块链产业白皮书》的阐述,区块链有狭义和广义之分。
狭义区块链:区块链是一种按照时间顺序经数据区块以顺序相连的方式组合成的一种链式数据结构,并以密码学方式保证的不可篡改和不可伪造的分布式账本
广义区块链:区块链技术是利用块链式数据结构来验证和存储数据、利用分布式节点共识算法来生成和更新数据、利用密码学的方式来保证数据传输和访问的安全、利用由自动化脚本代码组成的智能合约来编程和操作数据的一种全新的分布式基础架构与计算范式。
区块链特点
1.去中心化
区块链不再依赖于中央处理节点,实现了数据的分布式记录、存储和更新。区块链技术使用分布式核算和存储,不存在中心化的硬件或管理机构,任意节点的权力和义务都是均等的,系统中的数据由整个系统中具有维护功能的节点来共同维护。任一节点停止工作都不会影响系统整体的运作。需要注意的是,区块链的去中心化只是弱化了中心,并不是消灭了中心。
2.透明性
区块链的数据记录对全网节点是透明的,数据记录的更新操作也是透明的。
3.开放性
除了数据直接相关各方的私有信息被加密外,区块链的数据对所有人公开。
4.自治性
区块链采用基于协商一致的规范和协议,任何人为的干预都不能起作用。
5.信息不可篡改
区块链系统的信息一旦经过验证添加至区块链后,就会永久储存,无法更改。信息不可篡改是区块链的信任来源之一,这也是区块链最容易被设想和应用落地的。例如将区块链技术应用于溯源,如菜鸟网络等利用区块链记录跨境进口商品的物流全链信息等。
当然,区块链的信息不可篡改也是具有两面性的,数据唯一、可信任是其核心优势,但是当身处复杂应用体系的时候,数据经常需要修改,如银行密码重置等,这对于不可篡改的区决链来说是硬伤。
严格地说,区块链“不可篡改”不等同于“不能篡改”,只是篡改的成本较高。以下三种情况均可对其进行篡改: 51%攻击、改变共识机制、分叉(复制并修改)。
6.匿名性
区块链不再依赖于中央处理节点,实现了数据的分布式记录、存储和更新。
总结
区块链的发展经历了数字货币时代和智能合约时代,接下来将进入大规模应用时代。虽然当前的市场行情不景气以及政策的紧缩而导致区块链企业不得不重新规划发展方向和路线,但就像澳大利亚BTL公司的主席所表述的:区块链3.0时代一旦降临,就将颠覆我们现在所有的认知,我们将跨入一个全新的时代,一个不再有信任危机的时代。
想了解更多IT资讯,请访问中培教育官网:中培教育