区块链目前可以分为三类:公有链、私有链、联盟链。
公链
公有链是公共区块链的简称。目前,公链作为区块链的基础设施正在持续建设中。任何人都可以读取,任何人都可以发送交易并且交易可以得到有效确认。任何人都可以参与共识过程的区块链—— 共识过程决定哪些区块可以添加到区块链中。
公链主要采用工作量证明机制(POW)、权益证明机制(POS)、份额授权证明机制(DPOS)等,将挖矿奖励与加密数字计算相结合。通过建立一个平等的原则,即每个人都可以通过计算工作获得与工作量成正比的经济奖励,俗称挖矿。通常这些区块链在拥有大量节点后就被认为是完全去中心化的。
特征:
1、系统开源:整个系统的运行规则公开透明;
2、去中心化:在公链中,程序开发者无权干涉用户;
3、人人都可以参与:任何有足够技术能力的人都可以参与;
4、匿名:任何交易都可以查询,但背后的所有者是隐藏的;
案例:八种主流公链:BTC、ETH、BTH、ETC、EOS等。
私链
私有链是完全私有区块链的简称,是指写入权限只掌握在一个组织或少数人手中的区块链。其读取权限要么对外界开放,要么受到一定程度的限制。相关应用包括数据库管理、审计,甚至是公司。尽管在某些情况下希望它具有公共可审核性,但在许多情况下,因为集中化对于公众可读性并不是必需的。
特征:
1、交易速度快:少数节点也具有较高的信任度,每个节点不需要验证一笔交易。它的交易速度可以比任何其他区块链更快,甚至接近非区块链的中心化传统数据库的速度。
2. 隐私性好:私有链确保该区块链上的数据隐私政策得到保证,并且这些数据不会公开给任何有网络连接的人。
3、交易成本低。交易成本大幅降低,私链上的交易费用可以说非常便宜。
联盟链
联盟链是联盟区块链的简称,是指共识过程由预先选定的节点控制的区块链。由于其联盟性质,其开放程度和去中心化程度有限,其参与者如果被提前筛选或直接指定,其交易数据的读取权限可能是公开的,也可能仅限于像这样的系统参与者写权限。
特征:
1、交易成本低:交易只需少数高算力可信节点验证,无需全网确认,计算成本低;
2.节点易于连接:如果出现问题,联盟链可以通过人工干预快速修复,并允许使用共识算法来减少出块时间,从而更快地完成交易;
3、灵活性强:运行联盟链的企业可以轻松修改区块链的规则、恢复交易、修改余额等。
对于整个数字货币领域来说,今年必将是一场“完全去中心化”底层公链项目的竞争。原因在于,目前公有链作为区块链的基础设施仍然存在明显的缺陷,仍然无法实现真正的安全性、可靠性和高效性同时制约着整个区块链行业的发展。