Hyperledger Fabric簡(jiǎn)介

what is hyperledge fabric

Hyperledger Fabric 是Linux 基金會(huì)的頂級(jí)項(xiàng)目 Hyperledger下面的一個(gè)子項(xiàng)目,主要聚焦于區(qū)塊鏈中的分布式賬本解決方案。

這個(gè)項(xiàng)目由IBM貢獻(xiàn)了最初的代碼,不過(guò)現(xiàn)在大量的企業(yè)都在投入人力進(jìn)行開(kāi)發(fā)和研究,郵件列表rocket chat都異常的活躍

按照Fabric的文檔,區(qū)塊鏈可以理解為一個(gè)分布式賬本,這個(gè)賬本記錄著該區(qū)塊鏈網(wǎng)絡(luò)中發(fā)生的所有交易,其實(shí)分布式賬本的字面意思也算是相當(dāng)直白的了。

區(qū)塊鏈最重要的特性,是去中心化(decentralized)和協(xié)作(collaborative),分布式賬本中的交易只能追加(append-only)而無(wú)法修改,這是由密碼學(xué)來(lái)保證的,因此,跟隨著這些交易的“鏈條”,證明一個(gè)資產(chǎn)的所有權(quán),也變得簡(jiǎn)單了起來(lái),因此,區(qū)塊鏈有時(shí)候可以被成為“所有權(quán)證明系統(tǒng)”。

在Fabric中,對(duì)賬本的修改,只能通過(guò)智能合約(Smart Contracts)來(lái)進(jìn)行,由于只能合約使用代碼實(shí)現(xiàn)的,其效率是很高的,并且其執(zhí)行起來(lái)不太容易被第三方影響(理論上只執(zhí)行智能合約的虛擬機(jī)或標(biāo)準(zhǔn)有關(guān)),也使合約更加可信。

這樣看來(lái),這個(gè)分布式賬本,是一個(gè)具備數(shù)據(jù)隔離和共享,高可用的交易系統(tǒng),通過(guò)統(tǒng)一的標(biāo)準(zhǔn)(智能合約)進(jìn)行交易,并且通過(guò)一致性算法來(lái)保證數(shù)據(jù)一致。

解決的問(wèn)題

目前世界上存在著各種各樣的交易系統(tǒng),他們由銀行,保險(xiǎn)公司,物流公司,電子商務(wù)等組織維護(hù),而每當(dāng)有交易發(fā)生時(shí),交易的雙方都需要一個(gè)系統(tǒng)記錄這筆交易,因?yàn)槟壳安](méi)有一個(gè)統(tǒng)一的交易網(wǎng)絡(luò)來(lái)維護(hù)這些信息,而其他任何中心化的系統(tǒng)中的記錄對(duì)于公司自己來(lái)說(shuō)都是不可信的。

這些各自為政的中心化交易系統(tǒng)記錄了很多重復(fù)的數(shù)據(jù),且格式可能各不相同,同時(shí),這些系統(tǒng)的安全性可靠性都可能存在問(wèn)題。即時(shí)不考慮信任問(wèn)題,要把這些數(shù)據(jù)庫(kù)統(tǒng)一起來(lái),也很難做到。

區(qū)塊鏈的方案

那么,如果能夠有一個(gè)統(tǒng)一的交易網(wǎng)絡(luò),交易的方式,認(rèn)證方式和數(shù)據(jù)存儲(chǔ)格式都有統(tǒng)一的標(biāo)準(zhǔn),所有的交易都不可更改并且可以追溯,問(wèn)題會(huì)變成什么樣呢?


fabric network

這就是Fabric的交易網(wǎng)絡(luò),所有的組織,客戶都在同一個(gè)網(wǎng)絡(luò)中進(jìn)行交易,使用統(tǒng)一的規(guī)范(智能合約),構(gòu)筑了一個(gè)具有一致性,不可變和可溯源的賬本。

基于以上的特性,這個(gè)分布式賬本既可以降低維護(hù)賬本的開(kāi)銷和多賬本的信任危機(jī),還能根據(jù)賬本的隔離機(jī)制保證商業(yè)信息的隔離性,可以說(shuō)是一個(gè)解決當(dāng)前商業(yè)網(wǎng)絡(luò)碎片和信任問(wèn)題的一種很好的嘗試。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容