複製鏈接
請複製以下鏈接發送給好友

BaaS

鎖定
BaaS(Blockchain as a Service),“區塊鏈即服務”,是指將區塊鏈框架嵌入雲計算平台,利用雲服務基礎設施的部署和管理優勢,為開發者提供便捷、高性能的區塊鏈生態環境和生態配套服務,支持開發者的業務拓展及運營支持的區塊鏈開放平台。通常情況下,一套完整的 BaaS 解決方案包括設備接入、訪問控制服務監控和區塊鏈平台四個主要環節。 [1] 
中文名
區塊鏈即服務
外文名
BaaS
外文全稱
Blockchain as a Service

BaaS平台特點

對於開發者而言,使用以太坊EOS 這樣的大型平台創建 Dapp 應用同樣可行,但區塊鏈開放平台 BaaS 不僅可以提供統一的標準規範,還具備如下特點:
降低使用門檻
通常情況下,開發人員在創建鏈和智能合約時,面對的是一行行計算機代碼。而如果採用 BaaS 服務,這些代碼被事先寫好,模塊化成常用的功能,開發人員只需通過 APISDK 等接口,連接這些功能,降低中小企業使用區塊鏈的門檻。
項目成本是開發者考慮的因素之一。BaaS 可使開發人員專注於業務應用層面的開發,無需專門建設自己的基礎設施,服務購買即可,不僅可節省服務端研發成本,還可提供更好的測試工具,降低部署和測試成本。比如,當企業開發一款企業移動應用,需要跟防火牆後的企業 SQL 數據庫做接口,如果採用 BaaS 服務,開發團隊可無需配備 SQL 高級專家。迅雷 CEO 陳磊曾在迅雷區塊鏈生態以及新品發佈會上介紹迅雷鏈推出開放平台的初心是由於當前區塊鏈人才稀缺,導致很多開發團隊難以擁抱區塊鏈做業務升級。開放平台可使企業和開放者無需考慮區塊鏈底層技術,專心搭建區塊鏈應用。
滿足個性化定製
BaaS 平台在提供標準服務的基礎上,還可根據開發者的產品和業務特點,提供不同的在線配置和代碼功能,擴展開發者自定義的功能,滿足個性化需求,提高靈活性。
用户藉助 BaaS 供應商在行業內的影響力和經驗,可提升自身系統性的安全性。 [1] 

BaaS實施

成功的BaaS需要有針對性的商業案例和謹慎的實施與展望來支持移動開發實踐。如今大多數BaaS採用覆蓋許多領域的橫向部署,可以處理眾所周知的問題例如社交網絡集成。隨着這些類型BaaS的實施而來的問題是如此明顯,那就是不可避免的競爭,如此基礎的東西以至於區分是很難的。例如,雲計算供應商很有可能轉移到存儲和用户識別相關的BaaS服務中,社交網絡公司也會提供社交網絡BaaS集成功能。垂直市場中開發人員已具備了技能、人脈和軟件產品,此市場對於BaaS新機遇非常有用。在水平市場中,數據分析和還原工具,或者預測和規劃工具是BaaS良好的選擇。
從技術上講,BaaS關鍵問題是要保持REST Web服務模型接口的優勢。這些接口呈現出一個簡單的PUT或GET事務處理模式,但並不會一直保持在調用的處理狀態中。多數PUT/GET方法顯示出了他們自己的服務API,作為RESTful 接口,這些接口使用XML數據結構來接收和響應。XML處理是一件瑣碎的事情,然而,在每個目標移動設備中,接受一個簡單的數據結構或者提供編程邏輯來重複使用該界面都會有所幫助。
創建一個BaaS服務,擁有正確功能級別的粒度,也同樣重要。移動用户通常希望設備能夠快速響應一個請求,而且有一些接口時間問題:將具有較長執行時間的複雜功能轉移到一個單獨的服務上是不合適的。因為RESTful接口預計是無狀態的,因此在把複雜功能轉化為一系列可以單獨使用的元素時要高度注意,但是當需要時這些功能又可以聚集到一起。每個請求必須是獨立的,並且可以將數據反饋給特定的需求。如果稍後還會需求,就必須將其存儲到設備中,或者通過設備返回、維護並更新。  [2] 

BaaS平台案例

BaaS 的概念最早源於微軟IBM 。隨後,全球科技巨頭們也陸續通過他們內部建立的平台提供 BaaS 服務。
微軟
2015 年 11 月,微軟 Azure 與 ConsenSys 達成合作,在其 Azure 環境裏面提供 Ethereum 區塊鏈即服務( EBaaS )。據微軟雲和企業組織的主管馬利·格雷( Marley Gray )聲稱,提供該服務將讓“客户和合作夥伴能夠在一種現成的開發/測試/生產環境下試用、學習和快速叫停,成本低廉。”
2016 年 4 月,微軟宣佈與由43家銀行組成的R3聯盟( R3 Consortium )結成合作夥伴,在 R3 成員當中推廣分佈式賬本
IBM
2016 年 2 月,IBM 宣佈將使用超級賬本( Hyperledger ),提供區塊鏈即服務。IBM 的“區塊鏈即服務”屬於公共雲服務,客户可基於此開發安全的區塊鏈網絡。
此後,在 IBM InterConnect 2017 會議上,IBM 宣佈其首個商業應用項目——“IBM Blockchain”。IBM Blockchain 的操作框架是以 Fabric為基礎的。基於 Fabric,開發人員可以構建企業級應用。據官網介紹,IBM Blockchain 旨在為用户提供端到端的區塊鏈平台解決方案,快速搭建高可用的區塊鏈網絡,還可以提供區塊鏈平台安全特性,並且在全球各地都可以使用。
2016 年 5 月,亞馬遜網絡服務AWS與投資公司數字貨幣集團(Digital Currency Group,DCG)達成合作,為 DCG 投資的公司提供一種區塊鏈即服務試驗環境。雙方希望在此環境下,DCG 投資組合中的區塊鏈供應商能夠在一種安全的環境下與金融機構,保險公司,企業技術公司等客户合作。
2018 年 4 月,亞馬遜 AWS 正式發佈了 AWS 區塊鏈模板,該服務旨在使開發人員能夠更輕鬆地創建基於以太坊和 Linux 基金會 Hyperledger Fabric 的項目。AWS 主要將服務目標瞄準了資源有限的中小型公司,幫助其構建自己的應用程序 [1] 
趣鏈科技
2018年6月,趣鏈科技與建行合作誕生了第一個版本BaaS平台,建行CBaaS成功上線; [3] 
參考資料