區(qū)塊鏈的前世與今生:類型與特征
區(qū)塊鏈(Blockchain)是多方參與的、分布式的、復(fù)制式的賬本技術(shù)。其本質(zhì)為,不信任或者弱信任的多個(gè)主體之間,按照既定的規(guī)則進(jìn)行協(xié)同的系統(tǒng)或生態(tài)。
從本質(zhì)上講,區(qū)塊鏈?zhǔn)且粋€(gè)共享數(shù)據(jù)庫(kù),存儲(chǔ)于其中的數(shù)據(jù)或信息,具有“不可偽造”“全程留痕”“可以追溯”“公開透明”“集體維護(hù)”等特征?;谶@些特征,區(qū)塊鏈技術(shù)奠定了堅(jiān)實(shí)的“信任“基礎(chǔ),創(chuàng)造了可靠的“合作”機(jī)制,具有廣闊的運(yùn)用前景。
區(qū)塊鏈的類型與特征
區(qū)塊鏈有如下三大類型。
公有區(qū)塊鏈(Public Block Chains):世界上任何個(gè)體或者團(tuán)體都可以發(fā)送交易,且交易能夠獲得該區(qū)塊鏈的有效確認(rèn),任何人都可以參與其共識(shí)過程。公有區(qū)塊鏈?zhǔn)亲钤绲膮^(qū)塊鏈,也是應(yīng)用最廣泛的區(qū)塊鏈,各大bitcoins系列的虛擬數(shù)字貨幣均基于公有區(qū)塊鏈,世界上有且僅有一條該幣種對(duì)應(yīng)的區(qū)塊鏈。
行業(yè)區(qū)塊鏈(Consortium Block Chains):由某個(gè)群體內(nèi)部指定多個(gè)預(yù)選的節(jié)點(diǎn)為記賬人,每個(gè)塊的生成由所有的預(yù)選節(jié)點(diǎn)共同決定(預(yù)選節(jié)點(diǎn)參與共識(shí)過程),其他接入節(jié)點(diǎn)可以參與交易,但不過問記賬過程(本質(zhì)上還是托管記賬,只是變成分布式記賬,預(yù)選節(jié)點(diǎn)的多少,如何決定每個(gè)塊的記賬者成為該區(qū)塊鏈的主要風(fēng)險(xiǎn)點(diǎn)),其他任何人可以通過該區(qū)塊鏈開放的API進(jìn)行限定查詢 。
私有區(qū)塊鏈(Private Block Chains):僅僅使用區(qū)塊鏈的總賬技術(shù)進(jìn)行記賬,可以是一個(gè)公司,也可以是個(gè)人,獨(dú)享該區(qū)塊鏈的寫入權(quán)限,本鏈與其他的分布式存儲(chǔ)方案沒有太大區(qū)別。傳統(tǒng)金融都是想實(shí)驗(yàn)嘗試私有區(qū)塊鏈,而公鏈的應(yīng)用例如bitcoin已經(jīng)工業(yè)化,私鏈的應(yīng)用產(chǎn)品還在摸索當(dāng)中。
區(qū)塊鏈的五大特征:
- 去中心化。區(qū)塊鏈技術(shù)不依賴額外的第三方管理機(jī)構(gòu)或硬件設(shè)施,沒有中心管制,除了自成一體的區(qū)塊鏈本身,通過分布式核算和存儲(chǔ),各個(gè)節(jié)點(diǎn)實(shí)現(xiàn)了信息自我驗(yàn)證、傳遞和管理。去中心化是區(qū)塊鏈最突出最本質(zhì)的特征。
- 開放性。區(qū)塊鏈技術(shù)基礎(chǔ)是開源的,除了交易各方的私有信息被加密外,區(qū)塊鏈的數(shù)據(jù)對(duì)所有人開放,任何人都可以通過公開的接口查詢區(qū)塊鏈數(shù)據(jù)和開發(fā)相關(guān)應(yīng)用,因此整個(gè)系統(tǒng)信息高度透明 。
- 獨(dú)立性。基于協(xié)商一致的規(guī)范和協(xié)議(類似比特幣采用的哈希算法等各種數(shù)學(xué)算法),整個(gè)區(qū)塊鏈系統(tǒng)不依賴其他第三方,所有節(jié)點(diǎn)能夠在系統(tǒng)內(nèi)自動(dòng)安全地驗(yàn)證、交換數(shù)據(jù),不需要任何人為的干預(yù) 。
- 安全性。只要不能掌控全部數(shù)據(jù)節(jié)點(diǎn)的51%,就無法肆意操控修改網(wǎng)絡(luò)數(shù)據(jù),這使區(qū)塊鏈本身變得相對(duì)安全,避免了主觀人為的數(shù)據(jù)變更 。
- 匿名性。除非有法律規(guī)范要求,單從技術(shù)上來講,各區(qū)塊節(jié)點(diǎn)的身份信息不需要公開或驗(yàn)證,信息傳遞可以匿名進(jìn)行。