Private-Blockchain

我們可以在私有主網上使用權威證明嗎?

  • September 27, 2018

我試圖找出一種在私有區塊鍊網路上使用共識算法的方法,最好是乙太坊。遇到了很多建議。堅持的建議之一是在測試網上使用 PoA,在主網上使用 PoW 或 PoS。很少有後續問題。

1- 可以在主網上使用 PoA 嗎?2- 在主網上使用 PoA 有什麼缺點?3- PoA 的效率如何?

如果它是私有區塊鏈,則沒有理由使用工作證明或股權證明。因為它是私有的,所以您控制資金池並 100% 訪問,而權威證明是唯一明智的選擇,因為您一開始就已經是權威。

因為權威證明是“權威決定”,不存在經濟博弈,假設0%惡意出塊,比工作量證明和堆棧證明效率高很多

有關乙太坊權威證明範例實現,請參閱 Kovan (testnet) with Parity。

1- 可以在主網上使用 PoA 嗎?

不,主網不能使用 PoA。任何公共區塊鏈都通過不披露與誰關聯的地址(公鑰)來維護隱私。沒有人需要公開身份參與公共區塊鏈的身份。在 PoA 中,當局需要披露他們參與區塊鏈的身份。在公共區塊鏈中,所有參與者都可以參與共識過程,而在 PoA 中,只有權威機構才能參與共識過程。

2- 在主網上使用 PoA 有什麼缺點?

PoA 不能在主網上使用。

3 - PoA 的效率如何?

PoA 可以與私有區塊鏈的共識算法進行比較。不能將 PoA 與公共區塊鏈的共識算法進行比較。根據這篇論文的摘要:

該分析主張,在網際網路上使用拜占庭節點部署的許可區塊鏈的 PoA 不能為數據完整性至關重要的場景提供足夠的一致性保證。我們聲稱 PBFT 可以更好地適應這種情況,儘管在性能方面的損失有限

引用自:https://ethereum.stackexchange.com/questions/59566