权益验证算法的全名是ProofofStake,简称POS。该机制是在弥补POW机制缺陷的基础上提出的,它不仅仅是简单地“挖掘”,而是比拼算力更节省算法和电力。最开始,POS机制应用于点数支付。
货币年龄的概念被引入POS系统的运行机制。也就是说,使用者的记帐权是由使用者持有的货币数量、时间和算力三个因素决定的。
比如你在银行存了一笔钱,过了一段时间,就会有一笔收入。对于区块链来说,当你有100枚硬币时,30天内的币龄等于100×30=3000。货币时间越长,用户获得的记帐权就越多。普通币龄的周期是30天,一个周期之后,币龄就会恢复正常。
优势:运算速度快,减少了POW机制对资源的浪费,避免了大机构控制的可能性,降低了系统运行风险。
不足之处:通过账户余额进行结算,造成了“富起来”的现象,使权益日益集中,失去了公平。
许可所有权证明机制(DPOS)
许可所有权证明机制,全名DelegatedProofofStake,简称DPOS,源于POS。该机制并不直接参与会计核算,其运作方式与董事会投票相似,每个董事都将手中的票数投给指定代理人,代理人选出后,由其对票数进行核实和核算。
在固定节点被DPOS机制选择之后,一段时间内由代理节点进行验证和记账。为了激发更多人参与到竞选中来,区块链将为代理节点产生少量的代币。要注意的是,区块链的所有节点都有权随时撤消和任命代理节点,实现实时民主。
好处:由于不再需要“挖矿”,DPOS机制只有101个节点,使得算法和功耗更低。以民主的方式确定代理节点,并随时更换,使其更加非中心化。
坏处:对代币有一定的依赖,无法保证绝对的公平。扩张。
知识点。
协商一致机制防止“矿工”作弊。
区块链共识机制的出现是为了解决区块链中存在的经济问题,即通过共识机制对链中权力所有者的身份进行确认,防止“矿工”作弊。在区块链运行过程中,每一个“矿工”都在追求各自的利益,如果不能达成共识,整个区块链就会陷入混乱。
在此基础上,区块链派生出共识机制,数万个独立节点遵循复杂的规则,自发地遵守协议,以保证区块链的正常运行。
原创文章,发布者:首码对接项目,转载请注明出处:https://www.biyungu.com/2162.html