什麽是默克爾樹?區塊鏈技術中默克爾樹為什麽重要?

作者:Christopher Smith
4
442 人評分
分享

默克爾樹(Merkle trees)用于更安全、更高效地加密比特幣和其他加密貨幣的區塊鏈數據。讓我們仔細看看。

什麽是默克爾樹?

默克爾樹是由多個節點(計算機)組成的數字哈希樹。這些節點聯合起來形成樹狀結構。礦工使用哈希值廣播交易並在區塊鏈上生成新的區塊。

默克爾樹由多個交易哈希組成。例如,一個單獨的比特幣交易哈希可以包含在底部葉子中的一個,然後這些葉子被連接在一起,並在另一個稱為區塊的樹枝中進行哈希處理。

默克爾樹如何工作?

默克爾樹總結了一個區塊中的所有交易,並生成整個操作集的數字指紋(默克爾根),允許用戶驗證是否包含了區塊中的交易。默克爾樹通過重複哈希節點對直到只剩下哈希根/默克爾根哈希來構建。它們從底部構建,使用交易ID,這些ID是單個交易的哈希。每個非葉節點是其前一個哈希的哈希,每個葉節點是交易數據的哈希。

區塊鏈技術中默克爾樹為什麽重要?

默克爾樹被證明在區塊鏈技術中非常重要,因為它們以一種其他技術無法做到的方式促進了快速簡便的驗證。這些默克爾樹使開發人員能夠通過擺脫所有不必要的數據並將剩余數據轉換為哈希值,對極大量的數據進行壓縮。默克爾樹提供的各種特性包括:

- 非常輕量級的結構

- 有效的可擴展性

- 能源效率

- 驗證交易是否包含在特定區塊中

- 基本支付認證

希望這篇文章《什麽是默克爾樹?區塊鏈技術中默克爾樹為什麽重要?》能幫助你獲得一些知識。

相關資訊

如何解讀加密貨幣中的指標?新手指南
Jerry McNeill
|

最新文章