什么是超級(jí)賬本
我們知道區(qū)塊鏈可以分為公有鏈、聯(lián)盟鏈、私有鏈,也了解過(guò)比特幣、以太坊、EOS 等區(qū)塊鏈應(yīng)用。雖然公鏈的完全去中心化是我們所共同期望的,但運(yùn)行在公鏈環(huán)境下,效率低下,這對(duì)于企業(yè)來(lái)講是無(wú)法接受的。
因此,就有了用于企業(yè)與企業(yè)之間的聯(lián)盟鏈基礎(chǔ)平臺(tái)——Hyperledger(超級(jí)賬本)。今天,就讓我們一起了解下什么是超級(jí)賬本。
1. 超級(jí)賬本的誕生
當(dāng)下是區(qū)塊鏈快速發(fā)展的時(shí)代,各行各業(yè)包括醫(yī)療、文化、物聯(lián)網(wǎng)等等,都在尋求利用區(qū)塊鏈技術(shù)解決各自的行業(yè)痛點(diǎn)。要支持各種行業(yè)的應(yīng)用,就意味著區(qū)塊鏈應(yīng)該具有企業(yè)級(jí)屬性,保密性和吞吐量都是要考慮的問(wèn)題。
Hyperledger(超級(jí)賬本)是 Linux 基金會(huì) 2015 年發(fā)起的推進(jìn)區(qū)塊鏈數(shù)字技術(shù)和交易驗(yàn)證的開(kāi)源項(xiàng)目,其創(chuàng)建的目的是為了支持多種商業(yè)環(huán)境的應(yīng)用。這就意味著區(qū)塊鏈可以擺脫數(shù)字貨幣的陰影,可以被獨(dú)立使用。
2. Hyperledger Fabric
Hyperledger Fabric 也叫超級(jí)賬本,它是 IBM 貢獻(xiàn)給 Linux 基金會(huì)的商用分布式賬本,是面向企業(yè)應(yīng)用的全球最大的分布式開(kāi)源項(xiàng)目。像其他區(qū)塊鏈技術(shù)一樣,它也有一個(gè)賬本,可以使用智能合約。
Hyperledger Fabric 與其他平臺(tái)最大的差異就是它是一種實(shí)現(xiàn)聯(lián)盟鏈的工具。像比特幣、以太坊等,是全網(wǎng)公開(kāi)的網(wǎng)絡(luò),是任何人都可以接入的公有鏈,區(qū)塊鏈的賬本是全網(wǎng)共享的,這對(duì)于企業(yè)來(lái)說(shuō),顯然是他們所不能接受的,每個(gè)企業(yè)的生意網(wǎng)是不會(huì)對(duì)所有人開(kāi)放的。
聯(lián)盟鏈不能被所有人訪問(wèn),聯(lián)盟鏈的接入必須有準(zhǔn)入限制。Hyperledger Fabric 是用于企業(yè)與企業(yè)之間的聯(lián)盟鏈,其中達(dá)成共識(shí)或交易驗(yàn)證的節(jié)點(diǎn)將由中央機(jī)構(gòu)進(jìn)行選擇,Hyperledger Fabric 組織的成員必須通過(guò)注冊(cè)才能訪問(wèn),所有的參與者都要得到批準(zhǔn)。
在 Hyperledger Fabric 中,還提供了創(chuàng)建通道的功能,可以通過(guò)通道隔離數(shù)據(jù),通道可以理解為一個(gè)隔離的賬本。雖然所有參與者都在一個(gè)區(qū)塊鏈網(wǎng)絡(luò)里,但是可以在不同的通道中。所以,通過(guò)建立不同的通道可以達(dá)到按需共享的目的。
3. 小結(jié)
這個(gè)世界不僅僅需要公鏈,也需要有準(zhǔn)入門(mén)檻的聯(lián)盟鏈、私有鏈。Linux 基金會(huì)發(fā)起的 Hyperledger(超級(jí)賬本)和 IBM 貢獻(xiàn)的 Hyperledger Fabric,目的都是推動(dòng)聯(lián)盟鏈在世界范圍內(nèi)的發(fā)展、落地,讓企業(yè)能更加方便、快速地?fù)肀^(qū)塊鏈技術(shù),享受區(qū)塊鏈帶來(lái)的福利。