区块链是什么?(小白科普篇)
区块链全称block(区块)chain(链),顾名思义区块链就是由区块+链组成的一个网络,那么它有什么特性呢,为什么如今越来越多的投资机构和银行甚至于中国央行也已经成立了区块链研究小组?它到底有什么独特的魅力所在?接下来我尽量少用专业术语,多用普通文字来解释一下这个让很多人一头雾水的区块链。
一.区块链的特性
1,首先区块链具有去中心化的特质,这个是从区块链1.0时代也就是比特币时代之前就提出来的概念,当然第一个实现去中心化特质并且名声大噪的就是现在几乎人人皆有耳闻的比特币。何谓去中心化?我们暂且把区块链比喻为一个村子,假设你和王三发生了一笔交易,你用你的一头猪换了王三的10只鸡,然后这笔交易通过村里的村民传播,于是整个村子都知道你们发生了这笔交易,并且这笔交易被永远刻在了村里的一个大石头上。看起来很平淡是不是?也没有什么神奇的啊!仔细想想,我们现如今的很多交易,站在消费者的角度来讲,大的比如房产通过开发商再到房管局,汽车从4s店到车管所;小的比如生活用品去超市的展架,家具要到家具市场的家具商。为什么呢?因为放心+信任。家具市场为家具商的信用背书,超市为零售产品保质保量,车管所房管局有强大的政府背书来为你的车和房记录在案证明你的产权。假如去掉这些中间机构,你还敢交易吗?给你一百个胆也不敢。那么去中心化了之后呢,你每买一次东西或者卖一次东西就会进行一次广播,所有人都知道这个东西被你卖了,现在是买家的了,又或者所有人都知道你买了某个东西,现在他归属于你,因为这个交易动作已经被记录在案了,大家一看一目了然。这样的去中心化特质在将来会节省多少的人力物力暂时还估算不了,相信会是一个相当大的数据,社会的效率将会空前的提高。
2.其次区块链具有不可篡改的特质,也就是说你与王三发生了这笔交易,已经被所有人看到了,一个村子一百个人,有人想要改变这笔记录,需要说服至少五十一个人让他们撒谎,显然这几乎是不可能的,当然一百个人显然太少,在实际应用的区块链里面,百万千万甚至十亿百亿的数据要修改其中的51%是不可能的,这也是不可篡改带来的去信任化机制实际应用的好处
3.自治开放性特质,区块链具有自治开放性特质,你和王三的交易从一开始就被定位于这个链条上的合法协议交易,并且对外公开人人都可见证,假如以后你又要和李四进行交易,那么你和李四的交易同样需要遵循这个链条的协议内容并且人人可见
二.区块链的分类
广义的区块链分类可以分为混合链以及私有链;
一般定义的区块链可以分为公有链/联盟链/私有链
在了解混合链之前我们先来了解一下其他三个链的定义
1,公有链是 世界上任何个体或者团体都可以发送交易,且交易能够获得该区块链的有效确认,任何人都可以参与其共识过程。也就是假如说你和王三的这个交易如果是在公有链上发生的,那么全世界都知道了这笔交易。
2,联盟链 由某个群体内部指定多个预选的节点为记账人,每个块的生成由所有的预选节点共同决定(预选节点参与共识过程),其他接入节点可以参与交易,但不过问记账过程(本质上还是托管记账,只是变成分布式记账,预选节点的多少,如何决定每个块的记账者成为该区块链的主要风险点),其他任何人可以通过该区块链开放的API进行限定查询。也就是说你和王三的这笔交易记录大家都可以看得到,只是有些细节不对外公开
3,私有链 仅仅使用区块链的总账技术进行记账,可以是一个公司,也可以是个人,独享该区块链的写入权限,本链与其他的分布式存储方案没有太大区别。也就是说只是一个个人或者公司机构等使用的链,作为内部记账管理使用不涉及对外商业
那么混合链就好理解了,一个混合链可以同时包含公有链和联盟链甚至私有链,以公司举例我们可以理解为公司为公有链,各部门为联盟链,工作人员为私有链。