微軟正在其Azure區塊鏈平臺中,為企業提供更好的區塊鏈即服務(BaaS),企業可以更輕松的在Azure上構建應用程序。
(企業智能合約框架 來源:金色財經)
微軟“區塊鏈即服務”戰略的下一個重要舉措是引入企業智能合約。
微軟Azure區塊鏈工程的主要項目經理Marley Gray說:
“客戶和合作伙伴經常對我們說,‘好吧,你讓我很容易就能適應區塊鏈網絡,但這之后我們要做什么?“
區塊鏈是支撐加密貨幣比特幣的技術。但它的用途不止于此。區塊鏈還是一種共享的分布式分類賬,它可以存儲包括加密貨幣在內的完整交易歷史,還可以存儲其他類型的數據。因此,區塊鏈技術尤其受到銀行和金融領域企業的歡迎。
讓我們快速回顧一下微軟在區塊鏈技術領域所取得的成就:
2015年11月,微軟宣布啟動Azure區塊鏈即服務;
2016年,微軟公布了作為Bletchley項目的首個服務中間件區塊鏈模板,客戶和合作伙伴可以基于此建立私有的以太坊網絡。
通過企業智能合約,微軟正試圖幫助企業了解如何構建基于區塊鏈技術的服務。企業合約為用戶提供了解決方案模式(用于執行和履行契約的數據元素)、邏輯(業務規則)、對手方、外部資源(數據觸發器的輸入)、分類和契約綁定。
(微軟即將發布適合企業智能合約的新框架 來源:金色財經)
Gray指出,微軟的Azure公共云及其即將到來的Azure Stack混合云平臺,為實現企業智能合約所需的核心能力提供了構建模塊,但業務用戶需要做的不僅僅是簡單地共享與區塊鏈相同的加密原語。他們需要一個平臺和一個框架。
該平臺包括Azure、Azure密鑰保險庫和Azure 活動目錄,可以處理密鑰管理、企業身份驗證、密碼驗證生成等任務。業務用戶所需框架在這個平臺之上構建,其中包括KeyVault授權、運行時環境服務、事務構建器和路由器以及基于消息的編程接口。
Gray表示,區塊鏈框架加上“cryptlets”中間件有助于企業構建和集成分布式應用程序。
微軟于上周發布了技術白皮書,概述了企業智能合約框架,更深入地解釋了其運作方法。