区块链目前主要有三种类型,分别是私有链、公有链和联盟链,不同的类型拥有着不同的特点,适用于不同的场景。
1. 私有链,指的是由单一的或几个组织进行控制的区块链,其特点是参与受到一定的限制,只有被授权的组织才能够参与和加入,其他人没有办法加入。另外可控性比较高。参与组织可以自行的进行私有链的共识机制和规则的制定和管理。私有链具有一部分的透明性,其交易信息只针对参与组织开放,并不会向所有的节点开放。
鉴于私有链的特点,具有高度保密性和可控性的应用场景,比如政府数据管理、其内部管理等。
2. 公有链,也被称为开放式的区块链。任何人都可以参与进来,比如比特币、以太坊。公有链的特点是开放性、去中心化、透明性和自治性。公有链不受任何中心化管理机构的控制,所有的节点全部联合起来进行协同完成交易,任何人都可以验证参与和加入,不会受到任何的限制,所有的交易信息都是透明公开的,所有的用户和整个网络协议可以共同的参与供应链规则的制定,不受任何人的主导。
因此公有链比较适合于自制性和去中心化的应用场景,比如去中心化金融、去中心化身份验证、加密货币交易等。
3. 联盟链由多个组织共同管理,支持私有链和公有链两种模式,其特点是参与受到一定的限制,可制定共识规则,拥有部分的透明性,拥有自制性。
联盟链由于是多方参与的,因此比较适合那种相互信任的应用场景,比如保险赔付、跨境支付、供应链金融等。