要想搞懂什么是區(qū)塊鏈開發(fā)技術(shù),那么我們必須先搞懂一個(gè)問題那就是區(qū)塊鏈?zhǔn)鞘裁?那么我們就來探討一下區(qū)塊鏈的定義.
區(qū)塊鏈?zhǔn)鞘裁?/span>
區(qū)塊鏈?zhǔn)且粋€(gè)分布式的共享賬本或數(shù)據(jù)庫,存儲于其中的數(shù)據(jù)或信息,具有去中心化、不可篡改等特點(diǎn)。這里我們提到了一個(gè)詞,那么就是去中心化的數(shù)據(jù)庫,去中心化又是什么?咱們傳統(tǒng)的網(wǎng)站,或者一個(gè)APP都會有一個(gè)數(shù)據(jù)庫,誰做的運(yùn)營,那么誰就有權(quán)利去管理數(shù)據(jù)庫,其他的使用者無權(quán)參與.
例如:我們傳統(tǒng)的支付系統(tǒng),表面上來看只是交易雙方的直接交易,但是沒一筆交易的背后,都有一個(gè)第三方的中介,這個(gè)中介復(fù)雜記錄每一筆交易的信息,并且只能存儲在自己的數(shù)據(jù)庫當(dāng)中,這就是中心化的概念,但是假如有系統(tǒng)崩潰了不能提供相應(yīng)的服務(wù)了,或者被黑客攻擊了,那么整個(gè)系統(tǒng)都陷入了危機(jī),而區(qū)塊鏈就能很好的處理這樣的問題,它不在單純的依靠第三方,讓系統(tǒng)中所有的用戶都參與進(jìn)來,在使用區(qū)塊鏈交易的系統(tǒng)當(dāng)中,并不依賴第三方交易,每一次的交易都是直接發(fā)生在交易雙方之間,交易雙方會利用廣播,廣播到交易系統(tǒng)里,所有的用戶都可以在各自的賬本上,把這筆交易記錄下來,這樣做的結(jié)果就是數(shù)據(jù)并不由單一的交易中介掌控,而是由系統(tǒng)中的用戶共同掌管.
這也就是分布式,去中心化,這也是區(qū)塊鏈重要的特征之一,在剛剛的例子中區(qū)塊鏈就是大家共同維護(hù)的賬本,而賬本的每一頁數(shù)據(jù)就是區(qū)塊,那么區(qū)塊是如何相連的?這里我們下一期在說,技術(shù)和密碼學(xué)的巧妙設(shè)計(jì)了.在這種情況下,如果有人惡意想篡改那么就要更改所有人的儲存信息,否則數(shù)據(jù)庫的數(shù)據(jù)是不會更改的,整個(gè)交易系統(tǒng)的性,可用性大大的提高了,正因?yàn)閰^(qū)塊鏈具有去中心化,不可被纂改,全程留痕,可追溯的特點(diǎn),在數(shù)字貨幣,金融資產(chǎn)交易結(jié)算,數(shù)字整完,存證防偽,數(shù)據(jù)服務(wù)等等,很多領(lǐng)域都廣泛的應(yīng)用.當(dāng)然這也是區(qū)塊鏈的冰山一腳,下一期我們會介紹區(qū)塊鏈的核心技術(shù).