91精品国产手机在线-白筒袜嫩萝双腿之间乳白液体-青青操手机在线视频观看-日本中文字幕人妻日韩-日韩精品在线观看视频网站-天堂资源中文最新版在线一区-欧美专区一区二区三区-国产综合亚洲欧美在线-国产精品久久久久久福利69堂

帶你了解哈希函數(shù)值含義 哈希值是什么意思

在接觸過(guò)或購(gòu)買過(guò)數(shù)字藏品的朋友來(lái)說(shuō),每份數(shù)字藏品上都有一份“哈希值”,這些所謂的“哈希值”由一串很長(zhǎng)的數(shù)字+字母構(gòu)成,而且,每份藏品的字符是自動(dòng)生成的,而且完成不同的 。

帶你了解哈希函數(shù)值含義 哈希值是什么意思

文章插圖
這份叫做哈希值的字符,究竟是什么意思呢?我們通過(guò)網(wǎng)上檢索資料可以了解到,但更權(quán)威的解釋,我認(rèn)為還是信出版社2018年出版的《區(qū)塊鏈—賦能萬(wàn)物的事實(shí)機(jī)器》一書中,對(duì)哈希值的概念進(jìn)行了詳細(xì)的解讀和闡述,有興趣的朋友,一起來(lái)學(xué)習(xí)下 。
數(shù)字藏品,又叫NFT(非同質(zhì)化代幣),實(shí)際上,我們現(xiàn)在接觸或購(gòu)買、把玩的數(shù)字藏品,起源于區(qū)塊鏈技術(shù),更直接的說(shuō),是源于區(qū)塊鏈技術(shù)下的比特幣 。所以,要詳細(xì)認(rèn)識(shí)這個(gè)哈希值,還需要從比特幣說(shuō)起,可以說(shuō),數(shù)字藏品的設(shè)計(jì),是參照了比特幣的技術(shù) 。

帶你了解哈希函數(shù)值含義 哈希值是什么意思

文章插圖
眾所周知,比特幣產(chǎn)生于“挖礦” 。實(shí)際上,在挖礦的每一個(gè)區(qū)塊周期內(nèi),試圖獲得下次比特幣獎(jiǎng)勵(lì)的礦工,都會(huì)參與工作量證明的競(jìng)爭(zhēng),他們會(huì)同時(shí)將新生成的交易收集起來(lái)并放到各自的新區(qū)塊中 。而對(duì)于挖到的比特幣的每一筆交易的細(xì)節(jié),如日期、時(shí)間、發(fā)款人及收款人地址、發(fā)送金額等,都會(huì)被收集起來(lái)并通過(guò)一種特殊的密碼學(xué)算法,生成一個(gè)由字母和數(shù)字構(gòu)成的字符串,這個(gè)字符串就是哈希值(hash) 。
根據(jù)介紹,一種哈希算法能夠?qū)⑷我忾L(zhǎng)度的原始數(shù)據(jù)轉(zhuǎn)換成唯一一個(gè)固定長(zhǎng)度的、由字母和數(shù)字構(gòu)成的字符串,能夠以數(shù)學(xué)的方法證明其底層信息的存在 。任何擁有交易信息的人很容易就可以將其輸入同樣的哈希算法里,去確認(rèn)最初生成哈希值的人必定是擁有同樣數(shù)據(jù)的 。哈希值的另一個(gè)關(guān)鍵特性是,它對(duì)其底層數(shù)據(jù)的改變十分敏感 。

帶你了解哈希函數(shù)值含義 哈希值是什么意思

文章插圖
下面的內(nèi)容,是我們將上一段的文字輸入高度可靠的SHA一256算法(比特幣所用的哈希算法)里,得出來(lái)的哈希值:
63f48074e26b1dcd6ec26be74b35e49bd31a36f849033bdee4194b6be8505fd9 。現(xiàn)在,留意一下,當(dāng)我們簡(jiǎn)單地將那段文字的句號(hào)移走,同樣的算法會(huì)產(chǎn)出一個(gè)截然不同的、由字母和數(shù)字構(gòu)成的字符串:
8f5967a42c6dc39757c2e6be4368c6c5f06647cc3c73d3aa2c0abdec3c6007a5 。

帶你了解哈希函數(shù)值含義 哈希值是什么意思

文章插圖
你可以思考一下,哈希算法這樣的高度敏感性對(duì)維護(hù)區(qū)塊鏈的完整性有多么重要 。如果有人試圖在現(xiàn)存的交易中引入修改之處,其他礦工會(huì)很明顯地發(fā)現(xiàn)新生成的哈希值并不符合各自版本的區(qū)塊鏈上的相應(yīng)記錄,從而會(huì)拒絕這個(gè)修改 。
【帶你了解哈希函數(shù)值含義 哈希值是什么意思】 可以說(shuō),區(qū)塊鏈上的這些信息,只能根據(jù)合約,不斷地被添加,但不能被篡改,正因?yàn)槿绱耍还苁菙?shù)字藏品,還是比特幣、以太幣,都具備這個(gè)特性,流轉(zhuǎn)的過(guò)程將被詳細(xì)記錄,但從不能被篡改 。

    推薦閱讀