PoW 在抵御攻击方面,表现得更为简单自然:即便网络无法同步,或是某些矿工掉线,其他矿工还是能继续出块,并且始终知道哪一条是主链。PoS 比较复杂的原因在于,如果过多的验证者掉线,整个网络可能无法出块,而且要从错误的共识状态恢复更加困难。[注 3] 简单来说,PoS 让人感觉像是区块链出现之前的旧玩意儿 ——— 少数的富人控制着大量的资金,并搜刮走大部分的区块奖励。虽然为了特定目的选择 PoS 的行为没错,但这有违我投身区块链领域的初衷。 PoW 当然也有自身的问题,最严重的莫过于它巨大的能耗,而且区块奖励已经完全被专业矿工垄断 —— 这意味着 PoW 挖矿存在严重的中心化(我们再也不可能在家中自行挖矿)。所以我选择加入 Spacemesh 的开发工作,其中一个主要原因就是 Spacemesh 采用一种新的共识机制 ——Proof of Spacetime(PoST) ,它解决了 PoW 的问题,同时也避免了 PoS 的短板。虽然 Proof of Spacetime 比较复杂,但 Spacemesh 测试网已经成功运行数月,至少在理论上证明该机制可行。 区块链技术还处于初期阶段,我认为 PoW 或 PoS 都不是最终或最好的共识机制,我们还有很大的提升空间。我对 PoST 的前景,以及其他在区块链领域不断的创新感到无比兴奋。 注: 1. 同样的,对比特币来说也是如此 —— 比特币价格暴跌会导致矿工停止挖矿,进一步会使整个比特币网络的价值在负循环中崩溃;法币也是,如果美国政府失去人们的信任,则美元相对于其他货币会贬值,美元贬值会造成政治和经济动荡,接着使得更多人对美元失去信心 ...... 对于所有不具备内在价值的东西来说,都有可能陷入这种死循环。PoS 还很新颖,缺乏足够的验证,时间会告诉我们 PoS 在市场极端情形中的表现。 2. 这是缺点,还是特性?—— 取决于你怎么看待分叉链。我其实还挺喜欢分叉链,所以我更倾向于将它视为一种特性;但如果你站边 「分叉破坏价值」 的想法,那你可能会不同意我的观点。(我在本文将其描述为缺点,是因为大部分人认为分叉会破坏网络的价值。)(译者注:作者在这里对两类 「分叉」 缺乏辨析。分叉有两种,一种不会使人们陷入辨识的疑难,比如 BTC/BCH 分叉,因为共识规则不同,而且两条链都各有主链,因此不会有辨识的疑难;但另一种会使人们陷入辨识的疑难,比如链运行中的 reorg,以及 51% 攻击,还比如这里说的对 PoS 共识的长链攻击。后者很明显会削弱乃至破坏网络的价值,因此后者的难易程度是安全性的指标之一。但前者不必然会破坏网络价值,也不是安全性的指标。作者喜欢的是前者,但文中比较的是后者的难易程度)
(责任编辑:admin)
|