默克爾樹 ( Merkle Tree ),又被稱為哈希樹或雜湊樹 ( Hash Tree ),由美國計算機科學家 Ralph Merkle 提出並申請專利,默克爾樹 ( Merkle Tree ) 的默克爾 ( Merkle ) 就是他的姓氏。
默克爾樹 ( Merkle Tree ) 在計算機科學及密碼學領域並不陌生,是一種廣泛被使用的樹型資料結構,聽說相關學科大二或大三就會學到 ( 身為文組的我沒學過😢
默克爾樹 ( Merkle Tree ) 由資料塊、葉節點、中節點和根結點組成,想像一下,是不是很像一棵樹?
容我跳過中間艱難地數學計算,直接來討論默克爾樹 ( Merkle Tree ) 在區塊鏈的應用,畢竟和交易所相關的新聞,默克爾樹 ( Merkle Tree ) 常常會出現,總要搞懂代表什麼意思吧~
默克爾樹 ( Merkle Tree ) 的特性能夠有效驗證數據的完整性,且和其他數據結構相比,占用比較少的磁碟空間,原理有點像是樹狀抽籤,每個抽籤者都走自己的,但拉遠一點來看,每個人走的路徑完整被保存。
這些特性對於區塊鏈技術來說是很重要的,想像一下,如果每個節點都需要保存全部區塊鏈上的資訊,應該早就炸了,或者 gas fee 高到所有人都放棄交易。
同樣原理,默克爾樹 ( Merkle Tree ) 也能作為中心化錢包的「代管負債證明」,透過揭露使用者的「餘額」及「餘額加總」,讓使用者可自行驗證,不需要仰賴中心化機構。
說到這邊是否覺得默克爾樹 ( Merkle Tree ) 有點無敵?實際執行,「代管負債證明」還是有很多進步空間,交易所要壞壞也不是完全不可能。
身為使用者的我們大多不是科學家,就算為了瞭解默克爾樹 ( Merkle Tree ) 爬了好幾篇文,真正學會如何使用的人依然是少數。
了解這些詞彙代表的意涵,除了可以降低成為韭菜的機會,在 web3 初期又草創又熊市的此刻,還留在這努力的我們 ( 姑且稱之為 builder ),一定要保握熊市沒事做的機會,增加區塊鏈的知識量,至少要做到對大部分名詞略懂略懂囉!
待到下個牛市來臨,這些學習和累積,肯定會有收穫的。( 至少不要再被割惹
⭐️三媽邀請碼 314292728 → 註冊全球第一大交易所幣安,現貨終身享有手續費優惠!快點連結加入幣圈,一起 to the moon 🚀🚀🚀
https://www.binance.info/tw/join?ref=314292728