在區(qū)塊鏈共識算法的世界中,有許多不同的選項可以選擇。盡管定制和可伸縮性是一個有趣的選擇,但權(quán)重證明是一種相當(dāng)不尋常的解決方案。通過激勵使用戶對這個模型感到興奮是它最大的誘惑之一。
權(quán)重證明概念
將權(quán)重證明定義為僅是一個算法就會產(chǎn)生不公正。相反,這個概念結(jié)合了范圍廣泛的區(qū)塊鏈共識算法,所有這些算法都試圖通過稍微不同的方法來實現(xiàn)相同的目標(biāo)。它是基于共識算法的模型。
對于那些不熟悉算法的人,它是一個可以非常快速地確認(rèn)事務(wù)的協(xié)議。這是通過一個能夠擴(kuò)展到許多用戶的拜占庭協(xié)議實現(xiàn)的。在沒有分叉風(fēng)險的情況下,保證能夠通過一個新的網(wǎng)絡(luò)塊達(dá)成共識。加權(quán)用戶在這個過程中起著不可或缺的作用,因此就有了“權(quán)重證明”這個術(shù)語。
網(wǎng)絡(luò)上的每個用戶都有一個“權(quán)重”附加在其上。這個權(quán)重是基于用戶在他們的帳戶中持有多少錢。只要用戶的總加權(quán)分?jǐn)?shù)是誠實的–通常是三分之二或以上網(wǎng)絡(luò)就會保持安全。此方法還可以保護(hù)網(wǎng)絡(luò)免受雙重攻擊的影響。
在底層,權(quán)重證明機(jī)制可以創(chuàng)建一個由隨機(jī)網(wǎng)絡(luò)用戶組成的委員會來運(yùn)行協(xié)議的每一步。因此,該協(xié)議將確保委員會的大多數(shù)成員是誠實的,同時也會引入某種程度的集中化。
雖然有些人可能會看到類似的算法,但他們是不一樣的。在PoS環(huán)境中,任何給定時間所持有的代幣數(shù)量都會決定用戶額外獲得的獎勵數(shù)量。權(quán)重證明使用了完全不同的加權(quán)值。就Filecoin而言,這取決于在任何給定時刻IPFS數(shù)據(jù)用戶存儲的數(shù)據(jù)量有多少。
盡管權(quán)重證明有很多優(yōu)點,但主要的加密貨幣在短期內(nèi)還不會采用。讓用戶有動力參與這樣的網(wǎng)絡(luò)是非常困難的,因為他們不能直接獲得回報。開發(fā)人員可以用許多創(chuàng)造性的方式解決這個問題。然而,在其核心中,權(quán)重證明并不是為了產(chǎn)生被動收入流而設(shè)計的。