区块链可以分为公有链、联盟链和私有链。公有链是完全开放的网络,所有参与者都可以参与系统维护,BTC和以太坊是公有链的典型代表。联盟链和私有链则是有限开放的网络,链中的参与方需要事先约定。典型的联盟链有 Fabric、Hyperchain、PoissonChain区块链。私有链由个人或者私人机构所有,记账权归个人或私人机构所有,不对外开放。
1.公有链
公有链的特点是面向所有人开放,任何人均可参与到网络中共同维护区块链,新成员在加入公有链时无需进行任何形式的认证、授权或审核,具备强匿名性。
2.联盟链
联盟链的特点是限定了联盟成员的范围,系统内部进行事务确认的共识节点是事前设定或选举好的。新成员在加入联盟链时,需要经过联盟成员投票决定是否同意加入。
由于联盟链模式符合监管要求,拥有更高的应用可扩展性,能够与实体经济紧密结合,因此我国目前的区块链应用模式主要以联盟链为主。
3.私有链
私有链的特点是仅限于单个机构内部使用,读写权、记账权和成员范围由组织内自由定制。与联盟链的区别在于,联盟链是机构与机构之间的区块链网络,而私有链是单个机构内部的区块链网络。私有链模式大多用于联盟链的过渡,少部分情况下在机构内部不同部门之间应用。
技术特点:
多中心化。区块链技术采用分布式架构,不依赖于单个中心设备或者管理机构。通过数据的多中心化记录、存储和更新,将被共识的信息记录在区块中,避免了第三方的干预和单点依赖风险,提高了数据的安全性和完整性。
不可篡改。一旦信息经过共识并被添加到区块链中,所有的共识节点将存储数据的副本,少数节点对数据的篡改将无法通过共识,增强了链上数据的不可篡改性。
公开透明。除了各参与方的隐私信息外,其它数据对网络的全部节点是公开透明的。