首页 供应 求购 产品 公司 登陆

区块链共识机制

  • 发布时间:2018-07-07 16:48:25
    报价:面议
    地址:广东,深圳,深圳市龙华民治街道民强社区567号优城商务大厦1210室
    公司:深圳市聚一格科技有限公司
    手机:13342989646
    用户等级:普通会员 已认证

    共识机制:区块链事务达成分布式共识的算法。

    区块链是一种去中心化的分布式账本系统,它可以用于登记和发行数字化资产、产权凭证、积分等,并以点对点的方式进行转账、支付和交易。区块链系统与传统的中心化账本系统相比,具有完全公开、不可篡改、防止多重支付等优点,并且不依赖于任何的可信第三方。

    由于点对点网络下存在较高的网络延迟,各个节点所观察到的事务先后顺序不可能完全一致。因此区块链系统需要设计一种机制对在差不多时间内发生的事务的先后顺序进行共识。这种对一个时间窗口内的事务的先后顺序达成共识的算法被称为"共识机制"。

    PoW

    PoW即工作量证明,它的优点是:

    1)算法简单,容易实现;

    2)节点间无需交换额外的信息即可达成共识;

    3)破坏系统需要投入极大的成本;

    它的缺点也非常明显:

    1)浪费能源;

    2)区块的确认时间难以缩短;

    3)新的区块链必须找到一种不同的散列算法,否则就会面临比特币的算力攻击;

    4)容易产生分叉,需要等待多个确认;

    5)永远没有最终性,需要检查点机制来弥补最终性;

    PoS

    PoS即权益证明,它将PoW中的算力改为系统权益,拥有权益越大则成为下一个记账人的概率越大。这种机制的优点是不像Pow那么费电,但是也有不少缺点:

    1)没有专业化,拥有权益的参与者未必希望参与记账;

    2)容易产生分叉,需要等待多个确认;

    3)永远没有最终性,需要检查点机制来弥补最终性;

    DPoS在PoS的基础上,将记账人的角色专业化,先通过权益来选出记账人,然后记账人之间再轮流记账。这种方式依然没有解决最终性问题。

    dBFT

    小蚁采用的dBFT机制,是由权益来选出记账人,然后记账人之间通过拜占庭容错算法来达成共识,这种方式的优点是:

    1)专业化的记账人;

    2)可以容忍任何类型的错误;

    3)记账由多人协同完成,每一个区块都有最终性,不会分叉;

    4)算法的可靠性有严格的数学证明;

    缺点:

    1)当有1/3或以上记账人停止工作后,系统将无法提供服务;

    2)当有1/3或以上记账人联合作恶,且其它所有的记账人被恰好分割为两个网络孤岛时,恶意记账人可以使系统出现分叉,但是会留下密码学证据;

    以上总结来说,dBFT机制最核心的一点,就是限度地确保系统的最终性,使区块链能够适用于真正的金融应用场景。

    提醒:联系时请说明是从志趣网看到的。

免责申明:志趣网所展示的信息由用户自行提供,其真实性、合法性、准确性由信息发布人负责。使用本网站的所有用户须接受并遵守法律法规。志趣网不提供任何保证,并不承担任何法律责任。 志趣网建议您交易小心谨慎。

关于我们 | 联系我们 | 免责声明 |@2025 bestb2b.com

©志趣网