poa共識(shí)機(jī)制是什么意思?PoA共識(shí)機(jī)制的優(yōu)點(diǎn)和缺點(diǎn)
PoA共識(shí)機(jī)制是什么意思?提到共識(shí)機(jī)制,相信很多人都不陌生,畢竟現(xiàn)如今共識(shí)機(jī)制在區(qū)塊鏈中扮演的角色還是很重要的,目前常見的共識(shí)機(jī)制有很多,其中投資者最了解pow共識(shí)機(jī)制,pow共識(shí)機(jī)制就是多勞多得,誰能最快的猜出隨機(jī)數(shù),誰就能做記賬人,但是對于本文要說的poa共識(shí)機(jī)制基本不了解,那么,PoA共識(shí)機(jī)制到底是什么意思呢?下面小編就給大家詳細(xì)說說PoA共識(shí)機(jī)制是什么意思?
PoA共識(shí)機(jī)制是什么意思?
POA全稱是proof of activity。他不是一種獨(dú)立的共識(shí)算法,而是POW和POS混合的算法,目前有唯鏈,歐鏈等采用了POA共識(shí)機(jī)制。
POA的算法大致流程是這樣的,每個(gè)活躍節(jié)點(diǎn)不斷的進(jìn)行哈希計(jì)算,尋找哈希值小于特定值的區(qū)塊頭,區(qū)塊頭中包括前區(qū)塊哈希值,本地節(jié)點(diǎn)的地址,區(qū)塊序號(hào)以及nonce值。當(dāng)節(jié)點(diǎn)找到滿足條件的區(qū)塊頭后,就會(huì)向全網(wǎng)廣播這個(gè)區(qū)塊頭,所有的活躍節(jié)點(diǎn)收到廣播進(jìn)行驗(yàn)證。若驗(yàn)證通過,則以廣播中的區(qū)塊頭作為數(shù)據(jù)源,導(dǎo)出N個(gè)隨機(jī)的股權(quán)所有者,所有的活躍節(jié)點(diǎn)判斷自己是否是哪個(gè)幸運(yùn)的股權(quán)人。如果自己是前面N-1個(gè)幸運(yùn)股權(quán)人中的一個(gè),也一度用私鑰對上述的區(qū)塊頭進(jìn)行簽名。并且將這個(gè)簽名在全網(wǎng)廣播。如果自己是第N個(gè)幸運(yùn)股權(quán)持有者,則用這個(gè)區(qū)塊頭來構(gòu)建一個(gè)新的區(qū)塊,區(qū)塊中包含了自己選出的盡可能多的交易,前N-1個(gè)幸運(yùn)股權(quán)人的簽名還有自己對完整區(qū)塊鏈的哈希值的簽名。然后將這個(gè)簽名后的完整節(jié)點(diǎn)在全網(wǎng)廣播。所有的活躍節(jié)點(diǎn)在收到完整節(jié)點(diǎn)之后進(jìn)行驗(yàn)證。驗(yàn)證通過則認(rèn)為該節(jié)點(diǎn)是一個(gè)合法的新區(qū)塊。將其加入?yún)^(qū)塊鏈當(dāng)中去。
倘若這個(gè)區(qū)塊屬于最長鏈,則以他為前區(qū)塊,轉(zhuǎn)回到最初的步驟,否則就做丟棄處理。不難發(fā)現(xiàn),POA算法要求N個(gè)幸運(yùn)者全部在線,任意一個(gè)幸運(yùn)股權(quán)人不在線都將導(dǎo)致該區(qū)塊丟棄。
這也是活躍證明的由來,POA算法會(huì)周期性的統(tǒng)計(jì)被丟棄的區(qū)塊數(shù)量。并且按照這個(gè)來調(diào)整N的數(shù)值。如果丟棄的區(qū)塊數(shù)量比較多,那么就減少N,否則就增大N.
POA算法的區(qū)塊丟失是一種算力損失。POA算法中。區(qū)塊中的交易費(fèi)由區(qū)塊的發(fā)布者與n個(gè)幸運(yùn)股權(quán)人共享。
POA算法最重要的是它可以防止非厲害攻擊者。所謂的非厲害攻擊是指具有強(qiáng)大的算法,但是僅僅持有少量的股權(quán)的攻擊者。POA算法中POS部分使得非厲害者得到構(gòu)建區(qū)塊機(jī)會(huì)是非常少的。應(yīng)該我們無法有效的進(jìn)行攻擊。
POA算法中,幸運(yùn)股權(quán)人依靠資本獲利,這個(gè)想當(dāng)持有股篇而獲得股息,這種機(jī)制會(huì)估計(jì)持股人長期持續(xù)這個(gè)股權(quán)有利于數(shù)字資產(chǎn)的保值以及減少波動(dòng)。
POAstay大眾的pow部分,通過哈希算法難度控制了新區(qū)塊頭生成的速度。起到穩(wěn)定網(wǎng)絡(luò),避免分叉的作用。
PoA 共識(shí)機(jī)制的優(yōu)點(diǎn)和缺點(diǎn)
即便是現(xiàn)在,還可以看到很多人為 PoW、PoS、DPoS 等共識(shí)算法孰優(yōu)孰劣爭得面紅耳赤、不可開交。其實(shí),共識(shí)算法并沒有那么明顯的優(yōu)劣之分,只有是否合適之分,適合應(yīng)用場景的共識(shí)算法就是好的共識(shí)算法。
PoA 共識(shí)機(jī)制中,節(jié)點(diǎn)可以無限多,但驗(yàn)證人數(shù)量是有限的。節(jié)點(diǎn)主要是同步區(qū)塊鏈賬本信息,而驗(yàn)證人則負(fù)責(zé)驗(yàn)證交易、打包出塊。由于驗(yàn)證人數(shù)量有限,PoA 共識(shí)機(jī)制的區(qū)塊鏈在效率、可擴(kuò)展性上就遠(yuǎn)遠(yuǎn)超過像比特幣、以太坊這些主流的、去中心化程度高的公鏈。
由于存在準(zhǔn)入門檻,PoA 共識(shí)機(jī)制在安全性上也有一定的保證。常見的安全問題,比如雙花,也就是一份錢使用多次,在 PoA 共識(shí)機(jī)制中能非常容易地避免掉,因?yàn)樗械慕灰锥际球?yàn)證人進(jìn)行驗(yàn)證的。舉個(gè)例子,假設(shè)張三發(fā)起了雙花,同一筆錢既轉(zhuǎn)給了李四,又轉(zhuǎn)給了王五,驗(yàn)證人在收到交易確認(rèn)時(shí),可以按照時(shí)間順序,直接把后一筆轉(zhuǎn)給王五的轉(zhuǎn)賬去掉,去確認(rèn)轉(zhuǎn)給李四的交易,從而避免張三發(fā)起的雙花取得成功。
但如果驗(yàn)證人自己作惡,自己發(fā)動(dòng)對網(wǎng)絡(luò)的攻擊或者篡改賬本,就很容易對整個(gè)區(qū)塊鏈網(wǎng)絡(luò)造成傷害。對此,很多采用 PoA 共識(shí)機(jī)制的區(qū)塊鏈會(huì)采用多重簽名機(jī)制來避免單個(gè)驗(yàn)證人作惡,或者讓驗(yàn)證人來自不同的區(qū)域、不同的利益集體,從而避免作惡。
與其他共識(shí)機(jī)制相比,PoA共識(shí)機(jī)制具有一些優(yōu)勢,PoA共識(shí)機(jī)制設(shè)計(jì)與PoS協(xié)議相似,但也與PoW共享一些元素,然而由于不需要節(jié)點(diǎn)之間的通信,PoA共識(shí)機(jī)制處理事務(wù)的速度要快得多,此外,與PoS共識(shí)機(jī)制和PoW共識(shí)機(jī)制相比,PoA共識(shí)機(jī)制需要更少的計(jì)算能力,因此更容易設(shè)置和參與。
以上就是poa共識(shí)機(jī)制是什么意思?PoA共識(shí)機(jī)制的優(yōu)點(diǎn)和缺點(diǎn)的詳細(xì)內(nèi)容,更多關(guān)于poa共識(shí)機(jī)制的資料請關(guān)注腳本之家其它相關(guān)文章!
你可能感興趣的文章
-
以太坊還能漲嗎?從技術(shù)和基本面幫你看懂真相
上一周以太坊實(shí)現(xiàn)26.4%的周漲幅, 一舉突破2800的壓力位, 沖刺至4000大關(guān)腳下,以太坊還能漲嗎?下文將從以太坊的基本面以及技術(shù)面價(jià)格走勢來分析過去一周以及今年以來的以太…
2025-07-28 -
區(qū)塊鏈究竟是什么?原理、應(yīng)用、投資風(fēng)險(xiǎn)以及未來趨勢解析
區(qū)塊鏈究竟是什么?區(qū)塊鏈簡單說,就是一種建立在線上的去中心化的數(shù)位帳本技術(shù),能確保交易數(shù)據(jù)安全透明,且不可篡改,這種技術(shù)不僅應(yīng)用于比特幣,還被廣泛應(yīng)用于供應(yīng)鏈管…
2025-07-28 -
加密貨幣中鏈上與鏈下交易主要區(qū)別是什么?
加密領(lǐng)域的鏈上交易是指直接在區(qū)塊鏈上執(zhí)行的轉(zhuǎn)賬,鏈下交易最初繞過區(qū)塊鏈驗(yàn)證,最終確認(rèn)后再記錄在鏈上,從而提高速度并降低成本,鏈下流程的用戶允許受信任的第三方處理交…
2025-07-28 -
ChatGPT怎么用?ChatGPT AI 在加密交易中的5 個(gè)實(shí)際應(yīng)用案例
加密貨幣交易面臨獨(dú)特的挑戰(zhàn):海量的數(shù)據(jù)流、迅速的市場變動(dòng)和情緒決策陷阱,雖然技術(shù)分析和基本面研究依然至關(guān)重要,但現(xiàn)在許多交易者已經(jīng)開始利用像ChatGPT 這樣的AI 工具…
2025-07-28 -
什么是Linea?如何運(yùn)作?ConsenSys 推出的以太坊Layer-2 網(wǎng)絡(luò)?
什么是Linea?如何運(yùn)作?作為第二大公有區(qū)塊鏈,以太坊's 網(wǎng)絡(luò)仍然面臨著高昂的Gas 費(fèi)用、慢速交易速度和有限的吞吐量,尤其是在需求高峰時(shí),進(jìn)入Linea,一個(gè)由以太坊Layer-…
2025-07-28 -
什么是云算力?如何運(yùn)作?挖礦加密貨幣的簡單指南
在不斷發(fā)展的加密貨幣世界中,挖礦長期以來被視為推動(dòng)區(qū)塊鏈網(wǎng)絡(luò)的最基本過程之一,然而,隨著挖礦變得越來越具競爭性和資源密集型,許多人開始轉(zhuǎn)向一種更為便捷的替代方案…
2025-07-28 -
TRON是什么?最快、最便宜的USDT網(wǎng)絡(luò)的構(gòu)建介紹
2025年7月,波場TRON掀起波瀾,其原生代幣TRX一度超越卡爾達(dá)諾的ADA,成為市值第九大的加密貨幣,這一里程碑不僅體現(xiàn)在波場TRON市值飆升至298億美元,還體現(xiàn)在該公司在納斯…
2025-07-28 -
什么是去中心化應(yīng)用 (dApp)?dApp的優(yōu)勢、缺點(diǎn)、用途是什么介紹
去中心化應(yīng)用程序dApps是在點(diǎn)對點(diǎn)P2P或區(qū)塊鏈網(wǎng)絡(luò)上運(yùn)行的軟件,而不是在單個(gè)服務(wù)器或集中式計(jì)算機(jī)上運(yùn)行,在區(qū)塊鏈技術(shù)和智能合約的支持下,dApp提供了增強(qiáng)的安全性、透明…
2025-07-28 -
Monad是什么?Monad主網(wǎng)發(fā)布日期和空投是什么時(shí)候?
Monad是一個(gè)高性能 Layer1區(qū)塊鏈,旨在徹底革新以太坊兼容性,Monad的主網(wǎng)發(fā)布日期為2025年9月30日,代幣指標(biāo)如下:MON的總發(fā)行量和最大發(fā)行量均為1000億,盡管 Monad Labs尚…
2025-07-27 -
正向合約和反向合約是什么?兩者有什么區(qū)別?各有什么優(yōu)勢?
在永續(xù)合約市場中,合約一般分為正向合約和反向合約,正向合約在加密市場中也稱為USDT本位合約、穩(wěn)定幣合約,它以USDT為定價(jià)單位,而反向合約也稱為幣本位合約,反向合約則是…
2025-07-26