和身边的新手聊天的时候发现,很多人都没弄清这个。

区块链没有中心机构记账,那么由谁来决定下一个区块、怎样防止有人改账?这就是共识机制要回答的问题。最常见的两种,是比特币用的工作量证明(PoW)和以太坊现在用的权益证明(PoS)。

文中提到的币:$BTC 现价 82,608.09(24h +1.01%)。

【工作量证明:拼算力】

比特币采用工作量证明:矿工不断尝试计算 SHA-256 哈希,最先找到满足难度要求的结果的一方,获得这个区块的记账权和出块奖励。

比特币平均约 10 分钟产生一个区块,挖矿难度每 2016 个区块调整一次:全网算力上升,难度就跟着上调,让出块时间回到 10 分钟附近。

【权益证明:拿质押担保】

以太坊在 2022 年 9 月通过“合并”(The Merge)从工作量证明切换到了权益证明。运行一个验证者需要质押至少 32 ETH,验证者按规则轮流提议和证明区块。

以太坊权益证明下每 12 秒是一个时隙(slot),每个时隙最多产生一个区块。验证者作恶会被罚没一部分质押,长时间离线也会被扣掉一些余额。

【安全靠什么撑着】

工作量证明靠实打实的算力和电力投入:想改写历史记录,得拿出全网大部分算力,代价极高。

权益证明靠质押的资产做担保:想攻击网络,得控制大量质押,而作恶被发现时这些质押会被罚没。两者都是让“作恶的成本远高于收益”,只是押上的东西不同。

【别只比共识机制】

讨论哪条链更安全时,共识机制只是一部分。节点和验证者分布得是否分散、客户端软件的质量、出问题时社区的应对,同样关键。

【写在最后】

弄懂 PoW 和 PoS,再看到“算力”“质押”“罚没”这些词,就知道它们在整个系统里各自扮演什么角色了。看到宣称稳定高回报的项目,先打个问号。

懂了的扣个1,还没懂的留言接着问。

盘面记录而已,操作请自行决策。