公有链是指全世界任何人都可以随时进入到系统中读取数据、发送可确认交易、竞争记账的区块链。公有链没有任何个人或机构可以控制或篡改其中数据的读写,通常采用代币机制来鼓励参与者竞争记账,以确保数据的安全性。比特币和以太坊是典型的公有链。
私有链是由某个组织或机构控制写入权限的区块链,在参与节点被严格限制的情况下拥有更快的交易速度、更好的隐私保护、更低的交易成本,更难被攻击,并且能够满足金融行业要求的身份认证等需求。
联盟链是由多个机构共同参与管理的区块链,每个机构运行一个或多个节点,只有系统内的机构可以读写和发送交易,并且共同记录交易数据。联盟链中的设计需要更为复杂的隐私权限,以满足多种需求。
跨链技术可以让价值直接在链和链之间流通,实现联盟链和私有链的价值网络连接与拓展,是区块链的重要技术之一。
侧链的提出源于比特币和其他区块链机制的问题。侧链可以使货币在两条区块链间移动,降低核心区块链上交易的次数,避免资金损失。侧链不只是指某个特定的区块链,是一种遵守侧链协议的所有区块链的集合,相对于比特币主链而言。