PoS與PoW它們分別是什麼?有什麼區別?哪個好?兩者都有各自的優點和缺點,兩者之間的選擇很大程度上取決於具體用例。本文將討論「PoS 與 PoW:它們是什麼?該選擇什麼?」。今天本站小編就跟大家詳細介紹PoS與PoW它們分別是什麼?有什麼區別?哪個好,希望大家喜歡!
區塊鏈網路上用來確認交易的兩種共識機制是工作量證明(PoW)和權益證明(PoS)。
第一個區塊鏈比特幣採用了 PoW。該共識機制(也稱為挖礦)使用硬體來提供節點驗證並為區塊鏈生成新區塊。計算機通常成本更高,因為它們必須進行這些複雜的計算,而且電費可能相當昂貴。因此,挖礦不是一個可以維護的系統,並不是每個人都可以參與成為礦工。 PoW 也引發了人們對其環境影響的擔憂。
權益證明 (PoS) 是一種共識機制,驗證者「質押」部分加密貨幣代幣,成為網路上的驗證者。然後,驗證者被選中創建新區塊,並根據其質押金金額獲得獎勵。與 PoW 不同,PoS 不需要礦工解決數學問題,因此通常被認為更節能、更環保。
雖然 PoW 和 PoS 之間存在權衡,但人們普遍認為 PoS 比 PoW 更有效率、更環保。然而,PoW 在比特幣的生產環境中已經經過了十多年的實戰考驗,這使其在安全性和不可篡改性方面具有優勢。而 PoS 仍然是一種相對較新且未經測試的機制,人們仍然擔心它的安全性和易受各種攻擊的弱點。
歸根究底,兩種共識機制都有其優點和缺點,選擇哪種機制取決於特定區塊鏈項目的具體需求和目標。有些項目可能優先考慮去中心化和抵抗 51% 攻擊,因此可能更喜歡 PoW,而其他項目可能優先考慮能源效率和降低成本,因此可能選擇 PoS。
工作量證明是最早也是最廣泛使用的共識演算法,它由比特幣的創始人中本聰提出,並應用於比特幣網路和其他許多加密貨幣網路中。工作量證明的原理是讓網路中的參與者(也叫礦工)透過使用運算能力來競爭產生新的區塊,並獲得相應的獎勵。這樣可以防止惡意攻擊者竄改或偽造區塊鏈上的數據,因為他們需要付出龐大的成本才能夠做到。
工作量證明的優點有:
工作量證明的缺點有:
權益證明是一種後來出現的共識演算法,它旨在解決工作量證明的一些問題,例如能源浪費和規模受限。權益證明的原理是讓網路中的參與者(也叫驗證者)透過鎖定一定數量的代幣來獲得產生新區塊的權利,並獲得相應的獎勵。這樣可以減少運算能力對網路安全性的影響,而更依賴代幣持有者對網路價值的信任。
權益證明的優點有:
權益證明的缺點有:
以太坊2.0將原有的POW機制轉變為POS機制,這一舉動對礦工的影響比較大,首先來大概了解一下POW機制,Pow全稱Proof ofWork,工作證明,簡單的來說能獲得多少獎勵,取決於你機器的效能。而POS全名為Proof ofStake,股權證明,可以理解為持有獎勵的量和時間產生的收益,會有一個發利息的製度,相當於放在銀行產生利息。
Pow和POS的差別在於:
首先,獎勵的來源不同。在pow中,機器的性能,決定誰能獲得獎勵。而POS決定誰能獲得獎勵的則是「時間單位」和「獎勵的數量」。其次,pow立足於審計者對記帳節點的“不信任”,POS立足於小投票人對大投票人的“信任”。
簡單來說pow的意義實際上是“造假門檻”,質量的審計更加重要;POS採用了模擬商業股權的邏輯,相較於pow,造假門檻被大幅度降低,在特定的情況下,可以透過造假甚至摧毀整個系統來獲利。
PoS挖礦和PoW挖礦不同的地方大概有下面這些:
首先,算力的來源不同
在PoW挖礦中,決定誰比較能挖到礦的是礦機(CPU、顯示卡、ASIC等)的運算速度,而在PoS中則不同。 PoS挖礦並不需要你去購買額外的挖礦設備,也不會佔用大量的運算資源。在PoS中,決定誰更可能挖到幣的是「幣的數量」和「幣齡」。幣的數量很簡單,比如說你有100個幣,那麼你幣的權重就是100幣齡就是從幣的上一次變動(交易,挖到礦等)的時間到現在這個時間點中間的時間差。幣數越多的,幣齡越長的,就越也可能挖到塊。
其次,出幣的數量不同
在PoW中,一個塊出的幣和你所持有的幣無關,但在PoS中,你用來挖礦的幣越多,你這些幣的幣齡越長,你挖到的幣就越多。例如你有1000個蘋果幣,這些蘋果幣有半年(183天)沒動用過了,那麼你挖到的幣數量如下:
1000(幣數)*183(幣齡)*15%(利率)=274.5(個幣)
當然,一般我們的幣數會更多,幣齡會更短,所以最終挖出來的幣也會不同。但是大致的公式是這樣的。從2018年起,包括ETH在內的許多數位幣都開始從Pow轉向Pos,或是採用兩者混合模式,這是為什麼呢?
主要是因為在POW機制下,礦工消耗巨大算力,抬高了手續費成本,一旦政府取締礦場,整個網路面臨癱瘓的威脅。但POS機制下,挖礦難度和算力關係小,和持幣量和時間關係最大,因此沒有電力消耗的高成本。而礦工自己也是持幣人,有轉帳需求,自己也不會把續費提太高。因此比POW機制的網路轉帳更快、更便宜,成為了新的發展方向。
以上是PoS與PoW它們分別是什麼?有什麼區別?哪個好?的詳細內容。更多資訊請關注PHP中文網其他相關文章!