雜湊競猜搭建技術--構造具體方案

Agr590發表於2022-05-18

雜湊是區塊鏈技術和防篡改潛力的核心基礎和最重要的方面,通過雜湊演算法可以保持記錄以及檢視資料的真實性和區塊的完整性。這就是區塊計數最重要技術特徵的一部分。


在區塊鏈技術中,每個區塊中都會有前一個區塊的雜湊值,前一個區塊是當前區塊的父區塊。因為每個區塊都有前一個區塊的雜湊值,所以在修改當前區塊的任意資料時都會導致區塊的雜湊值會發生變化,那麼這就會對前一個區塊產生影響,就因為其中包含前一個區塊的雜湊值。


雜湊值一般指的就是雜湊函式,就是將雜湊表中的關鍵鍵值對映成元素儲存位置的函式, 一般的線性表述中,記錄了,在結構中的相對位置是隨機的,即和記錄的關鍵字之間不存在確定的關係,那麼在結構中查詢記錄時就需進行一系列和關鍵字的對比。這一類查詢方法建立在“對比“的基礎上,查詢的效率依賴於查詢過程中所進行的對比次數。

 

雜湊值 只有完全一樣的輸入值才能得到完全一樣的輸出值;輸入值與輸出值之間沒有規律,所以不能通過輸出值算出輸入值 如果兩個雜湊值相同的話,那這兩個輸入值的結果極大可能會是相同的,也有一部分可能是不同的,這一部分的情況就叫做雜湊碰撞。反之如果兩個雜湊值是不相同的,那麼這兩個雜湊值的原始輸入一定是不相同的。對於一個資料塊,哪怕只改動一點,那這個雜湊值的改動都會非常大,這就是抗篡改能力。雜湊值還屬於是一種單向函式並且是非對稱的,就是指從明文到密文的不可逆的對映,簡單來說只有加密過程,不會存在解密過程,這就是單向加密函式。

 


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70017849/viewspace-2895143/,如需轉載,請註明出處,否則將追究法律責任。

相關文章