區(qū)塊鏈,英文Blockchain,名字帶有相當神秘的科技氣息,可簡單分解為“數(shù)據(jù)塊”和“鏈接”。每個數(shù)據(jù)塊中包含了一定時間內(nèi)的系統(tǒng)全部信息交流數(shù)據(jù),并用密碼學的方法予以了加密;鏈接是指每一個區(qū)塊與下一個區(qū)塊存在鏈接關系,從而構(gòu)成了區(qū)塊鏈。一般認為,區(qū)塊鏈具有去中心和去信任兩大特征,簡要介紹如下:由于每個區(qū)塊都含有特定時間內(nèi)系統(tǒng)全部信息交流數(shù)據(jù),因而每個區(qū)塊都是平等的,且單一區(qū)塊的損害不影響系統(tǒng)整體的安全性,所以區(qū)塊鏈具有去中心特征。同樣,由于每個區(qū)塊含有系統(tǒng)所有信息,使得信息的真實性是可以交叉驗證的,只有攻破超過51%的節(jié)點才能篡改信息,在一個足夠大的區(qū)塊鏈系統(tǒng)中,成本極高,可以認為區(qū)塊鏈中的信息都是真實的,所以區(qū)塊鏈具有去信任特征。就是因為它就是一個小塊一個小塊組成的所以叫區(qū)塊鏈。
如果給大家要用一個詞來解釋區(qū)塊鏈,那就是:分布式記賬。要理解一下這個詞是什么意思,就需要先理解,傳統(tǒng)的記賬都是有一個中心的。比如銀行,你從銀行存款取款,通過銀行借錢給別人,都是以銀行為中心,所有這些交易都建立在銀行的信用之上。那如果銀行耍賴呢?或者更嚴重,國家耍賴呢?國民黨在統(tǒng)治中國大陸的末期濫發(fā)金圓券,以及魏瑪?shù)聡徒虬筒柬f的惡性通貨膨脹,搞的貨幣沒有衛(wèi)生紙值錢,都是非常著名的例子。
從技術(shù)的角度來講比特幣就是區(qū)塊鏈中脫離出來的產(chǎn)物,就像孵化小孩子的胎…咳…紫河車類似。在男神中本聰?shù)脑O想里,他不過是比特幣的底層加密協(xié)議。它就像一個農(nóng)胚胎,可以誕生比特幣;它可以去中心化,可以粉碎的正是信用需要別人背書這個事實,從而自證其信,與Q幣等需要機構(gòu)背書的有本質(zhì)區(qū)別。要解決陌生人之間的信任,首先得解決信息或合約的特性,以此對應區(qū)塊鏈妥妥的療效:隨時提取——去中心化特性!不可偽造——集體維護監(jiān)督!不可撤銷——開源及匿名性!可驗證性——可分數(shù)據(jù)存儲。
這是因為比特幣是基于區(qū)塊鏈發(fā)展出來的一種數(shù)字貨幣,且一些被稱為“礦工”的人,通過服務于區(qū)塊鏈(挖礦)而得到的獎勵,也是比特幣,這些比特幣可以通過變現(xiàn),從而轉(zhuǎn)換為較高昂的真實貨幣。而區(qū)塊鏈在其中起到的作用,只是作為一種價值協(xié)議存在,確保其中產(chǎn)生的數(shù)據(jù)具有唯一性。這個唯一性是通過去中心化、分布式數(shù)據(jù)庫、密碼學支持+時間戳來實現(xiàn)的。
去中心化:我們跟商家交易時,需要依靠淘寶這樣的平臺,在購買一件商品后,付款的錢會先存放到支付寶上,等到我們確認收貨后錢才會打給商家,而區(qū)塊鏈不需要借助支付寶這類第三方平臺,讓買賣雙方可以直接交易。分布式數(shù)據(jù)庫:在我們產(chǎn)生各種數(shù)據(jù)后,這些數(shù)據(jù)都會上傳到互聯(lián)網(wǎng),并添加至全網(wǎng)節(jié)點中。密碼學支持+時間戳:為了確保交易的唯一性,每筆交易都會蓋上時間戳以杜絕有人重復支付,而時間戳是由密碼學支持,具有唯一性。蓋這個時間戳的人就是剛才提高的礦工了,只要礦工成功完成一次便可以得到一定數(shù)量的比特幣獎勵。
區(qū)塊鏈是通過去中心化和去信任的方式集體維護一個可靠數(shù)據(jù)庫的技術(shù)方案。該方案讓參與系統(tǒng)中的任意多個節(jié)點,把一段時間系統(tǒng)內(nèi)全部信息交流的數(shù)據(jù),通過密碼學算法計算和記錄到一個數(shù)據(jù)塊(block),并生產(chǎn)該數(shù)據(jù)塊的指紋用于鏈接下個數(shù)據(jù)塊和校驗,系統(tǒng)所有參與節(jié)點共同來認證記錄是否為真。
通俗一點說,區(qū)塊鏈技術(shù)就指一種全民參與記賬的方式。所有的系統(tǒng)背后都有一個數(shù)據(jù)庫,你可以把數(shù)據(jù)庫看成是就是一個大賬本。那么誰來記這個賬本就變得很重要。目前就是誰的系統(tǒng)誰來記賬。但現(xiàn)在區(qū)塊鏈系統(tǒng)中,系統(tǒng)中的每個人都可以有機會參與記賬。在一定時間段內(nèi)如果有任何數(shù)據(jù)變化,系統(tǒng)中每個人都可以來進行記賬,系統(tǒng)會評判這段時間內(nèi)記賬最快最好的人,把他記錄的內(nèi)容寫到賬本,并將這段時間內(nèi)賬本內(nèi)容發(fā)給系統(tǒng)內(nèi)所有的其他人進行備份。這樣系統(tǒng)中的每個人都了一本完整的賬本。這種方式,就稱為區(qū)塊鏈技術(shù)。