以太坊價格 以太坊價格
Ctrl+D 以太坊價格
ads
首頁 > Filecoin > Info

TREE:針對以太坊實現的一種Sparse Merkle Tree

Author:

Time:1900/1/1 0:00:00

MerkleTree是一種二叉樹,其最底層葉子節點存儲數據以及數據的哈希,而每上一層節點則存儲兩個子節點的哈希,最后由根節點的哈希保證這個MerkleTree的任何節點數據的完整性。因為修改任何一個葉子節點的數據都會導致根節點的哈希變化,因此,比特幣使用MerkleTree保證一個區塊內的所有交易均不可修改:

這樣就可以把樹的高度從160層壓縮到40層。

40層的高度對于從根開始遍歷還是太長了,我們可以參考MPT,把相同前綴的節點合并,一個節點可以直接跨越幾個層級掛在上層節點上,這樣可以大大縮短節點路徑。

例如,對于空樹,我們插入第一個葉子節點0x215A1C45...,它應該直接掛在根節點表示的子樹索引為2的位置上:

如果插入第二個葉子節點0x215AB162...,因為有共同的前綴215A,所以需要創建一個中間節點215A,再把兩個葉子節點分別掛在索引為1和11的位置:

這樣對于葉子節點來說,只需要很少幾次查找就能定位。

完整的SMT實現參考源碼可以從GitHub下載:

https://github.com/michaelliao/eth-smt

責任編輯:Kate

Tags:ERKTREELETETRhunterkingtokentreeliontrustwallet支持usdt嗎metro幣行情

Filecoin
YAP:比特幣大跌,FTX到底發生了什麼?

本周四?,比特幣(BTC)的價格跌至15,625美元。這是自2020年11月以來最大的加密貨幣首次跌破16,000美元。BTC價格當天下跌14%,是近五個月以來的最大跌幅.

1900/1/1 0:00:00
虛擬資產:香港發布虛擬資產發展政策宣言,發牌制度來了

來源|?零壹財經?排版?|王紀瓏琰10月31日,香港財庫局正式發布《有關香港虛擬資產發展的政策宣言》,闡明政府在虛擬資產行業和生態圈的政策立場和方針.

1900/1/1 0:00:00
PLAT:FTX 前員工揭露內幕:資金是如何在客戶、CHO 和 Alameda 之間流轉而不被審計發現的

我本不打算分享這一切,但當我有機會與@MarioNawfal?匿名分享時,我決定分享。不過馬里奧不接受工資單/身份證、數字身份證、電子郵件、錢包傳真作為驗證,而是想要一個LinkedIn連接?我.

1900/1/1 0:00:00
CRYPTO:長推:FTX暴雷破產,Crypto路在何方?

本以為FTX的暴雷破產,會讓交易所洗牌盤整,泡沫進一步擠壓,整個行業會“重煥生機”。一覺醒來看到一姐YiHe吹雷預警和大家對CZ的漫天指責,瞬感那個被CEX長期占領話語權高地的Crypto行業可.

1900/1/1 0:00:00
NAN:黑暗三角人格——SBF、Justin Sun

從歷史上看,我們看到所有空間的邪惡領袖都是以黑暗三角人格中的1或3個特征崛起的,導致了災難性的后果。社交媒體日益增長的影響力幫助他們更具欺騙性和操縱性.

1900/1/1 0:00:00
UNI:V3 LP損失約1億美元,向Uniswap發出預警的帖子到底說了什么?

本來,我只是做了個關于Uniswap的Dune儀表盤,卻在?DeFi?圈內引起了轟動。令人不安的是,它揭露了那些自認為發明了“金融永動機”的人的真面目.

1900/1/1 0:00:00
ads