區塊鏈中的密碼學(下)

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

魔法盒 & 專屬標籤

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

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

Hash Function & Hash Value

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

從前面例子也不難發現,Hash Function有兩個特性:
1. 輸入不同,產生的Hash Value必不同
2. 無法回推原本內容
舉個例子,假設有三個句子"Paul 很帥"、"Cliff 很胖"、"Mary 給 Paul 10顆以太幣" 當作Hash Function的輸入值,Hash Function會將每個句子都變成一個長度相同的字串,這些相同長度的字串就是Hash Value了。這些Hash Value因為輸入字串不同,所以彼此也各不相同,且無法回推回原本的字串。

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

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
8會員
30內容數
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
幣識定理的沙龍 的其他內容
升息」、「聯準會宣布降息」,究竟甚麼事升息和降息呢? 在講到今天主角前,我先來幫大家快速了解銀行的基本賺錢邏輯。 銀行賺錢的基本原理 銀行賺錢方式非常簡單,就是讓用戶來銀行存錢並承諾給存款利息,再把用戶存的錢貸款給其他需要錢的人,收取貸款利息,貸款利息和存款利息的差額,就是銀行賺走的錢。 降息
背景 2008年9月15日,雷曼兄弟公司宣布申請破產,由美國次貸危機,演變成全球金融危機。政府為了救經濟,採用量化寬鬆(Quantitative easing, QE)策略,不斷印鈔票,造成貨幣貶值的慘況。這個事件讓人民發現金融機構的腐敗,並意識到中心化機構並不是完全可信任的。 比特幣白皮書 挖礦
基礎密碼學中主要分成三種加密方式:對稱加密(Symmetric Encryption)、非對稱加密(Asymmetric Encryption)、雜湊函數(Hash Function)。 再說明這兩個加密方式前,我們先來說說什麼是密鑰! 什麼是密鑰 對稱加密 用同一把密鑰來加密及解密 非對稱加密
今天我們就來聊聊為什麼我們需要投資~ 投資目的 投資的最金本要求就是打敗通貨膨脹。 台灣年平均通貨膨脹落在1-2%,如果你的薪水漲幅和存款利息每年不達1-2%,代表你的辛苦錢正在不斷地縮水中。現在銀行定存利息率好一點的有1-2%,勉強能應付通貨膨脹,但這並不代表就能財務自由了.....
區塊鏈 = 分散式帳本, 什麼是分散式帳本呢?相信看完這篇文章你就會了解摟~再講分散式帳本前,我們先來聊聊中心化帳本。 中心化帳本 「中心化帳本」是由中間機構的電腦儲存所有交易紀錄,而資料所有權掌握在中間機構手中。 大家有沒有用ATM轉帳過呢? 中心化帳本有什麼問題 分散式帳本 帳本內容
升息」、「聯準會宣布降息」,究竟甚麼事升息和降息呢? 在講到今天主角前,我先來幫大家快速了解銀行的基本賺錢邏輯。 銀行賺錢的基本原理 銀行賺錢方式非常簡單,就是讓用戶來銀行存錢並承諾給存款利息,再把用戶存的錢貸款給其他需要錢的人,收取貸款利息,貸款利息和存款利息的差額,就是銀行賺走的錢。 降息
背景 2008年9月15日,雷曼兄弟公司宣布申請破產,由美國次貸危機,演變成全球金融危機。政府為了救經濟,採用量化寬鬆(Quantitative easing, QE)策略,不斷印鈔票,造成貨幣貶值的慘況。這個事件讓人民發現金融機構的腐敗,並意識到中心化機構並不是完全可信任的。 比特幣白皮書 挖礦
基礎密碼學中主要分成三種加密方式:對稱加密(Symmetric Encryption)、非對稱加密(Asymmetric Encryption)、雜湊函數(Hash Function)。 再說明這兩個加密方式前,我們先來說說什麼是密鑰! 什麼是密鑰 對稱加密 用同一把密鑰來加密及解密 非對稱加密
今天我們就來聊聊為什麼我們需要投資~ 投資目的 投資的最金本要求就是打敗通貨膨脹。 台灣年平均通貨膨脹落在1-2%,如果你的薪水漲幅和存款利息每年不達1-2%,代表你的辛苦錢正在不斷地縮水中。現在銀行定存利息率好一點的有1-2%,勉強能應付通貨膨脹,但這並不代表就能財務自由了.....
區塊鏈 = 分散式帳本, 什麼是分散式帳本呢?相信看完這篇文章你就會了解摟~再講分散式帳本前,我們先來聊聊中心化帳本。 中心化帳本 「中心化帳本」是由中間機構的電腦儲存所有交易紀錄,而資料所有權掌握在中間機構手中。 大家有沒有用ATM轉帳過呢? 中心化帳本有什麼問題 分散式帳本 帳本內容
你可能也想看
Google News 追蹤
Thumbnail
Hi 我是 VK~ 在 8 月底寫完〈探索 AI 時代的知識革命:NotebookLM 如何顛覆學習和創作流程?〉後,有機會在 INSIDE POSSIBE 分享兩次「和 NotebookLM 協作如何改變我學習和創作」的主題,剛好最近也有在許多地方聊到關於 NotebookLM 等 AI 工具
Thumbnail
國泰CUBE App 整合外幣換匯、基金、證券等服務,提供簡便、低成本的美股定期定額投資解決方案。 5分鐘開戶、低投資門檻,幫助新手輕鬆進軍國際股市;提供人氣排行榜,讓投資人能夠掌握市場趨勢。
區塊鏈技術正以驚人的速度改變我們的世界,而會計師在這個變革中扮演著至關重要的角色。從公司登記到財務風險管理,會計師的專業知識和技能都將在區塊鏈技術的實踐中發揮關鍵作用。 首先,讓我們來看看公司登記和設立流程。傳統上,公司登記和設立是一個繁瑣的過程,需要大量的文件和繁文縟節。然而,隨著區塊鏈技術
隨著區塊鏈技術的不斷發展,其在企業管理和財務領域的應用也日益廣泛。作為財務專業的會計師,在區塊鏈技術中扮演著關鍵的角色,將在未來扮演更加重要的角色。讓我們一起來探討會計師在區塊鏈技術中的角色和前景展望。 1. 公司登記與工商登記: 在企業設立和管理過程中,會計師的角色不可或缺。他們負責處理公司登
Thumbnail
AA、zkp、LSDFi 和 RWA 等區塊鏈技術和應用在2023年鬧的沸沸揚揚,前面我們已經介紹了何謂 RWA 以及 RWA 在 Cardano 鏈上的實際應用,今天這期我要來介紹 AA 錢包以及它背後的技術組成和未來發展。在本文中,我們將探討AA錢包的技術構成、現有問題和未來的發展方向。
Thumbnail
會計師在區塊鏈應用中探索新機會,融合傳統會計領域與科技的發展,開啟了全新的商機。 公司登記、公司設立是會計師參與區塊鏈應用的首要步驟。區塊鏈技術的透明性和不可變性,使得公司登記的過程更加安全、可靠。工商登記的資訊,一旦存儲於區塊鏈,便能有效防範虛偽行為,提高登記的可信度。 會計事務所在區塊鏈中有
Thumbnail
到目前為止,我們了解了區塊鏈的運作、應用以及如何購買加密貨幣和創建加密貨幣錢包,接下來在我們開始鏈上操作之前,還有一個重要的觀念要知道! 那就是區塊鏈中的手續費! 大部分的區塊鏈只要你在上面執行任何動作都要付手續費,這邊我們主要介紹以太坊的Gas Fee,關於Gas Fee的功能、組成、特性。
Thumbnail
今天談較輕鬆的主題,區塊鏈技術發展至今,其實已經有非常多不爲人知的企業級應用,除了廣爲人知的公鏈,其實也有私鏈和聯盟鏈。區塊鏈的發展也在推陳出新,但區塊鏈的發展要看應用是否足夠多,才能推升其虛擬貨幣的價值。
Thumbnail
區塊鏈是多個技術整合的總稱,最早是採用區塊(Block)作爲儲存資料的單位,其中每個區塊有預設的容量限制,當該區塊滿了,則會生成下一個區塊,並將兩個區塊連結起來,讓他人知道兩個區塊有先後順序;區塊與區塊透過鏈連結在一起,因此叫區塊鏈。
Thumbnail
看到元宇宙或區塊鏈遊戲,你第一個想到的念頭是什麼?是割韭菜、龐式騙局?抑或只是一個單純的新聞噱頭,說穿了就是新瓶舊酒,再加上賺大錢的願景吸引你投入。這次專訪從行銷起家的製作人葉辰,看他如何轉戰遊戲製作,又說出為何這款遊戲非得要做成鏈遊不可?如果只是內建能夠交易虛寶的遊戲,為何又要做成3A大作呢?
Thumbnail
「區塊鏈」舉例來說就像「幫派組織」大大小小,誰的拳頭大誰說話,而「共識機制」就像每個幫派都有不同的核心精神或幫規以及利益分配機制,比方像「山口組」。
Thumbnail
評估失智症案家,並依據ABC長照體系給予安置,而付費方式依失智症案家之不同而不同。為了長照能永續經營,注入「時間銀行」之概念,有心之企業及非營利組織發行自己專屬的「時間幣」。以「區塊鏈」為名的技術則能發揮去中心化、高度安全性、可溯源、加密性等特性,並透過物聯網(IOT)而發揮相輔相乘的效果。讓長照
Thumbnail
Hi 我是 VK~ 在 8 月底寫完〈探索 AI 時代的知識革命:NotebookLM 如何顛覆學習和創作流程?〉後,有機會在 INSIDE POSSIBE 分享兩次「和 NotebookLM 協作如何改變我學習和創作」的主題,剛好最近也有在許多地方聊到關於 NotebookLM 等 AI 工具
Thumbnail
國泰CUBE App 整合外幣換匯、基金、證券等服務,提供簡便、低成本的美股定期定額投資解決方案。 5分鐘開戶、低投資門檻,幫助新手輕鬆進軍國際股市;提供人氣排行榜,讓投資人能夠掌握市場趨勢。
區塊鏈技術正以驚人的速度改變我們的世界,而會計師在這個變革中扮演著至關重要的角色。從公司登記到財務風險管理,會計師的專業知識和技能都將在區塊鏈技術的實踐中發揮關鍵作用。 首先,讓我們來看看公司登記和設立流程。傳統上,公司登記和設立是一個繁瑣的過程,需要大量的文件和繁文縟節。然而,隨著區塊鏈技術
隨著區塊鏈技術的不斷發展,其在企業管理和財務領域的應用也日益廣泛。作為財務專業的會計師,在區塊鏈技術中扮演著關鍵的角色,將在未來扮演更加重要的角色。讓我們一起來探討會計師在區塊鏈技術中的角色和前景展望。 1. 公司登記與工商登記: 在企業設立和管理過程中,會計師的角色不可或缺。他們負責處理公司登
Thumbnail
AA、zkp、LSDFi 和 RWA 等區塊鏈技術和應用在2023年鬧的沸沸揚揚,前面我們已經介紹了何謂 RWA 以及 RWA 在 Cardano 鏈上的實際應用,今天這期我要來介紹 AA 錢包以及它背後的技術組成和未來發展。在本文中,我們將探討AA錢包的技術構成、現有問題和未來的發展方向。
Thumbnail
會計師在區塊鏈應用中探索新機會,融合傳統會計領域與科技的發展,開啟了全新的商機。 公司登記、公司設立是會計師參與區塊鏈應用的首要步驟。區塊鏈技術的透明性和不可變性,使得公司登記的過程更加安全、可靠。工商登記的資訊,一旦存儲於區塊鏈,便能有效防範虛偽行為,提高登記的可信度。 會計事務所在區塊鏈中有
Thumbnail
到目前為止,我們了解了區塊鏈的運作、應用以及如何購買加密貨幣和創建加密貨幣錢包,接下來在我們開始鏈上操作之前,還有一個重要的觀念要知道! 那就是區塊鏈中的手續費! 大部分的區塊鏈只要你在上面執行任何動作都要付手續費,這邊我們主要介紹以太坊的Gas Fee,關於Gas Fee的功能、組成、特性。
Thumbnail
今天談較輕鬆的主題,區塊鏈技術發展至今,其實已經有非常多不爲人知的企業級應用,除了廣爲人知的公鏈,其實也有私鏈和聯盟鏈。區塊鏈的發展也在推陳出新,但區塊鏈的發展要看應用是否足夠多,才能推升其虛擬貨幣的價值。
Thumbnail
區塊鏈是多個技術整合的總稱,最早是採用區塊(Block)作爲儲存資料的單位,其中每個區塊有預設的容量限制,當該區塊滿了,則會生成下一個區塊,並將兩個區塊連結起來,讓他人知道兩個區塊有先後順序;區塊與區塊透過鏈連結在一起,因此叫區塊鏈。
Thumbnail
看到元宇宙或區塊鏈遊戲,你第一個想到的念頭是什麼?是割韭菜、龐式騙局?抑或只是一個單純的新聞噱頭,說穿了就是新瓶舊酒,再加上賺大錢的願景吸引你投入。這次專訪從行銷起家的製作人葉辰,看他如何轉戰遊戲製作,又說出為何這款遊戲非得要做成鏈遊不可?如果只是內建能夠交易虛寶的遊戲,為何又要做成3A大作呢?
Thumbnail
「區塊鏈」舉例來說就像「幫派組織」大大小小,誰的拳頭大誰說話,而「共識機制」就像每個幫派都有不同的核心精神或幫規以及利益分配機制,比方像「山口組」。
Thumbnail
評估失智症案家,並依據ABC長照體系給予安置,而付費方式依失智症案家之不同而不同。為了長照能永續經營,注入「時間銀行」之概念,有心之企業及非營利組織發行自己專屬的「時間幣」。以「區塊鏈」為名的技術則能發揮去中心化、高度安全性、可溯源、加密性等特性,並透過物聯網(IOT)而發揮相輔相乘的效果。讓長照