自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

區(qū)塊鏈的顛覆力量之一:底層技術

區(qū)塊鏈
從根本上來講,區(qū)塊鏈是一種數據存儲技術,只是這種技術與曾經的存儲模式有非常大的區(qū)別。

從根本上來講,區(qū)塊鏈是一種數據存儲技術,只是這種技術與曾經的存儲模式有非常大的區(qū)別。

在人類社會發(fā)展過程中,有很多種不同類型的信息存儲方式。雖然隨著社會的發(fā)展,我們越來越傾向于將信息存儲與U盤、硬盤、云盤這類存儲技術相關聯,但是事實上,信息的存儲從人類進入文明就開始了。

[[281657]]

有據可查的人類記錄行為是結繩記事。為了記錄部落的打獵收獲和分配情況,人類祖先采用給繩子打結的方式來記錄。

這些記錄行為貫穿人類社會的始終。后來的U盤、硬盤、云盤這類有形的存儲模式,只是信息的一種載體,它們從本質上講,與人類社會最早期記事的繩子、畫壁畫的巖石和后來改變世界面貌的紙張是一樣的。

在過去,人類記錄水平的高低,很大程度上是由存儲介質的能力決定的。比如我們采用紙張記錄的時候,就很難記錄數字化信息,直到磁盤介質開始進入存儲領域的時候,人們才真正地獲得數字信息存儲和處理的能力。這也是大部分人對于信息存儲的認識都會不自覺地向存儲介質方面傾斜的原因。

但是區(qū)塊鏈的出現則打破了以往的規(guī)則。區(qū)塊鏈從本質上講,并沒有改變我們信息存儲的介質。就信息存儲的載體而言,區(qū)塊鏈使用的依然是數字時代的存儲介質。

但我們依然把區(qū)塊鏈技術看作是信息時代的一種技術革新,而這種革新,最主要是體現在信息存儲模式上。區(qū)塊鏈是由分布式數據存儲、點對點傳輸、共識機制、加密算法,智能合約等計算機技術的新型應用模式。

區(qū)塊鏈的本質是用一種鏈式結構連接多個數據區(qū)塊。是一串使用密碼學方法相關聯產生的數據塊,每一個數據塊中包含了前一批次信息,用于驗證其信息的有效性(防偽)和生成下一個區(qū)塊。

數據區(qū)塊本身可以理解為一種信息的集合。區(qū)塊可能是幾個數字,也可能是幾個文字,這些數據區(qū)塊是最重要的,因為它們可能代表不同的意義。比如,這幾個數字可能是你的銀行卡密碼,那幾個文字可能是某個重要崗位即將任命的人員名單。

[[281658]]

當然,如果這些信息區(qū)塊失去了特定的作用環(huán)境,也就不存在意義了。而這些作用環(huán)境信息又被拆解為無數個不同的數據區(qū)塊。就像銀行卡的密碼,如果不是與某個人的銀行卡相聯系,這些數字就沒有意義了。而銀行卡的賬戶信息又是一串數據區(qū)塊,賬戶信息內的貨幣又是一堆的區(qū)塊信息。

每一個區(qū)塊信息單獨拿出來可能都沒有意義,但是如果用一種方式把這些數據區(qū)塊組合起來,就有了意義。

那么,這種把一個完整的信息切分成多個數據區(qū)塊、并形成這樣一種組合起來才存在意義的方式,就是鏈式的區(qū)塊信息保存技術。

這種信息保存方式本身并不新鮮,比如我們最熟悉的電腦硬盤,其實就是用這種塊狀的模式來存儲信息的。

區(qū)塊鏈到底有什么不同呢?其本質是存儲的模式不同。

傳統(tǒng)的信息存儲方式是中心節(jié)點的方式。也就是說,關鍵的、核心的信息是存儲在某一臺電腦主機上的,信息的所有區(qū)塊組合都放在一起,而把它們串起來的數據鏈條也存在于這臺電腦中。一旦這臺電腦被人竊取,所有的數據也就丟失了。

而區(qū)塊鏈用了一個不一樣的邏輯來解決這個問題。區(qū)塊鏈的底層其實是一個擁有數量巨大但有限個解的數學公式。例如,我們可以把區(qū)塊鏈理解為這樣一個公式:(X+Y)×3=123

為了讓這個邏輯簡單一點,我們假設X與Y都是正整數,那么我們知道,會有有限組的數字組合能夠讓這個公式成立。那么我們認為其中每一組X與Y的解,就是一組存儲密碼。

