據報道,Microsoft將于2018年發布Coco Framework,作為托管在GitHub上的開源項目。據悉,為使企業更容易地采用塊鏈技術,微軟公司于上周公布將開發出一套新框架幫助實現這一愿景,即Coco框架。此框架在于解決公司在部署區塊鏈技術時遇到的一些棘手問題。
該框架的設計目的是為了加快交易吞吐量,有效地控制交易合作商對交易信息的訪問,并幫助企業進行業務層面的管理,從而增強其他區塊鏈軟件的功能,比如Ethereum。微軟Azure的首席技術官Mark Russinovich表示,重點關注的這三個關鍵性功能,是與企業探討如何實現區塊鏈技術的關鍵所在。
Coco框架需要一個可信的執行環境,因為它是通過機器之間已被修改過的區塊鏈軟件的共享信任進行運行的,從而避免對事務驗證的這一環節。通過使用該共享信任,可以成功地繞過基于當前開放源代碼版本的以太坊的事務驗證操作。也正是基于這種共享信任,大大地加快了交易的吞吐量,處理事務的吞吐量將達到每秒1600個。
Coco框架是一種基于英特爾“軟件防護擴展”安全容器和Windows Server虛擬安全模式的架構,它旨在支持企業在兼容的可信執行環境或本地環境中運行。
對于企業普遍關注的交易信息的訪問控制問題,Coco框架也將為其解決。例如,企業在與供應商進行交易時,通過使用區塊鏈技術,與企業進行交易合作的供應商家能夠查看其在網絡上的所有交易,同時又能限制其他的參與者查看這部分交易信息。
Russinovich說,有限的可擴展性、區塊鏈交易參與者之間缺乏保密性以及簡單集中治理的短缺阻礙了更多的企業客戶的使用。微軟以及一些合作伙伴認為,該框架將通過可擴展的節點網絡和管理成員的規定來幫助解決這些問題。
Russinovich表示,這個功能成功地克服了過去采用分布式記賬的企業的主要障礙。新的框架將在任意復雜性的訪問中進行判斷和控制,從而實現企業對其核心內容設置個性化的可見性。
截至目前,Coco框架已經支持十個不同的分類帳,包括R3 Corda,英特爾Hyperledger Sawtooth,JP Morgan Quorum、以太坊等。