Mining
私有區塊鏈挖礦合約
我是區塊鏈世界的新手,我正在嘗試理解以下內容。任何幫助都將是非常可觀的。這是我在幾個影片和課程後的理解。
- 我有一個私有 Azure 區塊鏈。
- 我創建了一個聯繫人並部署了它。
- 一旦它被乙太坊開採,我將獲得一個地址。
- 稍後我可以使用該地址並向其添加數據。
我的問題是
我的時間與我的契約的複雜性有關係嗎?
我真的需要我的嗎?因為我沒有將區塊鏈用於不同的案例。
挖礦是工作量證明共識算法的核心。這本質上是一個礦工必須解決的難題,才能生成工作證明和驗證交易。它是計算密集型的。
私有區塊鏈有不同的共識算法來驗證交易。例如,
Quorum
廣泛用於開發企業區塊鏈應用程序。它使用基於投票的共識算法,例如Raft, Quorumchain, and Istanbul
.geth
可以選擇將Proof Of Authority
共識算法用於私有區塊鍊網路。在所有上述共識算法中,驗證塊的過程保持不變,即解決密碼難題(探勘)。
在
Raft
達成共識的情況下,只有當選leader
者才會進行探勘並將其廣播給區塊鍊網路中的所有參與者。在權威證明的情況下,
geth
只有授權節點的共識算法才會進行探勘。驗證塊的過程是相同的(探勘),具體取決於您為私有區塊鏈選擇的共識算法,只有選定的節點才會進行探勘過程。在公有區塊鍊網路的情況下,所有參與節點將在成功挖出區塊後競爭獲得的獎勵。