當前位置︰首頁 ? 區塊鏈 ? 正文

最近BaaS這個詞匯比較火,最初看到這個詞匯是微軟區塊鏈服務(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)鏈接是微軟區塊鏈服務說明文檔,有興趣可以看看。

區塊鏈技術解析之什麼是區塊鏈BaaS?

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

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

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

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

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

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

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

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

區塊鏈技術解析之什麼是區塊鏈BaaS?


相關閱讀︰

這一技術突破或將影響整個隱私安全領域

根據區塊鏈技術角度理解去中心化

1155與眾不同?

上一篇︰如何使用 imToken 購買 .luxe 頂級域名
下一篇︰如何以簡單的方式創建ERC20代幣

猜你喜歡


Mixer(混幣)應用分析

Mixer(混幣)應用分析

交易隱私是零知識證明的一個應用方向。除了通過公鏈或者側鏈實現交易的發送方/接收方以及金額隱藏外,Mixer,江 ...

區塊鏈密碼學和量子威脅

區塊鏈密碼學和量子威脅

自古以來,人們就普遍需要以一種只能被目標接收者看到的方式來傳遞信息。加密的文本和消息被用于從軍事應用到外交和商業的各種領域。經過幾個世紀 ...

二維碼