百度百科的解释:“区块链(Blockchain)是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。 ”
简单理解:“区块链,本质上是一种去中心化的分布式数据库。”
举个例子: A借钱给B,A怕B赖账,于是找来村长做公证,记录了这笔借款。这就是中心化。但如果A不找村长,而是找来村里所有人,村里每个人手里都有一个账本,都记录了这笔借款,这个就叫去中心化。
以前这个村长德高望重,掌握着全村的账本,大家都把钱存在他那里,这是过去大家对中心化“村长”的信任。但是现在出现了一些问题,比如:1.村长年迈已高,万一离世怎么?2.村里来了小偷偷走账本、3.村长开始收取记账手续费、找不到村长人,无法记账、4.村长偷偷挪用大家的钱,怎么办? 这些都是中心化的弊端!
于是大家每个人都发了一本账本,任何人之间转账,借款,都通过大喇叭广播出去,大家收到消息后,每个人都在自家的账本上记下这笔交易,这就叫 去中心化 。有了这些 分布式账本 ,即使村长,A和B的账本都丢了也没关系,因为村里其他家都有账本。
这个账本上的每一页纸就可以理解成一个“ 区块” ,整个账本就可以理解成 “区块链”。
区块链的诞生:
2008年由中本聪发表的一篇论文《比特币:一种点对点的电子现金系统》,文中描述了一个全新的数字货币系统:比特币。同时标志着比特币的底层技术 区块链的诞生 。
2009年1月3日,中本聪在位于芬兰赫尔辛基的一个小型服务器上,亲手创建了第一个区块——即比特币的 创世区块。
区块链是比特币的底层技术,比特币是区块链的第一个应用。
当比特币诞生后,国内外各大金融机构争相研究比特币的底层技术区块链,并寻求区块链的实际应用。
在近10年的发展过程中,区块链已经完成了对比特币的“脱离”,作为底层技术被发掘和推广,形成有币区块链和无币区块链,人们发现区块链技术不仅可用于数字货币,由于其自身的去中心化、不可篡改、公开透明、分布式存储等特性,还更应该被运用到更大的范围、更多的行业中。区块链技术已经逐渐得到了世界各地的认可。
2015年经济学人发布了封面文章《重塑世界的区块链技术》后区块链技术在全球掀起一股金融科技狂潮,仅2016年就有数十亿美元投资到区块链企业当中。2017年9月,中国政府网发布文章《我国区块链产业有望走在世界前列》,公开支持区块链技术发展。区块链在金融、保险、零售、公证等实体经济领域的应用开始加速落地。
区块链的运作原理:
开篇的举例已经对区块链有了一个大概的解释,但区块链并不是新发明的一种技术,而是一系列技术集成的综合技术系统,其中包括: 非对称加密 算法 、 时间戳 、 共识机制 、分布式数据存储、密码学等。 (密码学中包括Merkle Tree算法、椭圆曲线算法、哈希算法、等一些编码算法)而在这些技术中,密码学和共识机制这两点是最为核心的。
而在区块链的层级架构中,数据层、网络层、共识层是构建区块链技术的必要元素,也是核心层,缺少任何一层都不能称之为真正意义上的区块链技术。
区块链由一串使用密码学算法产生的区块并按顺序连接形成链状结构而成: 利用时间戳保证区块按顺序连接; 利用这种链式数据结构来验证与存储数据利; 用分布式储存和共识算法来生成和更新数据; 利用密码学的方式保证数据传输和访问的安全; 利用智能合约来编程和操作数据。