zoukankan      html  css  js  c++  java
  • 区块链学习笔记02(区块链分类及共识机制)

    1、区块链分类
    1)公开链--非许可链
    主要特征:任何人可以参数与读取、交易、写入,可自由加入或离开,完全去中心化,账本信息公开透明,不受任何机构控制,需要挖矿来达成共识
    缺点:记账延时高,成本高,效率低
    链的代表:比特币、以太坊、EOS等

    2)私有链--许可链
    主要特征:记账权限由单独个人或机构控制,记账权限由内部机制决定,读取权限可对外开放全部或部分
    缺点:交易效率高、无记账成本、隐私性好
    链的代表:机构内部的审计

    3)联盟链--许可链
    主要特征:多个机构共同维护管理,需事先确定好参与的区块链节点、只对联盟内部的成员开放全部或部分功能,特性介于公开链和私有链之间
    缺点:账本半公开化、记账成本低、记账效率高、数据有一定的隐私性
    链的代表:R3银行业联盟


    2、区块链共识机制分类
    1)工作量证明机制(PoW)
    主要原理:用工作量的大小来证明贡献的大小,再根据贡献的大小确定记账权和奖励
    优点:完全去中心化、公平公正、不需要中心化的管理机构、用户节点之间实现了公平竞争、谁先解除题,谁就获得相应收益
    缺点:浪费能源、

    2)权益证明(PoS)
    主要原理:根据拥有的股权,来分配更多的奖励,根据你的持币时间和持币数量,来分配你的分红及记账权利
    优点:减少能源的消耗、篡改成本高、达成共识时间短
    缺点:持币过于集中化、币的流动性变差


    3)委托权益证明(DPoS)
    主要原理:在PoS的基础上,通过投票的方式选出生产者,代表他们履行相应的权利和义务,如果生产者不称职,就会被踢出
    投票的权重和分配的收益,按照持有的加密货币的数量占总量的比例来计算,超过51%股东的投票结果是不可逆的
    优点:记账效率高、记账节点少、协作效率高
    缺点:减弱了去中心化程度

  • 相关阅读:
    js自动小轮播
    js字符串
    工资
    可是姑娘,你为什么要编程呢?
    程序猿媳妇儿注意事项
    js勾选时显示相应内容
    js点击显示隐藏
    js选项卡
    js数组
    js旋转V字俄罗斯方块
  • 原文地址:https://www.cnblogs.com/NiceTime/p/10125265.html
Copyright © 2011-2022 走看看