Page 162 - 金融科技力
P. 162

體, 默克樹的 樹根等於 是此區塊 中所有交 易的摘要 。區塊頭 則包 含

                        以下六項資訊:規範此區塊的軟體版本 (Version)、前一區塊之區塊
                        頭的雜湊值  (Previous Block Hash)、時間戳 (Time  Stamp)、難度值

                        (Difficulty Target)、隨 機 數 (Nonce)、區塊主體交易紀錄之默克樹的
                        樹根值  (Merkle Root)。注 意到每一個區塊之區塊頭雜湊值會被記錄

                        在後一個區塊的區塊頭,因而形成「 數位指紋」,做為前後區塊相連
                        接的依據。區塊的構造可參見圖 5-2。




































                                                圖 5-2  區 塊構造示意 圖



                             「挖礦」的過程是由礦工節點競相解決一個與區塊頭雜湊 值 有

                        關的題目 。比特幣 系統會依 據系統設 定的難度 產生「目 標數
                        (Target) 」,礦工的 任務就是 尋找一個 「隨機數 」,使 得區 塊 頭 依

                                                                               7
                        SHA-256 演算法取兩次雜湊後之雜湊值小於目標數 。基於雜湊函數


                        7   「 隨機 數 」包含在 區塊 頭中,因 此 不同的 隨機 數會產 生不 同的區 塊頭 雜湊值 ,
                           礦工經由逐一選取不同隨機數計算區塊頭雜湊值的 「 試誤」過程,尋找符合
                           條件的 隨機 數。

             148
   157   158   159   160   161   162   163   164   165   166   167