『區(qū)塊鏈』是今年最火的詞之一,不僅僅局限于科技屆,它的應(yīng)用之一『比特幣』已經(jīng)連國(guó)內(nèi)的買菜大媽都耳熟能詳了,我理解的它的核心價(jià)值就是『共識(shí)』。
舉個(gè)例子,我們討論某一種計(jì)算機(jī)程序語(yǔ)言的好壞,應(yīng)該重視的不是它的出身,不應(yīng)該去看它是蘋(píng)果還是谷歌出品的。我們應(yīng)該重視的是“語(yǔ)言特性”,比如變量定義,for 循環(huán)語(yǔ)句,函數(shù)調(diào)用,遞歸,靜態(tài)類型系統(tǒng),類型推導(dǎo),lambda 函數(shù),垃圾回收。
區(qū)塊鏈的特性包括:
去中心:區(qū)塊鏈技術(shù)建立在 P2P 網(wǎng)絡(luò)上,每個(gè)節(jié)點(diǎn)遵循同一記錄規(guī)則,都參與記錄,同時(shí)每條記錄需要網(wǎng)絡(luò)內(nèi)其他用戶的批準(zhǔn),不需要一套中心信用背書(shū)。
數(shù)據(jù)結(jié)構(gòu)與數(shù)據(jù)庫(kù):區(qū)塊鏈?zhǔn)且环N數(shù)據(jù)結(jié)構(gòu),同時(shí)也能形成數(shù)據(jù)庫(kù),將記錄存放在每一個(gè)區(qū)塊中。
賬本功能:區(qū)塊鏈?zhǔn)且槐救W(wǎng)記錄所有已發(fā)生的、交易的、公開(kāi)的分布式賬本,可以將每一筆發(fā)生在數(shù)字賬本上的交易都復(fù)制到其他用戶那里去。
不可篡改,不可偽造:區(qū)塊鏈中的數(shù)據(jù)是不可篡改、不可偽造的,密碼學(xué)中的哈希函數(shù)保證了這一點(diǎn)。區(qū)塊鏈采取了單向哈希算法,同時(shí)每個(gè)新產(chǎn)生的區(qū)塊嚴(yán)格按照時(shí)間線形順序推進(jìn),時(shí)間的不可逆性導(dǎo)致任何試圖入侵篡改區(qū)塊鏈內(nèi)數(shù)據(jù)信息的行為很容易被追溯,導(dǎo)致被其他節(jié)點(diǎn)的排斥,從而限制了相關(guān)不法行為的產(chǎn)生和施行。
時(shí)間序列:數(shù)據(jù)在區(qū)塊鏈中是按照時(shí)間先后順序被記錄,達(dá)成共識(shí)后被存儲(chǔ)。
智能合約:可以自動(dòng)執(zhí)行的計(jì)算機(jī)程序,一個(gè)系統(tǒng)的參與者,一個(gè)絕對(duì)可信的人,他負(fù)責(zé)嚴(yán)格按照事先商定好的規(guī)則執(zhí)行操作,比如處理信息,接收、儲(chǔ)存和發(fā)送價(jià)值。
零知識(shí)證明:證明者掌握著某個(gè)秘密,他想讓驗(yàn)證者相信他掌握著秘密,但是又不想泄漏這個(gè)秘密給驗(yàn)證者。雙方按照一個(gè)協(xié)議,通過(guò)一系列交互,最終驗(yàn)證者會(huì)得出一個(gè)明確的結(jié)論,證明者是或不掌握這個(gè)秘密。
種種技術(shù)特性,最終支撐了區(qū)塊鏈的核心價(jià)值——共識(shí)。區(qū)塊鏈的每一筆變動(dòng),只有當(dāng)參與者達(dá)成共識(shí)后,記錄才能被添加到區(qū)塊鏈里面,通過(guò)共識(shí)算法的自我約束,任何惡意欺騙系統(tǒng)的行為都會(huì)遭到其他節(jié)點(diǎn)的排斥。依靠技術(shù)在互聯(lián)網(wǎng)上實(shí)現(xiàn)的節(jié)點(diǎn)間互相信任是區(qū)塊鏈的核心價(jià)值,這種特性可以影響或者改變一切需要中心節(jié)點(diǎn)做信用背書(shū)的行業(yè)。