社群提交 - 作者:匿名
簡而言之,「區塊」一詞是指儲存交易資料的電腦檔案。這些區塊按線性順序排列,形成無限的區塊鏈- 因此,術語區塊鏈。
因此,有關區塊鏈交易的所有資訊都被收集並記錄在在這些區塊內,每個新產生的區塊都透過使用加密技術與前一個區塊連接。
連結區塊鏈儲存自特定區塊鏈啟動以來產生的所有交易數據。因此,記錄會追溯到第一個區塊,該區塊被稱為區塊零或創世區塊。自創世區塊以來已確認的區塊數量表示為區塊高度。
以比特幣區塊鏈為例,區塊由多個元素組成。比特幣區區塊包含(除其他外)最近交易的清單、時間戳以及對其先前的區塊的引用。該引用是前一個區塊資料的加密哈希。
新區塊的產生始終包含前一個區塊的雜湊值,這就是使區塊以加密方式連結的原因。這種結構允許創建高度抵抗篡改和攻擊的安全資料庫。區塊哈希就像一個標識符。它對於每個區塊來說都是唯一的,並且是透過稱為挖掘的過程產生的。
基本上來說,區塊哈希是複雜數學問題的解決方案,礦工找到有效的下一個區塊的解決方案被授予驗證該區塊(以及其中的交易)的權利。由於挖礦需要大量的運算資源,成功開採的區塊會產生新的比特幣,作為獎勵礦工工作的一種方式(請參閱區塊獎勵)。
但有時,兩個或更多礦工可能會同時找到有效的區塊哈希,從而將兩個不同的區塊廣播到網路。這導致了兩個競爭鏈的創建。為了解決這個問題,網路的參與者(節點)將選擇最終成為最長的鏈(具有更多「累積的工作」)。然後另一條鏈被丟棄,它的塊變成陳舊塊(請參閱孤兒塊)。
雖然區塊通常是在加密貨幣交易的背景下討論的,但它們也可能與儲存在區塊鏈系統上的其他類型的數位資料相關。