区块链到底是什么?相信很多人还是一知半解,大部分搜索到的答案对于非专业人士都难以理解,有些词语分开看汉字都认识,但是组合在一起却不明白什么意思,本文对“区块链”进行全面的总结,结合举例说明,让大家更好的理解:
一、百度百科的解释:“区块链(Blockchain)是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。 ”
简单理解:“区块链,本质上是一种去中心化的分布式数据库。”
①举例:(可点击狼爸爸的视频动画:什么是区块链,什么是去中心化)
A借钱给B,A怕B赖账,于是找来村长做公证,记录了这笔借款。这就是中心化。但如果A不找村长,而是找来村里所有人,村里每个人手里都有一个账本,都记录了这笔借款,这个就叫去中心化。
以前这个村长德高望重,掌握着全村的账本,大家都把钱存在他那里,这是过去大家对中心化“村长”的信任。但是现在出现了一些问题,比如:1.村长年迈已高,万一离世怎么?2.村里来了小偷偷走账本、3.村长开始收取记账手续费、找不到村长人,无法记账、4.村长偷偷挪用大家的钱,怎么办? 这些都是中心化的弊端!
于是大家每个人都发了一本账本,任何人之间转账,借款,都通过大喇叭广播出去,大家收到消息后,每个人都在自家的账本上记下这笔交易,这就叫去中心化。有了这些分布式账本,即使村长,A和B的账本都丢了也没关系,因为村里其他家都有账本。
这个账本上的每一页纸就可以理解成一个“区块”,整个账本就可以理解成“区块链”
二、区块链的诞生:
2008年由中本聪发表的一篇论文《比特币:一种点对点的电子现金系统》,首次提出了区块链的概念。区块链是比特币的底层技术,比特币是区块链的第一个应用。
区块链作为比特币的底层技术,比特币的交易信息记录在去中心化的“账本”上,这个“账本”就是区块链。
如果把区块链比喻成一个实体账本,那么每一个区块就相当于这个账本中的一页,每十分钟生成一页新的账本(区块),每一页账本上记载着比特币网络这十分钟的交易信息,然后按照时间顺序,使用密码学方法将数据区块以顺序相连的方式,组合成一种链状的数据结构,每一个数据块中包含了一批次比特币网络交易的信息,并以密码学方式保证其数据不可篡改和不可伪造,因此得名区块链。
当比特币诞生后,国内外各大金融机构争相研究比特币的底层技术区块链,并寻求区块链的实际应用。
2015年经济学人发布了封面文章《重塑世界的区块链技术》后区块链技术在全球掀起一股金融科技狂潮,仅2016年就有数十亿美元投资到区块链企业当中。2017年9月,中国政府网发布文章《我国区块链产业有望走在世界前列》,公开支持区块链技术发展。区块链在金融、保险、零售、公证等实体经济领域的应用开始加速落地。
三、区块链的发展阶段:
区块链1.0:指以比特币为代表的可编程货币,多指数字货币领域的创新;
区块链以比特币的底层技术出现在大众视野里,构建了一种全新的、去中心化的数字支付系统,完成无时间无国界交易,并降低了中心化体系的成本。但该阶段很少有人关注数字货币的应用和区块链技术,更多人的关注点是在于数字货币的投资上。
区块链2.0:基于区块链的可编程金融,智能合约、交易方面的创新;即以太坊为代表。
基于区块链技术的基础,加入了智能合约,有了合约系统的支撑,实现了可编程化区块链,人们逐渐将区块链技术的应用范围扩展到其他金融领域。
区块链3.0:基于区块链的可编程社会,即区块链在其他行业的应用。
区块链技术的进一步发展,其去中心化,数据防伪等特点在其他领域逐步受到重视。区块链的应用不仅局限在金融领域,人们尝试扩展到物联网、金融服务、Al、数据存储等多个领域,未来可能在可扩展性、区块链应用上有更大的突破。
四、区块链的运作原理:
区块链并不是新的发明的一种技术,而是一系列技术的集成:包括非对称加密算法、时间戳、共识机制等。
以比特币为例:区块链通过时间戳和工作量证明机制,解决了双重支付和51%算力攻击问题,既保证同一笔比特币不可能被花费两次,并且,在整个去中心化的区块链网络中,在所有节点间保持一致。使用非对称加密机制,保证私钥的安全性、使用时间戳保证区块链按顺序连接成链、工作量证明机制解决了在去中心化系统中如何公平的分发2100万个比特币的问题。
①时间戳是什么?
区块链通过时间戳,保证每个区块依次顺序相连。时间戳使区块链上的每一笔数据都具有时间标记,简单来说,时间戳证明了区块链上什么时间发生了什么事情,且任何人无法篡改,时间戳在区块链中扮演公证人的角色,而且比传统的公证制度更为可信,因为区块链上记录的信息无法被任何人以任何方式修改,因为运用了时间戳,区块链技术很适合用于知识产权保护等领域。举例:你写了一篇论文,在发布之前想先找行业专家指点一下,但是你担心专家直接用他的名义发表,这时候你只需先保存在链上,便可以轻松证明版权。
③共识机制是什么?区块链的共识机制是什么? - 简书
四、区块链的分类:
分为三类:公有链,私有链,联盟链。以后还可能诞生其他类型的区块链。
公有链:公开透明,世界上任何个体或者团体都可以在公有链上发送交易,且交易能够获得该区块链的有效确认,每个人都可能竞争记账权,比特币区块链就是公有链的典型代表。
私有链:完全封闭,仅采用区块链技术进行记账,记账权并不公开,且只记录内部的交易,由公司或者个人独享。
联盟链:半公开,是某个群体或组织内部使用的区块链,需要预先指定几个节点为记账人,每个区块的生成由所有预选记账人共同决定,其他节点可以交易,但是没有记账权。
未完待续。。。。
网友评论