時間:2019-06-25 來源:互聯網 瀏覽量:
微軟是全球第一家進軍區塊鏈技術領域的 IT 企業,通過多年的戰略投入和布局,已經成為新興技術解決方案市場中的一位舉足輕重的角色。微軟不僅僅在推動區塊鏈更快、更實用和更成功的普及,同時也為自己創造合適的時機,從區塊鏈革命中有所收獲。
自 2014 年投身比特幣市場以來,微軟已經參與並支持了多個區塊鏈項目,這其中就包括以太坊、R3、小蟻等。甚至通過 Azure (雲計算平台)提供其自己的區塊鏈服務,得到了眾多知名銀行、金融服務企業和交易所的巨大支持。
本文簡單勾勒微軟的區塊鏈布局地圖,呈現其如何攜手多方合作夥伴,一步步主導區塊鏈市場革新。
將區塊鏈引入 Azure 雲服務
2015 年 11 月,微軟啟動“Azure 區塊鏈即服務(BaaS)”計劃。該計劃將”區塊鏈”技術引入 Azure,並為使用 Azure 雲服務的金融行業客戶提供 BaaS 服務,讓他們可以迅速創建私有、公有及混合的”區塊鏈”環境。這對於對於使用不同區塊鏈技術進行創新的客戶來說是非常有價值的。
微軟 Azure 覆蓋了全球範圍內 24 個地區,其混合雲能力、廣泛的合規認證組合以及采用了區塊鏈技術的企業級安全服務,在受到高度監管的金融服務、醫療保健和政府部門等領域的應用尤為突出。
最初的產品包含兩個工具,可以快速開發基於 SmartContract 的應用程序:
Ether.Camp - 一個集成的開發人員環境BlockApps - 一個私有的半私有以太坊區塊鏈環境,可以部署到公共以太坊環境中該平台在 2015-2016 年不斷更新並添加新成員,從知名區塊鏈技術企業到弱小區塊鏈應用創業公司,Azure 平台以史無前例的開放和勇猛的態度,吸引了眾多新的區塊鏈參與者。Azure BaaS 平台也擴展成一個“認證的區塊鏈市場”。
Bletchley 計劃
2016 年 6 月 15 日,微軟宣布啟動了一項計劃,微軟稱之為“開放的、模塊化的區塊鏈組件”,它將被 Azure 所驅動。這個計劃被稱為 Bletchley,它是“用微軟自己的架構方式創建區塊鏈企業生態聯盟”。
Bletchley 項目解決了早期的跨行業區塊鏈使用者的常見問題,其中包括:
平台的開放性身份、密鑰管理、隱私、安全、運營管理和互操作性等特性實現集成性能、規模、支持、穩定性,這些均至關重要財團(Consortium)區塊鏈采用邀請製度,理想情況下僅獲得許可的財團網絡成員可以執行合約在 Bletchley 項目中,Azure 幫助企業財團建設區塊鏈生態係統體係結構。並開放一係列區塊鏈協議,支持像 Hyperledger(超級賬本) 這樣的簡單的 UTXO(未花費的交易輸出)協議,也支持像 Ethereum(以太坊) 這樣的更複雜的基於智能合約的協議,並不斷增加更多的協議支持。
隨後,微軟繼續擴展 Bletchley 的架構,發布 Bletchley v1,這是第一個聯盟區塊鏈模板的發布版本,為私人開發 / 測試創建多樣化的分布式賬本生態係統,專注於私有多節點聯盟網絡的需求。又將 Bletchley v1 的支持擴展到 Azure Marketplace,激發了新合作夥伴對其區塊鏈解決方案的興趣。
Bletchley 計劃的啟動,讓微軟可以提供開放、靈活、模塊化設計的區塊鏈服務,滿足不同領域的合作夥伴和客戶的特殊細節需求。從此以後,微軟就和它的合作企業緊鑼密鼓的去理解這個產業的需求和關注點,同時開發必要的技術和生態係統來促使分布式賬簿更廣泛的應用。創建這樣開放的生態係統需要時間,微軟的主動性定會加速區塊鏈的大規模普及進程。
發布區塊鏈合作夥伴戰略
2017 年 1 月,微軟在其全球合作夥伴大會上發布了三個正在實施的戰略:
從構建在各種區塊鏈技術之上的關鍵合作夥伴驅動的 POC 構建和學習與合作夥伴和客戶一起發展區塊鏈市場生態係統和工件開發關鍵的 Azure 區塊鏈中間件服務以確保基礎架構已準備就緒加入企業以太坊聯盟
2017 年 2 月,一批代表著石油、天然氣行業,金融行業和軟件業的全球性企業正式推出企業以太坊聯盟(Enterprise Ethereum Alliance),致力於將以太坊開發成企業級區塊鏈。
區塊鏈發展最早從比特幣到以太坊,以太坊是一個平台,比特幣是一套轉帳支付係統。現在以太坊發展希望引起大家關注,因為它上麵應用商店非常多,以太坊有專門的以太坊瀏覽器,我們可以查詢到數字什麼時候做的交易。它有點像蘋果應用商店一樣,我可以隨時把它下載。
微軟對以太坊區塊鏈技術進行了大量的投資。最早是在 2015 年 10 月通過其雲平台 Azure 提供了區塊鏈及服務,在接下來的一個月中微軟發布了以太坊區塊鏈平台。該企業級解決方案是在倫敦的以太坊開發者大會中與來自保險和銀行業的客戶共同發布的。
“我們差不多賭上了雲服務,”當時還是微軟金融服務科技戰略主管的 Marley Gray 說道。其目標是為區塊鏈解決方案提供一個便宜的平台,以整合到客戶應用中。之前沒有區塊鏈技術或智能合約經驗的應用者都能夠在 15-20 分鍾內創建他們自己的智能合約私有區塊鏈。
發布區塊鏈概念驗證框架
2017 年 5 月,微軟宣布了一個新的框架,用以在 Azure 雲平台上加速已通過企業概念驗證(PoC)的區塊鏈部署。旨在簡化嵌入式概念驗證過程。根據微軟的說法,框架需要原型區塊鏈網絡,相關的 API(應用程序編程接口)以及散列服務和簽名服務來支持測試。
在一篇博客文章中,微軟表示,新框架對希望以更及時方式測試潛在應用的公司具有較大吸引力,預計需要長達一年的時間以及多達 30 萬美元的開發費用。
微軟的 Azure 雲服務是公司區塊鏈戰略的核心之一,同時也是該框架的核心。微軟表示“通過框架,客戶和合作夥伴可以專注於創建真正創新的應用程序,展示區塊鏈的潛力,並將花費更少的時間和資源用於整合任務,從而使基礎概念驗證正常運行”。
企業級開源區塊鏈基礎平台 Coco 框架
2017 年 8 月,微軟推出了 Coco Blockchain Framework,這是一個企業級開源區塊鏈基礎平台,用於構建符合企業標準的機密的大規模區塊鏈網絡。Coco 的全稱是 Confidential Consortium(機密財團),其特點是與區塊鏈協議無關,而且與大多數當前的區塊鏈兼容,旨在通過添加關鍵的企業需求即可擴展其功能。借助 Coco 框架,企業開發人員可以迅速推出大規模的分布式賬本技術,這種技術可提供防篡改曆史記錄、分布式治理和更高的機密性。
這一框架能夠幫助銀行、保險公司和製造商等,用以太坊等建立共享數字賬本及自動化智能合同,並解決商業普及過程中的隱私性、速度和管理問題。Coco 框架通過充分利用可信計算環境 TEE (Trusted Execution Environment),如 Intel SGX 和 Windows 虛擬安全模式(VSM) ,創建可信的網絡。在 TEE 環境中,網絡物理節點之間信任的建立,無須節點擁有者之間的相互信任,並能在保證區塊鏈狀態保密的情況下處理各種用戶請求,進而確保保障區塊鏈協議關鍵代碼和數據的機密性、完整性,使得區塊鏈的應用可以在完全受信任的成員節點上高效運行。
而 Coco 框架中的節點間運算,無需驗證結果,為非確定性的計算提供了支持,讓交易可根據應用的需要和外界係統進行交互,豐富了應用的語義和場景。同時,還簡化了一致性協議,提高了交易的速度和延遲。數據顯示,對比使用 Coco 框架和使用以太坊本身分別運行大量事務,通過 Coco 來運行,每秒可處理 1600 多個事務,延遲為 125 毫秒。而以太坊,每秒隻能處理 15 個事務,延遲卻為 56520 毫秒,幾乎長達一分鍾。
微軟 Azure 首席技術官馬克·拉西諾維奇(Mark Russinovich)表示:“Coco 給賬本構建帶來了另一種方法,為企業提供了所需的可擴展性、分布式治理和更高的機密性,又不犧牲它們期望的固有的安全性和不變性。”微軟目前正在與其合作夥伴 R3,Intel,J.P.Morgan 和 Ethereum 測試 Coco 架構,並計劃在今年發布應用程序提供者接口和開發代碼,並放在 GitHub 代碼庫上,擴大開發規模。
加入 IC3 計劃
微軟已加入 IC3(密碼貨幣和合約倡議),用於基於區塊鏈技術的金融係統轉型。該項目的主要任務是利用區塊鏈技術轉變未來的金融機構,使其工作更加靈活,透明、有效、安全。
IC3 包括康奈爾大學和康奈爾技術學院,加利福尼亞大學伯克利分校,伊利諾伊大學厄巴納香檳分校,伊利諾伊大學以及以色列技術研究所的專家。
IC3 已經開發出幾種基於區塊鏈技術可以改變金融行業的解決方案,現在正在與金融和銀行業領導,政府和開源開發人員合作,將這些解決方案從試用版轉換為真正可靠的金融係統,並經過驗證效率。
Microsoft 的重大技術全球商業策略師約克·羅德斯三世(York E. Rhodes III)說:“在研究區塊鏈技術時,我們了解了 IC3 團隊的工作,並對他們對社區的做法和貢獻印象深刻。我們非常接近 IC3 專家關於擴展,可訪問性和其他有趣的公司係統阻塞技術實施領域的想法。他們的研究協同作用與我們對企業範圍的決策決定有很好的一致。我們很高興加入 IC3 團隊,並與他們密切合作,實施雄心勃勃的項目。”
去中心化身份識別公有鏈
2018 年 2 月 13 日,微軟在其官方博客中宣部,將會在旗下微軟身份驗證(Microsoft Authenticator)應用程序內整合基於區塊鏈的去中心化 ID 驗證技術。該程序是微軟公司在 2016 年 8 月推出的,目前已經被數百萬人使用了。如果用戶同意,微軟的身份驗證器將充當用戶代理來管理可識別的數據和加密密鑰。在這個基本設計中,隻有一個人的 ID 植根於區塊鏈。身份數據存儲在使用特定加密密鑰加密的脫鏈 ID Hub 中。微軟聲稱他們看不到用戶的個人信息。一旦功能集成後,應用程序和服務將能夠通過通過消息傳遞管道請求粒度同意來與用戶數據進行交互。
在考慮到了去中心化身份識別係統的多項標準之後,微軟公司表示他們決定選擇區塊鏈技術和協議,因為該技術是“非常適合”這項任務的。微軟指出:“一些公有區塊鏈,包括比特幣、以太幣、萊特幣等等,都是提供了文檔的去中心化身份識別功能,記錄了 DPKI 操作,並且已經為錨定用戶身份證明打下了堅實的基礎。”
從去年十月開始,全球一些國家的政府機構也已經考慮在身份管理係統內整合區塊鏈技術,相關數據驗證服務也會從企業或政府,逐漸轉移到個體公民上。
微軟相關負責人在博客中寫道:“我們很高興能夠找到開發人員和組織將在這個開源身份框架上構建的令人驚歎的事物。我們同樣感到興奮的是,超越國界,區塊鏈,組織和公司的身份所帶來的潛在社會效益。”
關於定位
區塊鏈技術無疑是重大的,可能是互聯網最重要的一次底層迭代。同時區塊鏈從一個概念、一個設計到成形的整個過程還是很複雜的,作為行業探索者,很多時候缺少外圍支持,如何區塊鏈改善生產關係是非常困難的。正如微軟(中國)有限公司 CTO 黎江所說:“如何能夠利用平台觀念,如何能夠利用區塊鏈的多邊市場,如何能夠能夠發揮它的零知識成本、長尾效應,把很多使用方、提供方放到區塊鏈上非常重要,而解決某一點問題並不是區塊鏈本質。”
微軟做區塊鏈平台時,自身不做共識也不做算法本身,微軟實際上做整個區塊鏈的這套生態係統,提供區塊鏈的環境,那麼在這上麵,可以有各種各樣的區塊鏈解決方案。黎江表示:“微軟在 Azure 上麵承載了很多區塊鏈創業企業。Azure 不僅支撐區塊鏈自身創業企業,還包括開源社區、數據庫、應用框架、包括前端開發管理等等,因為區塊鏈的開發,不僅僅是區塊鏈本身,還包括 UI、前端開發、鏈上鏈下等,特別是鏈下很多的證明、而且區塊鏈沉澱數據,鏈下也要沉澱數據,怎麼做數據挖掘、如何做大數據平台,這些方麵除了區塊鏈這個公司以外,實際上需要很多係統來支持。因此微軟呈現的是在雲上支撐區塊鏈,將區塊鏈更好的與互聯網 + 結合。利用雲計算、利用大數據來加區塊鏈。而不是說把區塊鏈做在傳統架構裏,用區塊鏈多方記帳共識機製來做。這樣發揮不出來區塊鏈網絡效應。”
區塊鏈是起點,更重要的是要建立通過區塊鏈走到一個平台和生態的建設。我們期待微軟這樣的巨頭企業,能夠在區塊鏈這樣的新興技術領域持續創新,引領行業發展。
微軟Azure區塊鏈現在有哪些新進展?雲廠商平台在區塊鏈如何布局?以太坊目前有哪些景點的企業使用案例?
作者 | 田寧寧
來源 | InfoQ