時間:2022-02-21|瀏覽:639
權威證明是什么?(PoA)?它是如何工作的?利弊是什么?使用哪些區(qū)塊鏈?PoA?PoA與PoW、PoS比起來呢?
自2009年比特幣問世以來,加密貨幣領域發(fā)生了翻天覆地的變化。除了眾所周知的PoW算法和PoS除了算法,還有其他可替代的機制可以在區(qū)塊鏈內(nèi)達成共識。PoA(權威證明)算法的出現(xiàn)絕非偶然,因為上述算法不足,而且PoA正是為了彌補上述算法的不足。
目前,PoA它被認為是一種更有效的替代方案,因為它已經(jīng)投入實踐PoA算法每秒可以處理更多的交易量。PoA不僅僅是交易處理速度快的優(yōu)點。PoA特點是什么?么特點?PoA算法原理。
什么是PoA?
PoA以聲譽為基礎(reputation)共識算法為區(qū)塊鏈(尤其是私有區(qū)塊鏈)提供了實用有效的解決方案。PoA一詞是由以太坊聯(lián)合創(chuàng)始人、以太坊前技術專家Gavin Wood于2017年提出。
PoA共識算法使用身份的價值,這意味著礦工被選為區(qū)塊的驗證人,而不是抵押加密貨幣,而是個人聲譽。PoA區(qū)塊鏈受到可靠驗證節(jié)點的保護。
PoA模型基于有限的驗證節(jié)點PoA該系統(tǒng)已成為一個可擴展的系統(tǒng)。區(qū)塊和交易由被認可的參與者驗證,被認可的參與者是系統(tǒng)的管理者。
以下是Oracles.org公司對PoA一個精彩的介紹(只有連接外網(wǎng)才能打開):
PoA算法可應用于各種場景,被認為是物流應用的絕佳選擇。例如,當涉及到供應鏈時(supply chains)時,PoA它被認為是一個更有效、更合理的解決方案。
PoA怎樣工作?
驗證人操作軟件將交易打包到塊中。將交易打包到塊的過程是自動化的,不需要驗證人持續(xù)監(jiān)控計算機。然而,驗證人需要確保他們的硬件設施處于良好狀態(tài)。
成為PoA驗證人的三個基本條件:
1.驗證人必須在網(wǎng)絡上正式驗證身份,并能在公共領域找到身份信息;
2.驗證人必須有權確認收入和評估塊才能獲得權力(例如,潛在的公證人需要獲得國家公證人執(zhí)照才能正式成為公證人);
3.建立權威的檢查和程序應保持一致。
PoA在算法下,只有獲得驗證人的權利,才能成為驗證人,因此成功成為驗證人的人希望保持這個來之不易的席位。為了避免損害驗證人的聲譽,有獎勵驗證人保持正常的交易過程。因此,大多數(shù)參與者非常重視來之不易的身份驗證人。
PoA算法的優(yōu)缺點
PoA共識算法并非沒有缺點,讓我們來看看它的優(yōu)缺點:
PoA驗證人(或礦工)的權利大小(聲譽),對網(wǎng)絡的影響從0開始%到100%不,但一開始是一樣的。換句話說,作為驗證者,你可能比一些大銀行對網(wǎng)絡有更大的影響。PoA運行取決于礦工的工作范圍和權利。每筆交易至少需要兩個節(jié)點來驗證,其權力必須大于初始節(jié)點。例如,如果初始節(jié)點的權利是40%,那么參與驗證的節(jié)點應該有40多個權利%。
因此,PoA礦工在機制下不同PoW礦工通過采礦獲得獎勵。認可和有影響力的礦工可以參與驗證交易和區(qū)塊。換句話說,參與驗證的礦工可以驗證和獎勵所有交易操作。這顯著降低了網(wǎng)絡維護的成本。PoA網(wǎng)絡不是通過消耗電力來挖掘來獲得獎勵的,所以使用它們PoW 、PoS與礦工相比,使用PoA礦工更節(jié)能。
使用哪些區(qū)塊鏈PoA?
PoA該模型允許公司使用區(qū)塊鏈技術來保護商業(yè)秘密。PoA,順便說一句,以太坊是使用該技術的最佳例子。PoA是最先進的工作模式之一,但是PoA實踐中沒有廣泛應用。PoA協(xié)議最適用于私有區(qū)塊鏈,因為在私有區(qū)塊鏈系統(tǒng)內(nèi)基本上都沒有出現(xiàn)過分叉的情況。PoA以太坊和 Parity 技術聯(lián)合創(chuàng)始人Gavin Wood提出的。
另一個使用以太坊PoA技術的是Azure平臺。Azure該平臺為私人網(wǎng)絡提供了解決方案,其系統(tǒng)不需要自己的代幣,如Azure燃料成本不需要像以太那樣,因為Azure不挖礦。
另外,根據(jù)最新信息,Pavel Durov計劃使用PoA來挖Gram貨幣-基礎Telegram加密貨幣。
其他使用PoA的區(qū)塊鏈有POA.Network、Ethereum Kovan testnet和VeChain等。
PoA相比PoW和PoS優(yōu)點是什么?
使用比特幣PoW是迄今為止最可靠、最安全的共識算法。PoW沒有可擴展性。比特幣和其他基礎PoW區(qū)塊鏈每秒處理交易量(TPS)有限。每秒處理交易量。(TPS)有限的原因是比特幣基于需要達成共識的分布式節(jié)點網(wǎng)絡,即所有參與驗證的節(jié)點對區(qū)塊鏈當前狀態(tài)要達成共識才可確認交易。這意味著在確認新交易區(qū)塊之前,新交易區(qū)塊必須由大多數(shù)網(wǎng)絡節(jié)點進行驗證和批準。所以我們說,比特幣的去中心化提供了一個安全和可信賴的經(jīng)濟系統(tǒng),但也不利于PoW廣泛使用。
使用PoS通常比(使用)區(qū)塊鏈PoW)比特幣每秒處理更多的交易量。然而,這兩種交易量的差距并不大,使用PoS網(wǎng)絡無法解決可擴展性問題。但以太坊PoA可派上用場-提高每秒處理的交易量,解決網(wǎng)絡可擴展性問題。
有人認為PoA是PoS修訂僅將貨幣參與驗證的規(guī)則改為身份參與。因為大多數(shù)鏈網(wǎng)絡都是分散的,PoS并不總是適用于某些企業(yè)和公司。相比之下,對于私有區(qū)塊鏈,PoA系統(tǒng)可能是最好的解決方案,因為PoA執(zhí)行能力比PoS更好。
PoA共識條款
雖然條件可能因系統(tǒng)而異,但是PoA基于共識算法:
活躍值得信賴的驗證者(驗證者必須驗證自己的身份);
成為驗證人的困難:驗證候選人必須準備好可能遭受損失和聲譽損害。選擇驗證人的過程很復雜,但這個過程降低了選擇可疑驗證人的風險,并有助于與礦工達成長期承諾;
驗證人認可標準:選擇驗證人的方法應一致。
聲譽機制的本質(zhì)是對驗證人身份的信任。選擇驗證人的過程并不簡單。聲譽機制將有適者生存的過程,最終選擇被認為是可靠的驗證人。最后,這確保了所有驗證人都經(jīng)歷了相同的過程,并確保了系統(tǒng)的完整性和可靠性。
PoA的局限
PoA機制本質(zhì)上是反權力下放的。PoA模型的共識算法只是提高集中系統(tǒng)效率的嘗試。PoA但在加密貨幣領域,PoA會引起一些價格波動。PoA該系統(tǒng)具有高帶寬,但當審查、黑名單等功能很容易實現(xiàn)時,PoA的功能就會受到質(zhì)疑。
另一個常見的關鍵問題是,每個人都有權訪問PoA驗證人的身份?;仡欉^去,只有公認的參與者才能成為驗證人,公認的參與者(公開身份)的目標是成為驗證人并為之奮斗。然而,公開驗證人的身份可能會受到黑客的攻擊。例如,如果競爭對手想要基于破壞PoA對于網(wǎng)絡,他們可能會從公開身份的驗證者開始,以不正當手段從內(nèi)部破壞系統(tǒng)。
沒有理想的共識機制,每個現(xiàn)有機制都有缺點,比如PoW和PoS缺乏可擴展性。加密貨幣社區(qū)高度重視分散化,但作為一種共識機制,PoA但為了實現(xiàn)高吞吐量和可擴展性,放棄了分散化。PoA系統(tǒng)的固有功能與區(qū)塊鏈的功能有很大的不同。PoA這是一項優(yōu)秀的技術,作為一種新興的區(qū)塊鏈解決方案,它可能非常適用于私有區(qū)塊鏈。