区块链小白问:POW、POS、DPOS什么意思?(1)

bitget最新消息:小白:看别人总是说POW、POS、DPOS是什么意思?

大神:这三者都是区块链公链的共识算法。

POW又称为工作量证明机制。举例来说,在某个与世隔绝的村子里,有一口全村人赖人生活的泉水,每10分钟喷发一次,每四年产量减半,村民长久以来形成了分配的共识,就是在泉水旁的一条1KM的路上参加每场10分钟的跑步比赛,第一个到达终点的人获得这次泉水的所有权,同时也需要在大众的监督下在账本上记下这10分钟村里所有人的泉水借贷记录,并收取少量记账费用。其他村民确认后在自己的账本上记下同样的数据。后来有人为了获胜使用各种辅助工具,或者几个人组成联盟增加获胜几率,而为了保证每10分钟出一次结果,路线会延长,增加难度。

在比特币的世界里,币总量为2100万枚,最开始每次奖励50枚币,每四年奖励减半;产出工具为电脑,方式就是运行比特币软件解数学方程,在10分钟时间第一个得到答案的人获得比特币奖励(目前是12.5枚),获得记账权,把这段时间所有的网上交易数据打包到链上,并收取转账费用,其他矿工验算结果无误后参与记账,然后开始下一场比赛。挖矿工具从普通电脑升级到现在的专业矿机,计算能力越来越强大。由于矿机需要消耗巨大电力,为了保证收益,很多人的矿机联网到一起参与运算,按照算力分配所得,就是所说的比特币矿池。但是由于大量专业矿工和矿机的存在,大量重复计算导致的高耗能广受诟病。

所以就出现了POS的共识机制,稍后再做讲解。