Hyperledger Burrow是一個(gè)授權(quán)區(qū)塊鏈節(jié)點(diǎn),執(zhí)行遵循以太坊規(guī)范的智能合約代碼。Burrow是針對(duì)多鏈領(lǐng)域構(gòu)建的,構(gòu)建時(shí)針對(duì)具體應(yīng)用程序進(jìn)行了優(yōu)化。作為一個(gè)節(jié)點(diǎn),Burrow包含三個(gè)主要的組件:一致性引擎、以太坊授權(quán)虛擬機(jī)和rpc網(wǎng)關(guān)。
過去,人們認(rèn)為以太坊社區(qū)和Hyperledger社區(qū)之間是競(jìng)爭(zhēng)關(guān)系。Behlendorf解釋說,情況并不總是如此:
首先,在Hyperledger治下有個(gè)以太坊項(xiàng)目應(yīng)該可以傳達(dá)一個(gè)強(qiáng)有力的信息,那就是,將Hyperledger社區(qū)和以太坊社區(qū)定位成競(jìng)爭(zhēng)關(guān)系是錯(cuò)誤的。區(qū)塊鏈技術(shù)社區(qū)仍然面臨著許多技術(shù)上的挑戰(zhàn),而解決這些挑戰(zhàn)有許多不同的可行的方法。對(duì)于分布式賬本配置而言,“授權(quán)”和“非授權(quán)”代表著眾多選項(xiàng)中的兩端,這不是一個(gè)二元選擇。在智能合約層面,選擇變得更加錯(cuò)綜復(fù)雜。為了盡快將真正的創(chuàng)新理念變成產(chǎn)品級(jí)代碼,可以在解決問題的不同方法之間開展合作至關(guān)重要。
由于Burrow項(xiàng)目執(zhí)行基于以太坊規(guī)范的智能合約代碼,所以現(xiàn)在有機(jī)會(huì)集成Hyperledger以太坊賬本項(xiàng)目。Behlendorf解釋說:
借助遵循Apache許可協(xié)議的以太坊虛擬機(jī)(EVM),Hyperledger的其他分布式賬本項(xiàng)目(如Fabric、Sawtooth Lake和Iroha)現(xiàn)在可以嘗試將EVM集成進(jìn)各自的平臺(tái)。當(dāng)然,要做到這些,還有許多工作要做,但現(xiàn)在,前景變得更切合實(shí)際。這也意味著和更廣泛的以太坊社區(qū),包括企業(yè)級(jí)以太坊聯(lián)盟,開始建立一種富有成效的關(guān)系。
Monax Industries是最近宣布的企業(yè)級(jí)以太坊聯(lián)盟的一員,和Hyperledger類似,他們致力于將區(qū)塊鏈技術(shù)引入企業(yè)。在最近的一篇博文中,Monax Industries執(zhí)行官Casey Kuhlman介紹了他們加入Hyperledger項(xiàng)目的部分動(dòng)機(jī):
1.沒有參與的開源只是一種炫耀
我們的eris:db代碼庫(kù)從2014就已經(jīng)開源,但我們(無論出于何種目的)自己承擔(dān)起了大部分工作。我們?cè)O(shè)計(jì)并構(gòu)建了代碼及文檔,構(gòu)建示例應(yīng)用程序,回答各種開發(fā)者論壇里的問題,實(shí)現(xiàn)并管理我們自己的服務(wù)支持系統(tǒng)。
然而,長(zhǎng)久以來,企業(yè)對(duì)以太坊類型的智能合約解釋器越來越感興趣,我們的工作已經(jīng)達(dá)到了轉(zhuǎn)折點(diǎn)。目前,我們的eris:db代碼庫(kù)已經(jīng)成為一個(gè)不再完全由我們公司響應(yīng)全部需求的興趣點(diǎn)。現(xiàn)在,我們需要企業(yè)級(jí)智能合約用戶社區(qū)幫助我們推動(dòng)這個(gè)代碼庫(kù)的發(fā)展。
2.合作融入了我們的DNA
關(guān)于這一點(diǎn),在過去的十二個(gè)月里,我們?cè)谏虡I(yè)活動(dòng)方面一直采取強(qiáng)硬立場(chǎng),我們從來沒有直接參與構(gòu)建試點(diǎn)應(yīng)用或POC,除非是合作交付。換言之,我們一直是與合作伙伴一起為生態(tài)系統(tǒng)提供POC和試點(diǎn)應(yīng)用,即便是最終用戶拒絕我們的合作方式。
也就是說,如果我們,Monax,要把我們的軟件投入到企業(yè)生產(chǎn)應(yīng)用中,那么我們不僅需要對(duì)技術(shù)本身進(jìn)行驗(yàn)證,我們還要開發(fā)出合作構(gòu)建和交付軟件的機(jī)制。在舊式的、由客戶經(jīng)理主導(dǎo)的一對(duì)一方式中,客戶經(jīng)理在傳統(tǒng)企業(yè)的大廳里走來走去,定義IT公司中“新”事物的標(biāo)準(zhǔn),對(duì)于許多技術(shù)而言,這也許仍然有效,但對(duì)于區(qū)塊鏈和智能合約來說,就不大可能可行了。
3.我們自己無法提供足夠多的專家來滿足用戶對(duì)專家的需求
我們之前已經(jīng)說過,我們將來還會(huì)說,不過,2017年,企業(yè)區(qū)塊鏈應(yīng)用正在開展產(chǎn)品競(jìng)賽。提供生產(chǎn)就緒的產(chǎn)品需要專家。為了支持產(chǎn)品級(jí)應(yīng)用程序,我們(“企業(yè)級(jí)區(qū)塊鏈”行業(yè))首先需要有可以完全支持產(chǎn)品級(jí)企業(yè)應(yīng)用的平臺(tái)。這需要大量的專家。地球上很少有公司是完全依賴內(nèi)部專家。