挖時科技:美人在骨不在皮 區塊鏈的風骨才是最迷人的區塊鏈

                  挖時科技 2018-09-17 19:32
                  分享到:
                  導讀

                  美人在骨不在皮,區塊鏈的風骨才是最迷人的。

                  心中有驚雷,知交遍天下,區塊鏈潮起,誰人不識君!

                  現如今有一種很尷尬的情況:比特幣火了,但是相比于大爺大媽也談論的比特幣,區塊鏈本身知曉度卻沒有那么高。而且真正研究區塊鏈的人更少。

                  timg (14).jpg

                  大多數人不要因為對比特幣不感冒,就忽視了背后的區塊鏈技術。大家說起區塊鏈就以為是炒幣,真可謂是談美人只看皮相,不探其內在本質之美啊。有句老話說的好:美人在骨不在皮,區塊鏈的風骨才是最迷人的。

                  今天挖時小編來談談萬人迷區塊鏈的風骨~

                  不得不說比特幣確實是妥妥地“高富帥”。

                  timg (1).gif

                  從發行至今僅十年時間,身價已從幾分錢一枚,躍升為幾萬元人民幣。

                  實際上比特幣是只是一種區塊鏈「應用」,比特幣的實現依賴于「區塊鏈」技術。而把區塊鏈比作一個人,那么密碼算法就相當于區塊鏈的骨骼。

                  timg (6).jpg

                  區塊鏈系統包含了計算機科學過去20多年的成果,比如:計算機網絡P2P、數據庫、計算機密碼學等。其中,計算機密碼學又是重中之重。

                  想想我們熟知的網絡支付就不難理解了,在區塊鏈上跑的不乏跟資產、信任、個人隱私等相關的信息,密碼保護會有多重要不言而喻。

                  而在諸多的密碼算法當中,應用最為廣泛的當屬哈希算法,注意,不是嘻哈哦~

                  timg (5)_副本.jpg

                  咱們的高富帥比特幣就是使用哈希算法,通過公鑰計算出了錢包地址、區塊頭以及交易事務的哈希值;

                  timg (1).jpg

                  白富美以太坊的挖礦計算也使用了哈希算法。當然,其他的區塊鏈系統也都會多多少少使用到各種哈希算法,可以說哈希算法貫穿到區塊鏈系統的方方面面。

                  哈希算法這么備受青睞,有什么特別之處嗎?

                  回答這個問題前,你還記得區塊鏈之所以被看好是因為它的哪幾個特點嗎?

                  對,分布式記賬法、去中心化、不可篡改·····

                  那區塊鏈它憑什么不可篡改?憑的就是這個哈希算法。

                  什么是哈希算法呢?

                  timg (15).jpg

                  哈希是一種加密算法,就是對區塊頭進行哈希計算,得出某個區塊的哈希值,用這個哈希值可以唯一確定某一個區塊,相當于給區塊設定了一個身份證號,而區塊與區塊之間就是通過這個身份證號進行串聯,從而形成了一個區塊鏈的結構。哈希算法作為區塊鏈難以篡改的技術基礎之一。

                  timg (2).gif

                  舉個栗子

                  比如,一共有100個區塊,如果要更改10號區塊的數據,則11號就不能與10號連接,區塊鏈就會斷開,這樣等于篡改無效了,而如果篡改了11號,就接著要篡改12號,以此類推,幾乎就是牽一發動全身。

                  如果區塊鏈很長,那么要想更改之前的歷史數據幾乎就是不可能的了。從這個角度來看,哈希值相當于一個指針,傳統的指針提供了一種獲取信息的方法,而哈希指針則提供了一種檢驗信息是否被改編的方法,如果信息被篡改,那么其哈希值和哈希指針的值必定是不等的。

                  還不明白?再舉個:

                  比如這里有一萬首歌,給你一首新的歌X,要求你確認這首歌是否在那一萬首歌之內。

                  無疑,將一萬首歌一個一個比對非常慢。但如果存在一種方式,能將一萬首歌的每首數據濃縮到一個數字(稱為哈希碼)中,于是得到一萬個數字,那么用同樣的算法計算新的歌X的編碼,看看歌X的編碼是否在之前那一萬個數字中,就能知道歌X是否在那一萬首歌中。

                  然后作為例子,如果要你組織那一萬首歌,一個簡單的哈希算法就是讓歌曲所占硬盤的字節數作為哈希碼。這樣的話,你可以讓一萬首歌“按照大小排序”,然后遇到一首新的歌,只要看看新的歌的字節數是否和已有的一萬首歌中的某一首的字節數相同,就知道新的歌是否在那一萬首歌之內了。

                  擁有這套密碼算法,可以說是區塊鏈不可篡改的風骨,足以幻化出不論是高富帥比特幣,還是白富美以太坊,或者是其他任何建立在哈希算法之上的區塊鏈的肉身。

                  美人在骨不在皮,我們看到了區塊鏈迷人的風骨,就不難理解為什么它能成為萬人迷了~

                  timg (3).jpg

                  區塊 哈希 算法 比特幣 篡改
                  分享到:

                  1.TMT觀察網遵循行業規范,任何轉載的稿件都會明確標注作者和來源;
                  2.TMT觀察網的原創文章,請轉載時務必注明文章作者和"來源:TMT觀察網",不尊重原創的行為TMT觀察網或將追究責任;
                  3.作者投稿可能會經TMT觀察網編輯修改或補充。