區(qū)塊鏈技術(shù)是通過(guò)比特幣等加密貨幣來(lái)促進(jìn)在線支付的,是在一個(gè)分布式分類賬本上記錄的一串?dāng)?shù)字交易鏈。一個(gè)區(qū)塊鏈?zhǔn)撬袛?shù)字交易的完整記錄。一組經(jīng)過(guò)驗(yàn)證的事務(wù)被稱之為“區(qū)塊”,當(dāng)進(jìn)一步的事務(wù)被確認(rèn),并添加到前面的區(qū)塊時(shí),就構(gòu)成了一個(gè)“鏈”。
區(qū)塊鏈可以減少商業(yè)合作中對(duì)中間機(jī)構(gòu)的依賴,也可以減少業(yè)務(wù)中的摩擦。有區(qū)塊鏈協(xié)議的保證,增加數(shù)據(jù)的真實(shí)性、安全性和溯源性。 運(yùn)營(yíng)管理可以簡(jiǎn)單化,合作高效化和成本的低廉化。
企業(yè)應(yīng)用區(qū)塊鏈的三大難題
如果一項(xiàng)技術(shù)只停留在概念上是沒有任何價(jià)值的,只有被應(yīng)用,才是價(jià)值體現(xiàn)的窗口。但目前而言,直接應(yīng)用已有的區(qū)塊鏈(公鏈)技術(shù)無(wú)法達(dá)到企業(yè)級(jí)別對(duì)系統(tǒng)性能和安全性的要求,即使經(jīng)過(guò)復(fù)雜應(yīng)用開發(fā)流程和網(wǎng)絡(luò)部署管理,甚至很多系統(tǒng)需要根本架構(gòu)的改變,也很難達(dá)到期望目標(biāo)。
簡(jiǎn)而言之,就是性能、隱私和組織管理這三大“頑固問題”無(wú)法得到解決。
究其原因,是由于在公鏈區(qū)塊鏈系統(tǒng)的設(shè)計(jì)上,主要考慮的是如何讓不同節(jié)點(diǎn)達(dá)成共識(shí),而不同節(jié)點(diǎn)所處的環(huán)境通常是匿名的、不可信任的、潛在敵對(duì)的環(huán)境。因此,為防止惡意行為,交易一般都用“明文”對(duì)所有人可見以監(jiān)督驗(yàn)證,并應(yīng)用拜占庭容錯(cuò)類算法來(lái)達(dá)成共識(shí)。然而,這就使得公鏈中的“保障”技術(shù)、性能和隱私保護(hù)形成了一個(gè)“顧此失彼”的關(guān)系,運(yùn)用“保障”技術(shù)就意味著無(wú)法兼顧性能優(yōu)化和隱私保護(hù),但這些恰恰是企業(yè)業(yè)務(wù)的需求。
微軟Coco架構(gòu)
讓問題迎刃而解
近日,微軟推出了幫助企業(yè)采用區(qū)塊鏈的Coco架構(gòu),Coco架構(gòu)旨在與區(qū)塊鏈網(wǎng)絡(luò)集成,以滿足商業(yè)應(yīng)用的關(guān)鍵需求。微軟根據(jù)用戶的反饋創(chuàng)建了該架構(gòu),并表示如果用戶想要采用區(qū)塊鏈傳輸,最迫切的需求是更快的傳輸速度、分布式管理和保密性。
據(jù)了解,這個(gè)項(xiàng)目的構(gòu)想是用戶將其區(qū)塊鏈代碼放置在可信區(qū)域中,該區(qū)域通過(guò)諸如Intel的軟件保護(hù)擴(kuò)展(SGX)或Windows虛擬安全模式(VSM)等工具來(lái)建立,并支持其他兼容的TEE。創(chuàng)建一個(gè)可信網(wǎng)絡(luò),允許CoCo代碼和分類賬,并消除執(zhí)行工作證明,以此提高事務(wù)處理速度。
使用Coco部署的區(qū)塊鏈網(wǎng)絡(luò)具有高度可擴(kuò)展和隱私保護(hù)的特性。它可以滿足所有企業(yè)聯(lián)盟鏈的關(guān)鍵需求,從而加快區(qū)塊鏈技術(shù)在企業(yè)中的廣泛應(yīng)用。Coco不是獨(dú)立的塊鏈協(xié)議,它提供了一個(gè)信任的基礎(chǔ),可以整合現(xiàn)有的塊鏈協(xié)議提供完整的企業(yè)級(jí)區(qū)塊鏈解決方案。
之前就有外媒爆料,當(dāng)與區(qū)塊鏈網(wǎng)絡(luò)集成時(shí),Coco架構(gòu)能夠帶來(lái):每秒傳輸速度超過(guò)1600次易于管理的數(shù)據(jù)保密性用于區(qū)塊鏈網(wǎng)絡(luò)的分布式管理模型,能夠創(chuàng)建網(wǎng)絡(luò)規(guī)則并使得用戶對(duì)管理和區(qū)塊鏈軟件系統(tǒng)的所有條款進(jìn)行選擇。
可以說(shuō),Coco是第一個(gè)(目前為止,唯一一個(gè))支持任意隱私保護(hù)模型的區(qū)塊鏈平臺(tái)。endprint