區塊高度高代表什麼?越高說明什麼?

買賣虛擬貨幣

區塊高度高代表什麼?提到區塊高度,絕大多數投資者都不太瞭解,甚至可以說有些投資者可以說是聞所未聞,其實區塊高度顧名思義就是區塊的高度,而準確地說是連線在區塊鏈上的塊數,區塊高度相當於區塊鏈上的經緯度,它給了區塊一個座標,透過區塊高度,可以準確地描述出某一區塊在鏈上的位置,瞭解完區塊高度之後迴歸正題,區塊高度高代表什麼呢?下面鏈報小編就給大家深度解析一下區塊高度高代表什麼?

區塊高度高代表什麼?越高說明什麼?

區塊高度高代表什麼?

首先,“區塊”是什麼?把區塊鏈想象成一本記賬的筆記本的話,“區塊”就是筆記本上的一頁頁紙,紙上面的內容就是記賬的內容(A什麼時間轉了多少錢給B,B什麼時間轉了多少錢給C...)。

那麼,區塊的編號其實就是“區塊高度”。還是用賬本舉例,比如在一本100頁的賬本中,我想檢視其中第50頁的賬目內容,那麼這頁的“區塊高度”就是50。

所以“區塊高度”相當於區塊鏈上的經緯度,它給了區塊一個“座標”,透過區塊高度,可以準確地描述出某一區塊在鏈上的位置。

區塊高度是可以透過該區塊在區塊鏈中的位置識別區塊的另一種方式。第一個區塊,其高度為0,每一個隨後被儲存在第一個區塊之上的區塊在區塊鏈中都比前一區塊“高”出一個位置,就像箱子一個接一個堆疊在其他箱子之上。和區塊頭雜湊值不同的是,區塊高度並不是唯一的識別符號,在區塊鏈的增長過程中可能會出現兩個或兩個以上的區塊有同樣的高度,這種情況叫做“區塊鏈分叉”。

區塊鏈是Blockchain翻譯而來的,看見“鏈”人們聯想到的是長長的鏈條,它有長度的概念。但在區塊鏈中,並不叫區塊長度,而是區塊高度,你可以把區塊鏈理解為區塊堆。

創世區塊,即第0塊,位於最底層,然後每一塊都疊在前一塊之上,這樣就比較好理解區塊高度了。

需要注意的是,在bitcoin wiki中關於創世區塊是這麼描述的:“Agenesis blockis the first block of ablock chain. Modern versions of Bitcoin number it asblock 0, though very early versions counted it as block 1.”意思是比特幣的創世區塊在現代版本的區塊高度編號是0(在極早期版本曾將其記為高度1)。

所以區塊高度的計算規則並不是從1開始,第50個區塊的高度為49,比特幣區塊XX高度也就是第XX+1個區塊。

區塊高度的作用

區塊高度是區塊的標示符,區塊有兩個標示符,一是區塊頭的雜湊值,二是區塊高度。區塊頭的雜湊值是透過SHA256演算法對區塊頭進行二次雜湊計算而得到的數字。區塊雜湊值可以唯一、明確地“標識”一個區塊,並且任何節點透過簡單地對區塊頭進行雜湊計算都可以獨立地獲取該區塊雜湊值。區塊高度是指該區塊在區塊鏈中的位置。區塊高度並不是唯一的“標識”符。雖然一個單一的區塊總是會有一個明確的、固定的區塊高度,但反過來卻並不成立,一個區塊高度並不總是識別一個單一的區塊。兩個或兩個以上的區塊可能有相同的區塊高度,在區塊鏈裡爭奪同一位置。

舉個例子:我們在開公司,財務部記賬用的資料賬本從第一頁開始記賬,每一次記賬都有時間記錄,當記賬到100頁時,這可以簡單理解為(區塊高度),如果,有一筆賬單有問題,需要查詢往日賬單是否一致時,可以根據時間和頁數來查詢想要找到的那一頁賬單,每一頁都會形成一個標記,方便我們進行查詢核對每一筆交易是否一致。

區塊高度高代表什麼?以上就是區塊高度高代表什麼的相關內容,其實區塊鏈就像是一個記賬本,而區塊就像是這個記賬本里面的一頁頁記賬紙,區塊高度就是記賬紙的頁碼,當同時出現兩個相同頁碼時就會發生分叉,值得注意的是區塊高度的計算規則不是從1開始,而是從0。所以第一個區塊的高度不是1而是公認為0,第50個區塊的高度為49。

免責聲明:

  1. 本文版權歸原作者所有,僅代表作者本人觀點,不代表鏈報觀點或立場。
  2. 如發現文章、圖片等侵權行爲,侵權責任將由作者本人承擔。
  3. 鏈報僅提供相關項目信息,不構成任何投資建議

推荐阅读