掃描下載 Gate App
qrCode
更多下載方式
今天不再提醒

理解默克爾樹:區塊鏈安全背後的祕密

robot
摘要生成中

如果你曾經想過比特幣和以太坊是如何在不將所有內容本地存儲的情況下驗證數十億筆交易的,默克爾樹就是幕後的無名英雄。

什麼是默克爾樹?

把它想象成一個家譜,但用於交易數據。每個分支不是名字和日期,而是持有加密哈希。每筆交易都被哈希成一個獨特的指紋,然後這些哈希對被組合並再次哈希。這個過程會重復,直到你得到一個位於頂部的單一哈希——默克爾根——它代表了區塊中的所有交易。

這基本上是一個數學證明,它說:“如果即使一個交易發生變化,這個根就會完全不同。”

魔法是如何運作的

第一步: 分別對每筆交易進行哈希處理 步驟 2: 將哈希成對組合,然後對這些組合進行哈希 步驟 3: 繼續向上堆疊,直到只剩一個根哈希 **結果:**區塊中所有數據的完整指紋

天才之處?您無需下載整個區塊鏈即可驗證交易。輕量級客戶端 (SPV 節點) 可以使用 默克爾證明 僅檢查相關的分支——快速且節省存儲。

爲什麼這很重要

安全性: 任何對交易數據的篡改都會立即破壞鏈條。一字節的變化?整個根變得無效。設計上不可更改。

可擴展性: 不需要到處都是完整節點。SPV客戶端證明交易存在而不會造成冗餘。

速度: 區塊驗證的時間從小時減少到秒,因爲你在檢查數學,而不是數據量。

底線

默克爾樹是加密技術對區塊鏈的饋贈。它們使得去中心化網路能夠在不變成數據倉庫的情況下驗證數萬億次交易。比特幣和以太坊在規模上根本無法運作,沒有它們。

下次有人問"區塊鏈到底是如何驗證東西的?"現在你知道了:有序哈希,層層遞進。

BTC0.02%
ETH0.74%
查看原文
此頁面可能包含第三方內容,僅供參考(非陳述或保證),不應被視為 Gate 認可其觀點表述,也不得被視為財務或專業建議。詳見聲明
  • 讚賞
  • 留言
  • 轉發
  • 分享
留言
0/400
暫無留言
交易,隨時隨地
qrCode
掃碼下載 Gate App
社群列表
繁體中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)