文章閱讀頁通欄

河南22选5走势图开奖结果:區塊鏈技術解析之什么是區塊鏈BaaS?

來源: 互聯網 作者:
最近BaaS這個詞匯比較火,最初看到這個詞匯是微軟區塊鏈服務(baas),2016年8月,基于Azure云平臺的微軟區塊鏈服務正式開放,作為一個“沙盒”服務,......

河南22选5第202期开奖 www.lyedr.com 最近BaaS這個詞匯比較火,最初看到這個詞匯是微軟河南22选5第202期开奖服務(baas),2016年8月,基于Azure云平臺的微軟區塊鏈服務正式開放,作為一個“沙盒”服務,簡單高效的搭建區塊鏈虛擬化開發測試環境,該平臺支持26種不同形勢的區塊鏈實現(該數據是2016年底,目前暫時沒有找到具體支持的數據)//blogs.msdn.microsoft.com/uk_faculty_connection/2016/08/01/getting-started-with-blockchain-as-a-service-using-microsoft-azure-dev-test-labs/所謂BAAS(blockchain as a service)鏈接是微軟區塊鏈服務說明文檔,有興趣可以看看。

現在區塊鏈不光是各個IT巨頭,金融機構,咨詢公司等也都參與其中,創業型區塊鏈公司也存在不少,隨著技術的不斷發展,競爭也相當激烈。Hyperledger之前也發布了fabric1.0正式版,改進了架構更適合應用落地。區塊鏈是一個分布式的應用,去中心化多節點,即使有spv認證模式,還是要求有一部分節點下載完整的數據記錄,以比特幣為例,目前幾百G的數據,隨著數據量的不斷增長,對本地計算資源和存儲資源都是一種挑戰,之前有人這樣說過:本地資源永遠是有限的,只有云資源可以不斷擴展,理解云資源可以不斷擴展。先不論這種說法的正確性,區塊鏈結合云計算存儲平臺必然是一種發展趨勢。云平臺目前最為廣泛的就是iaas、paas、saas,那么區塊鏈結合云平臺我們稱為BaaS,理解區塊鏈即服務。

那么區塊鏈切入云平臺,根據這個BaaS中的“B”,blockchain,應該怎么理解?;蛘哂Ω們諦aaS和btaas,BaaS和btaas根據網絡上一些說法baas是指區塊鏈即服務btaas是指區塊鏈技術即服務。各種觀念的提出都有自己的理論基礎,這里不做定義,只是對兩個理解做一個筆者自己的簡單理解,如有不對希望及時指正。

上圖很好的說明的這兩種概念定義。

區塊鏈服務:廣義理解,把區塊鏈的應用,比如比特幣、以太坊等這類型公鏈,節點直接部署在云平臺,節點提供查詢,交易、區塊生成等操作,底層使用云計算資源和云存儲空間,這種簡單理解為區塊鏈服務,當然上圖也說到了公鏈的延伸應用-存證型-Factom,數字身份型-uPort等,云平臺的容錯、網絡的多鏈路負載、計算資源的動態調整,其實針對區塊鏈中的節點能夠更好的實現他的服務,從一定角度來講也節省了節點的運行成本,提高了整個系統之間交互的效率。當然從區塊鏈服務這個詞匯來理解就是云平臺上搭建區塊應用,業務直接訪問在云平臺之上的區塊鏈應用平臺,結合圖上,區塊鏈瀏覽器、數字貨幣交易平臺以及一些現有的區塊鏈系統提供開放的服務。

區塊鏈技術服務:區塊鏈技術,這個詞匯包含的東西比較多,通俗來說區塊鏈技術就是:加密技術、共識機制、P2P的網絡、分布式系統等一些技術的結合,那么在云平臺的區塊鏈技術多指這些技術的結合后區塊鏈架構框架或者區塊鏈操作系統,主要是HyperLedger,multichain,以太坊私有鏈等多個框架,使用這些框架去結合應用業務需求,開發出適合業務的應用,甚至這些應用要求優于現有的互聯網技術,這種方式稱為區塊鏈技術服務。

在網上查資料的時候看到有位大神對這兩個區塊鏈服務/技術服務概念提出了一個很好的比喻:www. 8btc.com/talk-about-baas(有興趣看看,筆者也是看了這個想到這概念的)。阿里云提供云服務,他提供的是云資源的實例,阿里不會告訴你如何去搭建云,他提供是云的服務,付費即可享受服務。上面討論的BaaS可以認為是提供公鏈的實例服務,btaas提供的是區塊鏈架構框架,你需要開發部署你的區塊鏈應用服務。

區塊鏈和云技術的結合,之前筆者有一個區塊鏈和現在技術結合的文章,做過簡單的分析說明,區塊鏈的本質:去中心化、分布式系統、共識機制、加密技術、智能合約。結合云技術的分布式計算、并行計算、網絡分布式存儲、虛擬化、負載均衡、資源動態調配等。在根據分類:公有鏈、聯盟鏈、私有鏈。云平臺:公有云、私有云、混合云。兩種技術特性十分相似和契合。通過云平臺的部署,大大降低了部署成本,云平臺的容錯、負載均衡、資源調配更好的為區塊鏈提供底層服務。

目前各大IT巨頭也針對baas有相應的產品:


上文開頭提到的微軟的Azure的baas服務

IBM在2016年2月宣布推出區塊鏈服務平臺,使用IBM在Bluemix上可用的新的區塊鏈服務,開發人員就可以訪問完全集成的開發運維工具,用于在IBM云上創建、部署、運行和監控河南22选5第202期开奖應用程序。

亞馬遜在2016年5月宣布與Digital Currency Group 合作,后者是區塊鏈領域的最大投資者之一。向DCG投資的公司提供區塊鏈即服務,保證他們能在一種安全的環境下與客戶打交道,這些客戶包括金融機構、保險公司和企業技術公司。

大致介紹了BAAS的概念,相信隨著區塊鏈技術的發展,BAAS必然會更多被實現,架構也會有更好的改進契合云計算平臺。


更多區塊鏈信息:www.qukuaiwang.com.cn/news

關鍵詞: BaaS  區塊鏈服務  區塊鏈技術  
0/300
?