要了解位元幣礦工的作用,我們首先了解位元幣挖掘。
位元幣挖掘是將交易記錄新增到位元幣過去交易的公共分類賬的過程。過去交易的分類賬稱為區塊鏈,因為它是一系列區塊。位元幣挖掘用於保護和驗證交易到網路的其餘部分。
範例
當Bob為Lisa建立購買請求時,他不會單獨將其傳送給Lisa。請求訊息在他所連線的整個網路上廣播。Bob的網路以影象形式描繪。
訊息將傳遞到所有連線的節點(計算機)。圖中的一些節點被標記為礦工(Miner)。這些是執行用於挖掘位元幣訊息的軟體的機器。下面將解釋這種挖掘意味著什麼。
挖掘過程
由於整個網路分布廣泛,網路中的每個礦工都希望在任何給定的時間段內從多個供應商處接收多條訊息。礦工做的是他將這些訊息組合在一個塊中。這在影象中說明 -
在形成訊息塊之後,礦工使用前面描述的雜湊函式在塊上建立雜湊。現在,如果任何第三方修改了此塊的內容,其雜湊將變為無效。順便提一下,每條訊息都帶有時間戳,以便沒有人可以修改其時間順序而不會影響塊的雜湊值。因此,塊中的訊息可以完美地防止篡改。
在位元幣網路中,有一群人被稱為礦工。在礦工中,有一個過程和確認交易。任何人都可以申請成為礦工,可以自己管理客戶。然而,這些礦工使用非常強大的計算機,專門用於挖掘位元幣交易。他們通過實際解決數學問題和解決加密問題來實現這一點,因為每個事務都需要加密編碼和保護。這些數學問題確保沒有人篡改這些資料。
此外,對於這項任務,礦工使用位元幣支付,位元幣是位元幣的關鍵組成部分。在位元幣中,不能像建立普通法定貨幣(如美元,歐元和人民幣)那樣創造資金。位元幣是通過獎勵這些礦工來解決這些數學和密碼問題而建立的。
礦工的角色是建立構成位元幣分類賬的記錄區塊鏈。這些分類帳稱為塊,每個塊包含已發生的所有不同事務。當新的位元幣交易發生時,每10分鐘新增一個新塊。因此,當礦工處理這些不同的交易時,他們會構建塊,當塊確認後,它會被新增到區塊鏈中。這個區塊鏈一直建立在位元幣的初始交易中,位元幣被視為發生塊。位元幣區塊鏈提供了所有位元幣交易的永久記錄。