一個「中心化」的封閉系統?PoS原來存在這兩大隱憂
白話區塊鏈/原創:xa0五火球教主/張詠晴編譯
2019-04-29 16:34

 

從系統安全角度看,PoS至少存在兩大安全隱憂。

 

1. 無利害攻擊(Nothing at Stake):簡單來說,就是如果攻擊者分叉當前的鏈,對於持有幣的「挖礦者」來講,不需要去判斷哪條鏈會獲勝,最佳的策略是同時在兩個分支上進行「挖礦」。因為最終無論哪個分支勝出,對於Staking的持幣者來說都會獲益,且過程不像PoW那樣「真刀真槍」的拼算力需要燒錢,PoS全程無消耗,所以對於持幣的出塊節點來說,同時在兩個分支上挖礦完全可行。

 

這也就導致了,在某種情況下,惡意分叉某個PoS鏈,成功的可能性不小。一旦被攻擊成功,一條鏈將可能分裂成多條鏈,將引發諸如交易回滾、雙花等一系列嚴重問題。

 

2. 長程攻擊 (Long Range Attack),這是個比無利害攻擊更為棘手的問題。攻擊者不是去分叉現有的鏈,而是從初始階段開始,造一條更長的新鏈,讓網路誤以為它是主鏈。

 

如果要在比特幣上造一條更長的鏈,需要有大於整個系統50%的算力,這就需要買入礦機、需要耗能,需要巨大的資本投入,才有機會勝出。相比之下PoS可以「騙過」算法去製造新的鏈,而且這個過程不需要投入礦機、沒有耗能,攻擊成本遠比PoW低,一旦攻擊成功,其後果也非常嚴重,重新構造的鏈可能徹底取代原來的鏈,不可篡改等諸多屬性都將被破壞。

 

PoS是個封閉系統

 

PoW很多情況下被人看成是「按勞分配」, 做的越多,獲得越多,所以被比作社會主義。而PoS則是錢生錢,持有越多,獲得越多,所以被看做資本主義。

 

這種說法其實經不起仔細推敲。真正是自由資本主義的反而是PoW!

 

PoW是一個開放的模式,新玩家隨時都可以加入挖礦大軍中,可以新建礦場參與挖礦,或是開發更高效節能礦機參與角逐,這都可能對原本的競爭格局造成影響。

 

從CPU挖礦,到顯卡挖礦,再到ASIC礦機,未來可能是量子電腦,每一次礦機的更新換代都會對原有競爭格局造成非常大的改變,原本在競爭中穩居第一的霸主,隨時都有被外部更先進技術所取代和顛覆的可能性,沒有人能保證自己一直處於領先位置。所以說開放性的PoW模式,才更像是自由競爭的資本主義,正如汽車之前取代了馬車,現在又面臨著被電動車所取代一樣。

 

而PoS其實更像是一個封建時代的貴族繼承制。在一個已經被創始團隊和早期投資人佔據大部分的Token的PoS項目裡,只要他們繼續維持自己持幣數量的優勢,任何一個新進入者都難以跟他們競爭。這將增加新的資金投入該幣種難度,新進資本要想成為「大礦工」的難度將更大。這將導致一個可能比PoW更嚴重的中心化問題,富者越富,外部的干預難以影響這個結果。

 

往更深一層說,PoS裡,「維護協議的人」和「擁有資源的人」是同一批人,而且還是一個相對封閉的模式。而PoW的模式下礦工有較高的運維成本,要想持續挖礦,必須賣幣,在市場環境遭遇惡劣情況下,淘汰沒有競爭力的礦工,所以PoW的模式是透過消耗外部資源,優勝劣汰,自由競爭,達到了礦工和持幣者的分離和權利的分離。而在相對封閉的PoS系統內,持幣者就是礦工,兩種角色無法分離,幾乎是強者恆強,後來者難有逆襲的機會。

 

本文為巴比特資訊授權刊登,原文標題為「PoS漸趨主流,輕鬆挖礦、高收益率的背後仍風險重重