区块链是一个分布式账本,每个参与者都持有同样的数据,所有的数据几乎都是公开的。区块链账本是一种特殊的存储结构,每条数据记录着上一条数据的特征与信息,保证一旦写入就不可篡改,内容和顺序都不可修改。
区块链通过共识机制来授予某个参与者写入或者操作的权限, 只有拿到权限的参与者才能写入新的数据。区块链技术被认为是继蒸汽机,电力,和互联网之后的下一代颠覆性核心技术。
如果说蒸汽机释放了人们的生产力,电力解决了人们基本的生活需求,互联网彻底改变了信息传递的方式;那么区块链作为构造信任的机器,将可能彻底改变整个人类社会价值传递的方式。
区块链分类
01
【公链】完全去中心化,所有用户都可以读取以及写入。
02
【私链】部分去中心化,写入权限仅在一个组织手里,读写权限由该组织决定。
03
【联盟链】部分去中心化,写入参与者被提前筛选,读写权限由被选定的参与者们决定。
1
公链
公有链 (Public Blockchain)。也称之为非许可链,顾名思义公链是指任何人都可以读取,发送并获得有效交易的共识区块链,公有链通常被认为是完全去中心化,所有数据公开透明 ,没有任何人和机构可以控制,篡改其中的数据或者读写。
公链具有保护用户免受开发者的影响,访问门槛低,所有数据默认公开等特点。它对外完全公开,用户不用注册,不用授权,匿名就能访问区块链网络。也即是任何人都可以查看,交易和参看记账的区块链网络。
目前市场上比较有名的公链包括比特币和以太坊等。假设公链是一个虚拟世界,那么我们任何人都可以进入这个虚拟世界去构建自己的家园进行以他人经营交易。而这个虚拟世界保证了交易的安全性和不可篡改性。
而公链也存在一些问题,它的数据全网公开,这种情况并不适用于所有行业,例如银行政府证券行业的内部数据不好公开。同时,公链交易速度过慢;例如,比特币和以太坊的交易速度,它们是需要通过全网节点共同参与,而参与的节点太多了,导致交易速度变慢。虽然公链实现了去中心化,但是效率却降低了,严重影响交易速度。比特币区块链的处理速度是每秒7笔交易,以太坊可以达到几十笔交易。