文/金九链
接触区块链的人,一定听说过公链、联盟链和私链。从字面意思理解,谁都能用 的是公链,多家机构合作使用的是联盟链,仅供自己使用的是私链。
公链、联盟链和私链有各自的特点和应用场景,除公链以外,联盟链和私链都有自己的商业模式。商业模式和应用场景有关。
为了对区块链的应用场景有更深入的认知,我们需要重新思考什么是公链,什么是联盟链,什么是私链。
根据记账权和查账权,可以把区块链分为以下几类:
1. 全网可读、所有节点可记账
这是真正的公链,是完全的去中心化。任何一个节点,都可以查看全部数据,任何一个节点,都拥有记账权。 这样的公链,不会被项目方控制。哪怕项目方不在了,只要节点在,区块链就不会死掉。
2. 全网可读、指定节点可记账
指定节点可记账,其本质就是联盟链。联盟成员有权记账,其他人只能看。这个应用场景是什么呢?比如有一个农场、一个物流公司、一家超市和质检机构。这四个机构组成联盟链,农场、物流公司、超市和质检机构作为联盟成员都有权记账,而顾客没有记账权,但可以查看这三个机构的全网链上信息,这个叫做对外界开放的联盟链。
如果有属于不同机构的多个可记账的节点,就是对外开发的联盟链。如果这些节点的记账权至属于一家机构,那么这就是对外开放的私链。
私链也可以对外开放,这并不矛盾。有些私人博物馆也免费对外开放,道理是一样的。
重点来了,在这种认知下,我们能发现,其实很多号称公链的项目,其实不过是对外开放查询链上数据的联盟链。尤其是dpos共识的区块链,选举出来的超级节点,就是联盟成员。普通节点没有记账权,因而其本质就是联盟链。比如DAG阵营中需要公证人的项目,如果公证人可换,就是联盟链。如果公证人不可换,就是私链。
3. 指定节点可读、指定节点可记账
这个其实有两个链,一个是封闭的联盟链,只有联盟成员之间可以记账和查看。另一个就是私链。这种应用场景都属于内部应用场景。比如几家公司有合作,或一家公司的多个子公司需要对账等,不需要其他机构参加也不想让其他机构查看。
现在,再对区块链有了正确的认知后,我们就可以明白,为什么现在很多公链都无法找到商业模式。因为这些所谓的公链,既没有公链的属性,又没有联盟链和私链的业务。
最后,不论是联盟链还是私链,只要能构建可信的商业体系,就有意义。