區塊鏈中的密碼學(下)

更新於 發佈於 閱讀時間約 3 分鐘

我們在看眾多區塊鏈文章的時候,是不是常常看到「雜湊函數」和「雜湊值」或「哈希函數」和「哈希值」,其實他們在講同個東西,所以我習慣用英文來說,「Hash Function」和 「Hash Value」。

Hash Function = 雜湊函數 = 哈希函數
Hash Value = 雜湊值 = 哈希值

魔法盒 & 專屬標籤

我們先想像一下,有一個魔法盒,這個魔法盒會將每個丟進來的物品變成一個印著五個字的專屬標籤,隨著丟進來的物品不同,專屬標籤上的五個字也會不同。而這個專屬標籤是無法回推原本是什麼物品的。也就是說,一旦轉變成專屬標籤,你無從知道原本這個標籤對應到的是哪個物品。

raw-image









這個魔法盒就是我們說的Hash Function。而印著五個字的專屬標籤就是Hash Value!(真正的雜湊值不會只有五個字呦^^)

Hash Function & Hash Value

「 Hash Function」就是可以將任何資料轉換成固定長度字串的方法。
「Hash Value」就是Hash Function產生的那串「固定長度的字串」。

raw-image




從前面例子也不難發現,Hash Function有兩個特性:
1. 輸入不同,產生的Hash Value必不同
2. 無法回推原本內容

舉個例子,假設有三個句子"Paul 很帥"、"Cliff 很胖"、"Mary 給 Paul 10顆以太幣" 當作Hash Function的輸入值,Hash Function會將每個句子都變成一個長度相同的字串,這些相同長度的字串就是Hash Value了。這些Hash Value因為輸入字串不同,所以彼此也各不相同,且無法回推回原本的字串。

raw-image


區塊鏈不可篡改性的幕後功臣

Hash Function & Hash Value主要是協助區塊鏈達到不可篡改的特性,那到底怎麼用Hash Function & Hash Value分辨資料是否被篡改呢?

尚未被篡改的資料放進Hash Function會產生一個Hash Value ,假設該Hash Value值為h1。當有人篡改資料後,送進Hash Function也會產生一個Hash Value,假設該Hash Value 值為h2。大家覺得h1和h2會相同嗎?

很顯然是不同的,因為Hash Function的特性1: 輸入不同,產生的Hash Value必不同,所以當有篡改區塊鏈中的資料,只要發現Hash Value與之前的不同,就可以知道資料被篡改了。

到這邊相信大家應該更加了解Hash Function和 Hash Value是什麼了~


喜歡我的文章可以到IG追蹤我們呦~

IG: @coin_theorem
也可以留言告訴我你想了解什麼區塊鏈知識喔~





