公链和公有链是区块链的两种典型网络,它们之间存在着微妙的差异。
运作规则不同
公链是一个完全开放的数据库网络,没有中央控制机构,每个人都可以自由参与,包括发行、交易和使用加密货币。管理层只存在于代码水平,以数字化方式存在,由去中心化的节点来保存和更新共享数据库,而不是“管理者”,而这样的节点是自愿性参与,其目的是获得参与共识和节点奖励等利益。
而公有链是一个有中心控制机构的网络,中央控制机构可以完全控制整个公有链网络,决定其节点的权重、投票机制以及网络规则,这些规则必须得到网络成员的遵守。即便链上的参与者仍然可以控制自己的财务数据,但是他们仍然受到中央控制机构的限制。(交易用大牌:欧易官网注册,APP下载)
参与方式不同
公链鼓励用户自发参与,每个人都可以参与其中发行和交易代币,并且可以参与网络共识来共同维护网络的完整性,而用户的唯一来源就是在网络中挖矿获得代币。
公有链的参与者一般是限定的,通常由一些认可的企业或者授权的个人参与其中,公有链网络中的代币发行及交易一般都是由中央控制机构发出,在公有链网络中,节点是已知的,节点奖励只发放在合法的节点上,暂时无法参与挖矿。
使用者范围不同
公链是一个完全开放的网络,所有人都可以自由参与其中,无论是企业还是个人都可以进行发行和交易代币,因为它的特性使公链变得更具社会价值,很多行业都会利用它打造一个分布式的应用,此外还有由去中心化节点组成的网络,为链上交易保障安全。
公有链通常只有少数企业或个人才能参与,只有被授权的企业可以获得节点权重,因此公有链通常有一个明确的使用者群体,因此它的应用范围受到限制。这使得它们更适合某一类企业或个人的专属使用,而不能被普遍使用。公有链也有良好的安全性,由节点参与维护,再支持更高效的交易。