1、区块链分类
1)公开链--非许可链
主要特征:任何人可以参数与读取、交易、写入,可自由加入或离开,完全去中心化,账本信息公开透明,不受任何机构控制,需要挖矿来达成共识
缺点:记账延时高,成本高,效率低
链的代表:比特币、以太坊、EOS等
2)私有链--许可链
主要特征:记账权限由单独个人或机构控制,记账权限由内部机制决定,读取权限可对外开放全部或部分
缺点:交易效率高、无记账成本、隐私性好
链的代表:机构内部的审计
3)联盟链--许可链
主要特征:多个机构共同维护管理,需事先确定好参与的区块链节点、只对联盟内部的成员开放全部或部分功能,特性介于公开链和私有链之间
缺点:账本半公开化、记账成本低、记账效率高、数据有一定的隐私性
链的代表:R3银行业联盟
2、区块链共识机制分类
1)工作量证明机制(PoW)
主要原理:用工作量的大小来证明贡献的大小,再根据贡献的大小确定记账权和奖励
优点:完全去中心化、公平公正、不需要中心化的管理机构、用户节点之间实现了公平竞争、谁先解除题,谁就获得相应收益
缺点:浪费能源、
2)权益证明(PoS)
主要原理:根据拥有的股权,来分配更多的奖励,根据你的持币时间和持币数量,来分配你的分红及记账权利
优点:减少能源的消耗、篡改成本高、达成共识时间短
缺点:持币过于集中化、币的流动性变差
3)委托权益证明(DPoS)
主要原理:在PoS的基础上,通过投票的方式选出生产者,代表他们履行相应的权利和义务,如果生产者不称职,就会被踢出
投票的权重和分配的收益,按照持有的加密货币的数量占总量的比例来计算,超过51%股东的投票结果是不可逆的
优点:记账效率高、记账节点少、协作效率高
缺点:减弱了去中心化程度