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