共識(shí)機(jī)制是區(qū)塊鏈的基本組成部分。目前正在使用幾種不同的共識(shí)機(jī)制。這些機(jī)制通過確保所有發(fā)生的交易都是真實(shí)的并得到所有參與者的同意,從而有助于維護(hù)區(qū)塊鏈。它是定義分散式市場(chǎng)設(shè)計(jì)的必要副產(chǎn)品。
它是如何工作的?
權(quán)威證明(PoA)就是一些項(xiàng)目使用的共識(shí)機(jī)制?;跈?quán)益證明(PoS),通常將金錢作為股權(quán)使用,POA指的是身份的使用。這背后的想法是,人們會(huì)注意自己的名聲,因此會(huì)被勸阻不要惡意行事。
為了成為PoA區(qū)塊鏈中的“驗(yàn)證器”,用戶需要公開自己的身份,以便與其他公共數(shù)據(jù)進(jìn)行交叉引用。這樣,個(gè)職位就可以賺到錢,這可以成為對(duì)不良行為的一種威懾。
由于驗(yàn)證在創(chuàng)建信任方面起著核心作用,因此它是PoA協(xié)議的基礎(chǔ)。驗(yàn)證可以通過使用DApp進(jìn)行。它們可以是獨(dú)立的,也可以由使用嚴(yán)格驗(yàn)證流程的項(xiàng)目仔細(xì)選擇。每個(gè)實(shí)現(xiàn)都是獨(dú)特的,并提供不同的優(yōu)勢(shì)和安全性。
優(yōu)點(diǎn)和缺點(diǎn)
與其他機(jī)制相比,它需要更少的計(jì)算能力。雖然工作量證明(PoW)機(jī)制需要挖掘,但PoA的方法并不密集。這使得它在某種意義上成為一個(gè)更民主的模式,進(jìn)入門檻更低。
它還以比其他協(xié)議交付更快的事務(wù)而聞名。效率是該模型的一大優(yōu)勢(shì),因?yàn)楣?jié)點(diǎn)之間不需要通信就可以達(dá)成共識(shí)??缮炜s性也是一個(gè)主要的優(yōu)點(diǎn),這使得它對(duì)于企業(yè)級(jí)項(xiàng)目來(lái)說(shuō)是一個(gè)有吸引力的選擇。
使用身份作為賭注的一個(gè)主要問題是隱私和匿名性的減少。鑒于加密貨幣市場(chǎng)對(duì)這些元素的需求很大,因此很難鼓勵(lì)個(gè)人為此目的泄露個(gè)人信息。
相比之下,PoW和PoS都是比PoA更分散式的共識(shí)方法。由于PoA的性質(zhì),它需要一個(gè)集中的權(quán)威節(jié)點(diǎn)來(lái)驗(yàn)證和批準(zhǔn)身份,這意味著它會(huì)損害區(qū)塊鏈。這意味著它會(huì)在減少去中心化和提高效率之間的妥協(xié)。
否則,對(duì)于某些個(gè)人來(lái)說(shuō),社區(qū)內(nèi)的聲譽(yù)可能不會(huì)成為阻止他們進(jìn)行惡意行為的主要因素。這在一定程度上削弱了這個(gè)概念。
與其他共識(shí)機(jī)制的比較
到目前為止,使用的主要選項(xiàng)有兩個(gè),它們是最常見的,占大多數(shù)。這些都是工作量證明和權(quán)益證明。
工作量證明支持不可信的分布式共識(shí),這對(duì)于加密貨幣等行業(yè)非常重要。它涉及挖掘過程,最好描述為執(zhí)行計(jì)算以驗(yàn)證交易的合法性和創(chuàng)建新貨幣。第一個(gè)完成計(jì)算的礦工將獲得一枚新代幣,并將區(qū)塊添加到鏈中。
這是最初為比特幣設(shè)計(jì)的,區(qū)塊鏈就是為比特幣設(shè)計(jì)的。雖然它對(duì)于這個(gè)用例來(lái)說(shuō)是理想的,但是它也有一些缺點(diǎn)。另一方面,它的定義特征是分散式設(shè)計(jì)。
權(quán)益證明的定義是在決定誰(shuí)將創(chuàng)建新塊時(shí)使用權(quán)益關(guān)系。這個(gè)權(quán)益的取決于每個(gè)人持有的代幣數(shù)量。持有更多代幣的人更有可能被選為下一個(gè)塊的驗(yàn)證器。獎(jiǎng)勵(lì)來(lái)自交易費(fèi)用,因?yàn)樵谶@個(gè)過程中不會(huì)產(chǎn)生新的代幣。
這是最近加入該行業(yè)的一種選擇,它比POW更節(jié)能,因?yàn)樗艞壛恕安傻V”過程。POS的前期成本否定了這一點(diǎn),并設(shè)置了一個(gè)不同的進(jìn)入壁壘。
如前所述,與其他選擇相比,POA具有一些優(yōu)勢(shì)。其設(shè)計(jì)與PoS協(xié)議相似,但也與PoW共享一些元素。然而,由于不需要節(jié)點(diǎn)之間的通信,它處理事務(wù)的速度要快得多。此外,與這兩個(gè)選項(xiàng)相比,它需要更少的計(jì)算能力,因此更容易設(shè)置和參與。
使用PoA的項(xiàng)目示例
這里有一些使用PoA協(xié)議的項(xiàng)目示例。
POA網(wǎng)絡(luò)是最大的例子之一,顧名思義,它是項(xiàng)目的主要關(guān)注點(diǎn)。他們的目標(biāo)是開發(fā)這個(gè)系統(tǒng)作為PoS的替代品。
MakerDAO的 xDai
xDai是使用的PoA的一個(gè)例子。POA網(wǎng)絡(luò)是第一個(gè)推出區(qū)塊鏈的網(wǎng)絡(luò),在區(qū)塊鏈中,該鏈的本地貨幣相對(duì)于美元是穩(wěn)定的。xDai Chain是一個(gè)以太坊兼容的側(cè)鏈,其中Dai是網(wǎng)絡(luò)的原生貨幣,它將POA網(wǎng)絡(luò)的互操作性知識(shí)和技術(shù)與MakerDAO的Dai相結(jié)合。
xDai Chain是由POA網(wǎng)絡(luò)創(chuàng)建的一種利用xDai的新開發(fā)的網(wǎng)絡(luò)。xDai是Dai在新網(wǎng)絡(luò)上的代表,是它的本地貨幣。這意味著所有的交易和GAS成本都是在xDai完成的。
在xDai Chain上,當(dāng)?shù)氐拇鷰攀莤Dai。交易費(fèi)用以Dai為單位固定,與美元匯率基本一致。這個(gè)新的區(qū)塊鏈將利用POA網(wǎng)絡(luò)的技術(shù),因?yàn)镻OA可以確保它快速、可伸縮和成本高效地運(yùn)行。
通過5秒的塊生成時(shí)間,事務(wù)速度可以達(dá)到60 tx/s。否則,由于每筆交易的GAS成本低至1 Gwei, xDai Chain上的500筆交易的成本將不到1美分。
ZINC
ZINC利用這個(gè)系統(tǒng)的目的是因?yàn)閰^(qū)塊鏈的廣告,其專用的解決方案允許改進(jìn)的可伸縮性和交易費(fèi)用的減少。
該項(xiàng)目正在使用具有POA共識(shí)的以太坊聯(lián)盟網(wǎng)絡(luò)進(jìn)行開發(fā)。這允許它從固有的較低的網(wǎng)絡(luò)成本、延遲和解決與一致模型相關(guān)的可伸縮性問題中獲益。以太坊的權(quán)限機(jī)制證明允許社區(qū)成員選擇可以授權(quán)事務(wù)的權(quán)限節(jié)點(diǎn)。
評(píng)選將由對(duì)社區(qū)貢獻(xiàn)最大的人來(lái)進(jìn)行。為了添加新的權(quán)限節(jié)點(diǎn),所有當(dāng)前權(quán)限節(jié)點(diǎn)必須一致??梢詫?quán)限節(jié)點(diǎn)可以挖掘的最大塊數(shù)設(shè)置為一種安全措施。
通過這種方法,網(wǎng)絡(luò)可以保持其分散性,同時(shí)保證節(jié)點(diǎn)沒有太多的權(quán)限來(lái)阻止攻擊者滲透網(wǎng)絡(luò)。
這些驗(yàn)證器所承擔(dān)的責(zé)任將由Zinc建設(shè)者作為另一種安全措施定期進(jìn)行審計(jì),以確保所有節(jié)點(diǎn)的高安全性。最終對(duì)于Zinc來(lái)說(shuō),POA共識(shí)模型比POS更安全,比POW更強(qiáng)大。
結(jié)論
共識(shí)機(jī)制是區(qū)塊鏈的重要組成部分。這可以說(shuō)是要做出的最大決定之一。它們都有相同的目標(biāo),即確保信息在被添加到各自的區(qū)塊鏈之前得到驗(yàn)證。權(quán)威證明似乎把身份和某種程度上的聲譽(yù)當(dāng)作賭注。
驗(yàn)證器是通過類似于PoS網(wǎng)絡(luò)的獎(jiǎng)勵(lì)來(lái)激勵(lì)和鼓勵(lì)的。然而,PoA進(jìn)一步改進(jìn)了PoS所面臨的一些問題。這在保護(hù)區(qū)塊鏈和提高效率方面有很大的潛力,同時(shí)也帶來(lái)一些新的風(fēng)險(xiǎn)。幾種不同的加密貨幣利用了該協(xié)議,未來(lái)將會(huì)有更多的加密貨幣使用該協(xié)議。
評(píng)論