公有链是开放、去中心化程度最高的区块链。数据存储、上传、操作都依赖于网络上每一个节点,数据由全网无数节点共同记录和维护,无法篡改。共识机制和激励机制维护公链内稳定、活跃参与者、达成一致。但公链数据属于公开、透明,无法适用于所有场景,例如政务部门、银行、医疗等。
私有链是不对外开放的,只有被授权节点可参与和查看数据的区块链类型,去中心化程度和开放程度最低。节点数量有限,每个节点信任度高,交易无需每个节点验证,数据隐私安全,交易速度快。金融机构、大型企业、政府部门等用得较多。
联盟链是由多个机构共同管理的不完全开放的区块链。虽然去中心化程度低于公链,但高于私链。链上数据只允许内部不同机构访问和读写,交易信息只授权给参与者,数据隐私安全,交易速度快。
侧链是主链外的另一个区块链,锚定主链节点来维护侧链真实性。可在多个区块链间实现价值转移,扩展原有区块链的功能。
平行链是一种安全性由“主链”提供的易扩展的区块链。独立且连接于主链,可拥有自己的超级节点、状态机和原始交易数据,在主链之下,交易结果的哈希值记录在主链上。每条平行链的业务逻辑独立处理交易,可同时处理多条链的交易,提高效率。