權益證明介紹
權益證明介紹
首頁
文章
權益證明介紹

權益證明介紹

中等
發佈時間 Dec 6, 2018更新時間 Nov 11, 2022
8m

什麼是權益證明?

權益證明共識演算法於 2011 年在 Bitcointalk 論壇上引進,以解決當前最流行的演算法工作量證明中所存在的問題。雖然他們在區塊鏈中達成共識的目標相同,但實現目標的過程卻截然不同。


如何運作?

權益證明演算法基於可能包括質押期限、隨機性和節點財富在內的一系列因素組合,使用一個偽隨機的選舉過程來選擇一個節點作為下一個區塊的驗證人。

值得注意的是,在權益證明系統中,「鍛造」區塊而不是挖礦區塊。使用權益證明的加密貨幣通常從出售預挖礦的代幣開始,或者使用工作量證明演算法發行,之後再切換到權益證明。

在基於工作量證明的系統中,越來越多的加密貨幣被建立以作為礦工的獎勵,而權益證明系統通常使用交易手續費作為獎勵。

想要參與鍛造過程的用戶需要在網路中鎖定一定數量的代幣作為他們的質押。質押的大小決定了一個節點被選為鍛造下一個區塊的下一個驗證人的機會 - 質押越多,機會越大。為了使這一過程不僅僅偏向於網路中最富有的節點,在選擇過程中加入了更獨特的方法。最常用的兩種方法是「隨機區塊選擇」和「代幣年齡選擇」。

在隨機區塊選擇方法中,透過尋找最低雜湊值和最高質押組合的節點來選擇驗證人,因為質押大小是公開的,因此其他節點通常可以預測下一個鍛造人。

代幣年齡選擇方法基於代幣被質押的時間長短來選擇節點。代幣年齡的計算方法為,代幣作為質押被持有的天數乘以質押的代幣數量。一旦一個節點被鍛造為區塊,其代幣年齡將重置為零,必須等待一段時間才能鍛造另一個區塊 - 這就可以防止大型質押節點主導區塊鏈。

每一種使用權益證明演算法的加密貨幣都有其自己的一套規則和方法,他們認為這是對他們及其用戶來說最好的組合。

當一個節點被選中鍛造下一個區塊時,將檢查該區塊中的交易是否有效,簽署區塊,並將其新增到區塊鏈中。作為獎勵,節點收到與區塊中的交易相關的交易手續費。

如果一個節點想要停止成為鍛造人,其質押和獲得的獎勵將於一段時間後放行,讓網路有時間驗證該節點沒有向區塊鏈新增欺詐區塊。


安全性

質押對於鍛造節點來說是一種金融激勵,使其不會驗證或建立欺詐交易。如果網路檢測到欺詐交易,鍛造節點將失去其部分質押以及在未來作為鍛造人參與的權利。因此,只要質押高於獎勵,驗證人就會在試圖欺詐的情況下失去比所獲得獎勵更多的代幣。

為了有效控制網路並審核欺詐交易,節點需要擁有網路的大多數質押,也稱為 51% 攻擊。根據加密貨幣的價值,這將是非常不切實際的,因為為了獲取網路的控制權,您將需要獲得 51% 的流通量。
權益證明演算法的主要優點是能源效率和安全性。
更多的用戶被鼓勵去運行節點,因為這一方法簡單且經濟。連同隨機化過程一起,這也使得網路更加去中心化,因為不再需要礦池來挖礦區塊。由於不需要為了獎勵而發行許多新代幣,這將有助於使得特定代幣的價格保持更穩定。

要記住,加密貨幣行業正在快速發展和變化,還有其他幾種演算法和方法正在進行開發和實驗。

敬請繼續留意更多內容,不要忘記在幣安學院查看我們的其他影片!