在区块链世界中,POW(工作量证明)和POS(权益证明)共识算法是基础构成。理解这两种算法,能帮助我们把握区块链运作本质,洞察现象与特征。本文尝试从社会学视角解读这两种技术算法。 POW,即工作量证明机制。直观理解,通过节点计算工作量的大小来证明其权益,计算工作量越大,权益越大,收益可能越高。区块链中,通过节点参与网络运转证明自身工作量,推动网络正常运转,同时网络给予奖励。 POS,即权益证明机制。简单来说,通过持有权益的多少和时间长短来证明。区块链内,通常通过币龄表示,权益越多,持有时间越长,话语权越高,获得收益更大。 将区块链视为另一种形态的社会,共识机制类比于社会中的生产关系,决定参与者的方式、获得报酬途径,最终影响角色与积极性。 简单理解,POW类似于多劳多得,按工作量核定收入。POS则类比于财富越多收益越多,按股份核定节点收入。 理论上,POW在区块链世界中更公平,体现分布式、全民参与、去中心化特性。 然而,现实世界中,节点即专用计算机,其成本高。POW机制下,节点需进行难计算题,最快完成的节点获得奖励。随着比特币价格上涨,节点数量增加,但同一时间只能有一个节点获得奖励,导致难度提升。 矿池垄断算力,节点加入矿池,集体计算,获得奖励。超过51%算力集中在少数矿池,成为中心节点,偏离了POW的去中心初衷。 矿机价格高昂,限制普通参与,区块链节点成本高,资源倾向资金充裕者。 POW基于现实世界购买硬件,实质上是金钱财富决定节点计算能力。看似平等的节点,实际由金钱、资源决定,与现实世界运行规则一致。 POW计算难题浪费大量能源,成为资源浪费的弊端。POS直接通过权益证明,削减能源消耗,以太坊转向POS后能耗降低99%,对资源紧张社会友好。 POS通过权益证明,形成中心节点,与区块链去中心化初衷相悖。短期内,区块链难以独立于现实社会运行,形成相对中心。 为推动区块链广泛使用,采用更友好、高效的POS替代效率低、能耗高的POW,加速区块链在各领域的应用。 POW设计初衷实现分布式,但网络扩大、数据量增加,效率低下。POS在演化中,基于股份运行,产生类似DPOS等变种。 以太坊克服困难,作出变革升级,实质上是在现状基础上,追求进步的重要行动。