這個數學公式拆分成幾個數據區(qū)塊,可能包括一個解答的區(qū)塊123,一個計算規(guī)則的區(qū)塊乘號,一個乘數3,以及有限個解。

這樣,計算規(guī)則是不確定的,數據也是不確定的,將這些數據分散放到不同的電腦中,即所有的「X」「Y」「123」「3」分布在不同的電腦中。

我們需要一個公共的計算共識,假設定義一個公共共識是「=」。如果我們將「X」作為我們想要儲存的信息,那么對于「X」就可能有很多種不同的「Y」對應。如果我們不知道某個特定的Y,就無法知道對應的X。

而知道某個特定的Y的時候,掌握這個信息的人就能得到X。假如我們的X與Y接近無限個,那么沒有得到Y的人永遠無法知道X是什么,這種模式保證了數據X的安全。

這是一種相對好理解的方式,而真正的區(qū)塊鏈中則是針對乘號來運算的。也就是我們將數字組合X和Y作為數據區(qū)塊存儲起來,但是運算規(guī)則是我們的解密條件,這種情況下,每一種運算模式就代表了一種數據含義。

這就讓我們擺脫了集中式數據存儲的風險,讓我們能夠隨意地把數據區(qū)塊存儲在不同的位置上,而我們自己掌握運算規(guī)則。結合具體的應用模式,就可以獲得各種各樣的區(qū)塊鏈應用場景。

基于這樣的結果,我們就得到了區(qū)塊鏈匿名性、自治性、開放性、去中心化的特點。

[[281659]]

匿名性最好理解。因為我們看到信息區(qū)塊的時候,只能看到信息,并不知道信息的儲存者。同樣,由于存儲的分布性,當信息被提取的時候,別人也不知道信息被什么人提取。這保證了信息基本的匿名特征。

自治性與匿名性一脈相承。由于信息的存儲與提取都是絕對自由的,人們相互之間也就不存在管理關系,信息與人的關系簡化為人與存儲信息的機器的關系。人們不需要考慮各種限制條件或復雜的保密協議,只要把自己的秘鑰輸入機器,就可以得到結果。

開放性則是前面兩個特點帶來的應用結果。因為人們不用再擔心數據的管理責任與安全的問題,因此也就不用再擔心存儲的客觀性,只需要擔心存儲的正確性,因此就可以更加簡單地存放信息。

去中心化是區(qū)塊鏈的基礎特征,所有的其他特性都是基于這個特點形成的,而這帶來了極大的信息安全性。如果一個人想要篡改某個數據,就需要找到分布在所有存儲介質中的可能相關的信息,同時再修改運算規(guī)則,而這幾乎就是對全世界所有數據進行一次篩選,不可能完成。

正是這樣的技術特點,讓區(qū)塊鏈為我們的信息存儲帶來了新的模式。這也正是區(qū)塊鏈可能帶給各個行業(yè)的最有價值的應用。

戳這里,看該作者更多好文

 

責任編輯:趙寧寧 來源: 51CTO專欄
相關推薦

2019-11-08 08:16:12

區(qū)塊鏈數據存儲去中心化

2019-12-22 23:56:43

區(qū)塊鏈教育區(qū)塊鏈應用

2019-11-19 09:13:08

區(qū)塊鏈金融去中心化

2018-07-23 14:49:31

區(qū)塊鏈云服務云計算

2022-03-10 15:51:43

區(qū)塊鏈法律安全

2022-03-10 23:18:59

區(qū)塊鏈去中心化技術

2019-11-29 08:17:36

區(qū)塊鏈農產品比特幣

2022-02-18 11:23:11

區(qū)塊鏈數字廣告技術

2019-05-10 16:37:39

區(qū)塊鏈數字貨幣比特幣

2019-11-20 15:34:16

區(qū)塊鏈金融去中心化

2022-02-27 14:29:40

區(qū)塊鏈游戲技術

2018-12-10 18:00:34

2019-07-10 09:41:50

區(qū)塊鏈保險技術

2017-06-23 15:35:43

區(qū)塊鏈數據共享互聯網

2021-03-12 19:17:38

區(qū)塊鏈GoPython

2019-04-23 14:25:40

區(qū)塊鏈數字貨幣比特幣

2019-10-09 15:30:06

區(qū)塊鏈物聯網機器

2022-03-07 16:35:49

區(qū)塊鏈房地產技術

2022-03-30 13:56:20

區(qū)塊鏈游戲技術

2018-07-19 10:45:00

甲骨文區(qū)塊鏈云服務
點贊
收藏

51CTO技術棧公眾號