Blockchain

礦工和驗證者,誰可以驗證合約?

  • September 26, 2019

我仍然對從創建到驗證交易或契約驗證的過程感到困惑。實際上,這些術語讓我感到困惑,例如選民、驗證、礦工、誠實節點、欺詐節點、與驗證相關的節點等等。

什麼是交易的驗證和驗證?我試圖找到他們的任何資訊,但它不是一個明確的資訊。

我的問題是,在挖礦之後,誰將驗證和/或驗證此交易,如果是,誰可以成為驗證者。驗證者是誠實節點嗎?誰可以決定誠實節點或欺詐節點。謝謝你。

採礦:

到目前為止,乙太坊主網使用工作證明作為一種機制,使區塊(內部交易)達成一致並添加到區塊鏈中。

工作量證明要求網路中的節點做一些工作,以證明他們“願意成為網路的一部分”。工作並成功完成任務將通過貨幣獎勵給獲勝者,即採礦(基本上是努力尋找金/硬幣)。

選民:

投票者節點可以是任何東西,我不知道目前乙太坊實現中的投票者是什麼。在其他區塊鏈實現中,如法定人數,投票者節點可以有多種含義:投票者可以在權威證明機制中投票添加或不添加新的驗證者。

驗證 :

驗證是確保所有參與者(完全工作而不是輕節點)同意網路中的某個節點可以創建下一個塊並獲得獎勵。在 PoW 中,驗證是將某個節點的工作結果的驗證請求廣播到網路以查看結果是否真實。

誠實節點:

誠實節點基本上是一個完全正常工作的節點,無意創建虛假交易或惡意區塊。它是一個遵循規則的節點。

欺詐節點:

一個不遵守基本規則的節點,一個發送虛假交易的節點,一個試圖攻擊網路的節點,……

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