留言
avatar-img
留言分享你的想法!
avatar-img
幣識定理的沙龍
8會員
30內容數
幣識定理的沙龍的其他內容
2023/02/28
基本資訊 主網發布: 2019.03 (Cosmos Hub) 願景: 創建一個區塊鏈互聯網 解決痛點: 區塊鏈彼此隔離、區塊鏈性能差、治理內容彈性不足 共識機制: 拜占庭容錯(BFT)的權益證明機制(PoS)- Tendermint 特色: 生態主打應用型區塊鏈、互操作性、治理範圍廣、可擴展性高
Thumbnail
2023/02/28
基本資訊 主網發布: 2019.03 (Cosmos Hub) 願景: 創建一個區塊鏈互聯網 解決痛點: 區塊鏈彼此隔離、區塊鏈性能差、治理內容彈性不足 共識機制: 拜占庭容錯(BFT)的權益證明機制(PoS)- Tendermint 特色: 生態主打應用型區塊鏈、互操作性、治理範圍廣、可擴展性高
Thumbnail
2023/02/07
基本介紹 主網發布時間: 2020.09 願景: 透過自創的底層基礎建設,構建一個兼顧安全性、去中心化、高效率,以及可橫向擴展的分佈式系統,期望將傳統金融帶到區塊鏈世界,成為區塊鏈世界的華爾街。 Ps: 區塊鏈是分佈式系統的子集。 解決痛點: 1) 目前區塊鏈大多為優化現有的共識協議,並未根
Thumbnail
2023/02/07
基本介紹 主網發布時間: 2020.09 願景: 透過自創的底層基礎建設,構建一個兼顧安全性、去中心化、高效率,以及可橫向擴展的分佈式系統,期望將傳統金融帶到區塊鏈世界,成為區塊鏈世界的華爾街。 Ps: 區塊鏈是分佈式系統的子集。 解決痛點: 1) 目前區塊鏈大多為優化現有的共識協議,並未根
Thumbnail
2023/01/13
項目故事 當大家都對元宇宙感到好奇時,一個名為KOPOKO的黑手黨秘密組織建立了KPK項目,大量製造Klones(諧音Clone,複製人),願景是能夠稱霸元宇宙。KPK項目集結了多年來在世界各地收藏的寶藏,並不斷地製造複製人,期望打造一個富有且強大的社群,逐漸擴散並掌控整個元宇宙。 項目目標 與社群
Thumbnail
2023/01/13
項目故事 當大家都對元宇宙感到好奇時,一個名為KOPOKO的黑手黨秘密組織建立了KPK項目,大量製造Klones(諧音Clone,複製人),願景是能夠稱霸元宇宙。KPK項目集結了多年來在世界各地收藏的寶藏,並不斷地製造複製人,期望打造一個富有且強大的社群,逐漸擴散並掌控整個元宇宙。 項目目標 與社群
Thumbnail
看更多
你可能也想看
Thumbnail
每年4月、5月都是最多稅要繳的月份,當然大部份的人都是有機會繳到「綜合所得稅」,只是相當相當多人還不知道,原來繳給政府的稅!可以透過一些有活動的銀行信用卡或電子支付來繳,從繳費中賺一點點小確幸!就是賺個1%~2%大家也是很開心的,因為你們把沒回饋變成有回饋,就是用卡的最高境界 所得稅線上申報
Thumbnail
每年4月、5月都是最多稅要繳的月份,當然大部份的人都是有機會繳到「綜合所得稅」,只是相當相當多人還不知道,原來繳給政府的稅!可以透過一些有活動的銀行信用卡或電子支付來繳,從繳費中賺一點點小確幸!就是賺個1%~2%大家也是很開心的,因為你們把沒回饋變成有回饋,就是用卡的最高境界 所得稅線上申報
Thumbnail
全球科技產業的焦點,AKA 全村的希望 NVIDIA,於五月底正式發布了他們在今年 2025 第一季的財報 (輝達內部財務年度為 2026 Q1,實際日曆期間為今年二到四月),交出了打敗了市場預期的成績單。然而,在銷售持續高速成長的同時,川普政府加大對於中國的晶片管制......
Thumbnail
全球科技產業的焦點,AKA 全村的希望 NVIDIA,於五月底正式發布了他們在今年 2025 第一季的財報 (輝達內部財務年度為 2026 Q1,實際日曆期間為今年二到四月),交出了打敗了市場預期的成績單。然而,在銷售持續高速成長的同時,川普政府加大對於中國的晶片管制......
Thumbnail
Bucket(桶):雜湊表儲存資料的位置,每一個位置具有唯一識別索引。 Slot(槽): 每一個Bucket裡面都會存放不同的資料,而假設一筆資料由兩個欄位組成,每一個欄位就是一個Slot(槽)。 Hash Function(雜湊演算法):計算出雜湊值的一套數學公式,諸如: MD5、SHA…
Thumbnail
Bucket(桶):雜湊表儲存資料的位置,每一個位置具有唯一識別索引。 Slot(槽): 每一個Bucket裡面都會存放不同的資料,而假設一筆資料由兩個欄位組成,每一個欄位就是一個Slot(槽)。 Hash Function(雜湊演算法):計算出雜湊值的一套數學公式,諸如: MD5、SHA…
Thumbnail
雲時代的來臨, 我們過往使用的桌面版應用程式逐漸搬上雲端, 但也帶來了極大的挑戰, 因為一但上雲就代表著需要面臨著四面八方的使用者, 我們並不知道這些使用者是否都是君子, 一個不小心如果出現漏洞就可能被攻擊, 導致系統損壞, 進而影響商譽、營收, 對企業來說是極大的傷害, 為了避免這樣的狀況發生,
Thumbnail
雲時代的來臨, 我們過往使用的桌面版應用程式逐漸搬上雲端, 但也帶來了極大的挑戰, 因為一但上雲就代表著需要面臨著四面八方的使用者, 我們並不知道這些使用者是否都是君子, 一個不小心如果出現漏洞就可能被攻擊, 導致系統損壞, 進而影響商譽、營收, 對企業來說是極大的傷害, 為了避免這樣的狀況發生,
Thumbnail
很多人都會說區塊鏈是一種分散帳本的概念,因為它將帳本的資料都儲存在每一個區塊中,並且透過節點的機制分散保管。 至於節點是什麼,我們其他篇的文章會再進一步探索。 什麼是哈希值? 如果要談起哈希值,這牽涉到複雜的密碼學數學公式,所以本篇文章並不會去探索它的原理,但是它的存在確是區塊鏈內容變成不可竄改的關
Thumbnail
很多人都會說區塊鏈是一種分散帳本的概念,因為它將帳本的資料都儲存在每一個區塊中,並且透過節點的機制分散保管。 至於節點是什麼,我們其他篇的文章會再進一步探索。 什麼是哈希值? 如果要談起哈希值,這牽涉到複雜的密碼學數學公式,所以本篇文章並不會去探索它的原理,但是它的存在確是區塊鏈內容變成不可竄改的關
Thumbnail
哈希圖共識在區塊鏈中的作用是確定分佈式賬本中的交易順序和確認交易的有效性[1]。​區塊鏈是一種去中心化的分佈式賬本,​需要一種共識機制來確定交易的有效性和順序,​以維護系統的運作順序和公平性[1]。​哈希圖共識是一種新興的共識機制,​可以實現高效、​安全、​公平和快速的交易[2]。​區塊鏈技術可以幫
Thumbnail
哈希圖共識在區塊鏈中的作用是確定分佈式賬本中的交易順序和確認交易的有效性[1]。​區塊鏈是一種去中心化的分佈式賬本,​需要一種共識機制來確定交易的有效性和順序,​以維護系統的運作順序和公平性[1]。​哈希圖共識是一種新興的共識機制,​可以實現高效、​安全、​公平和快速的交易[2]。​區塊鏈技術可以幫
Thumbnail
哈希函數 ( Hash Function ) 還能在有限時間和資源內計算出哈希值 ( hash values ),這種能快速驗證且單向加密的特性,能防止數據在傳遞過程被竄改,因此成為區塊鏈安全性中非常重要的技術。
Thumbnail
哈希函數 ( Hash Function ) 還能在有限時間和資源內計算出哈希值 ( hash values ),這種能快速驗證且單向加密的特性,能防止數據在傳遞過程被竄改,因此成為區塊鏈安全性中非常重要的技術。
Thumbnail
本期要介紹的是加密貨幣的相關名詞,以下的許多名詞經常出現在商業週刊、經濟日報、投資相關書籍、新聞報導裡。每期的內容不會一次介紹幾十個名詞,讓讀者記不得,希望讀者能運用每期學習的機會,來讀懂各式商業報刊雜誌。 ※為方便區分,粗體字為專有名詞或是備註 加密&解密 金鑰:加密機制的暱稱,用於還原密文。
Thumbnail
本期要介紹的是加密貨幣的相關名詞,以下的許多名詞經常出現在商業週刊、經濟日報、投資相關書籍、新聞報導裡。每期的內容不會一次介紹幾十個名詞,讓讀者記不得,希望讀者能運用每期學習的機會,來讀懂各式商業報刊雜誌。 ※為方便區分,粗體字為專有名詞或是備註 加密&解密 金鑰:加密機制的暱稱,用於還原密文。
Thumbnail
投資 NFT ,是發大財還是盤子?   相信大家最近常常聽到 NFT 這個新的名詞,NFT 爆紅以來,許多網紅紛紛拍相關影片蹭熱度,商家也推出專屬 NFT 企圖藉此提高知名度,連蔡英文的博士學位證明書都可以做成 NFT 發售。 本文將帶大家簡單了解區塊鏈以及 NFT !
Thumbnail
投資 NFT ,是發大財還是盤子?   相信大家最近常常聽到 NFT 這個新的名詞,NFT 爆紅以來,許多網紅紛紛拍相關影片蹭熱度,商家也推出專屬 NFT 企圖藉此提高知名度,連蔡英文的博士學位證明書都可以做成 NFT 發售。 本文將帶大家簡單了解區塊鏈以及 NFT !
Thumbnail
我們在看眾多區塊鏈文章的時候,是不是常常看到「雜湊函數」和「雜湊值」或「哈希函數」和「哈希值」,其實他們在講同個東西,所以我習慣用英文來說,「Hash Function」和 「Hash Value」。 魔法盒 & 專屬標籤 Hash Function & Hash Value
Thumbnail
我們在看眾多區塊鏈文章的時候,是不是常常看到「雜湊函數」和「雜湊值」或「哈希函數」和「哈希值」,其實他們在講同個東西,所以我習慣用英文來說,「Hash Function」和 「Hash Value」。 魔法盒 & 專屬標籤 Hash Function & Hash Value
Thumbnail
從2021年開始接觸加密貨幣,但秉持著不懂的東西不輕易投資 因此試著從閱讀、網路資訊來瞭解相關基本知識, 雖然區塊鏈概念已是近10年多的技術,要深入了解不易, 但至少去知道會對於現今與未來的生活帶來哪些改變影響。
Thumbnail
從2021年開始接觸加密貨幣,但秉持著不懂的東西不輕易投資 因此試著從閱讀、網路資訊來瞭解相關基本知識, 雖然區塊鏈概念已是近10年多的技術,要深入了解不易, 但至少去知道會對於現今與未來的生活帶來哪些改變影響。
Thumbnail
為了瞭解區塊鏈是什麼以及如何運作,在此做了一些研究和討論,希望能分享給大家,讓大家在通往幣圈的路上不孤單. 由於不是本科系出生,也不是相關科系出生,活生生就是一個穩紮穩打的文科生,接下來都會用super 簡單的方式來說明,如果還有疑問的話,都可以提出來一起討論,當作是彼此成長路上互助動力!!
Thumbnail
為了瞭解區塊鏈是什麼以及如何運作,在此做了一些研究和討論,希望能分享給大家,讓大家在通往幣圈的路上不孤單. 由於不是本科系出生,也不是相關科系出生,活生生就是一個穩紮穩打的文科生,接下來都會用super 簡單的方式來說明,如果還有疑問的話,都可以提出來一起討論,當作是彼此成長路上互助動力!!
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News