您當前的位置:首頁 > 動漫

區塊鏈的新區塊是怎麼產生的?既然是新區塊,為什麼又要加到已有的鏈末端?

作者:由 如仔 發表于 動漫時間:2018-01-22

你把區塊鏈想象成一個現實世界的小本子,它就是一個記賬的本子。

本子的每一頁就是區塊鏈上的一個區塊。

本子上的這一頁比如有20行,可以紀錄20行東西,對吧。

那麼對應起來,比如比特幣的每個區塊是1M,和小本子一樣,只不過它可以紀錄1M大小的資料。

現實中的小本子,這一頁寫滿了,怎麼辦?當然是直接翻頁繼續記啊。

但是區塊鏈稍微有所不同,這個區塊資料記滿了,就該生成下個區塊來紀錄新資料了。

那麼如何生成下個區塊?誰來生成?

這裡就涉及到挖礦。

簡單來說呢,每個區塊後面都有雜湊值,然後大家用計算資源用這個雜湊值去碰撞,去計算。

然後算出一個對的值,誰先算出來了,誰就可以用這個值來建立新的區塊。

這樣就相當於那個小本子有了新的一頁。

至於為什麼要加入到原有鏈的末端,因為這樣才是一個鏈啊。

就像那個小本子,自然要一頁一頁的按順序來啊。

如果每個區塊不按照順序鏈起來,如何溯源呢?

標簽: 區塊  本子  一頁  20  1m