区块链通常分为以下三类:公有链(Public blockchain)、私有链(Private blockchain)和联盟链(Consortium blockchain)。
三类区块链主要区别:公有链对所有人开放,任何人都可以参与;联盟链对特定的组织团体开放;私有链对某个人或实体开放。
公有链是当下最受人们关注的区块链,也是目前应用范围最广的区块链。
什么是"公有链"?
公有链是指世界上任何人都可读取的、且能发送交易,而且交易能够在区块链上得到有效的确认,任何人都可参与其中共识过程。共识过程决定某个区块可以添加到区块链中,以及确切的当前状态。公有链通常被认为是完全去中心化的,因为没有任何人或机构可以控制或者篡改其中数据的读写。
如果拿现实来类比,公有区块链可能就像我们所处的宇宙,人人都在其中,没有或者尚未发现任何主导的中心力量。
公有链多通过代币机制鼓励参与者竞争记账,来确保数据的安全性。比特币、以太坊都是典型的公有链。
中本聪创造了比特币,本身不由任何中心机构控制,开始了区块链1.0时代。以太坊创始人被人被称为V神(Vitalik Buterin),继承了比特币时代的区块链,开启了区块链2.0时代。
公有链有什么优点?
(1)安全性、公开性。所有关联的参与者都隐藏自己的真实身份,通过他们的公共性来产生安全性,在这里每个参与者可以看到所有的账户余额和其所有的交易活动。
(2)去中心化。在公有链中程序的开发者没有权利干涉用户,所以公有链可以保护使用该程序的用户权益。
(3)访问门槛低:只要有一台能够联网的计算机就能够满足访问的条件。
公有链有什么不足?
(1)虚假节点。尽管公有链很安全,但是设想一下,这么多随意出入的节点是很难达成共识的因为有些节点可能随时宕机,黑客也可能伪造很多虚假的节点。
(2)速度慢。公有链有一套很严格的共识机制,共识问题直接导致了公有链数据处理的速度问题,比特币转账要很久才能到。
(3)隐私问题。目前公有链上传输和存储的数据都是公开可见的,仅通过"伪匿名"的方式对交易双方进行一定隐私保护。对于某些涉及大量商业机密和利益的业务场景来说,数据的暴露不符合业务规则和监管要求。
网友评论