背道而馳or殊途同歸?區塊鏈與雲計算未來趨勢

1.jpg

雲計算,是一種根據互聯網服務使用量來付費的一種模式;區塊鏈,是去中心化的數據庫賬本,建立一種數據加密、不被篡改僞造的信任體制。

在底層技術三要素、類型和形態上,二者有很大的相似之處。雲計算目前已經是一個很成熟的技術和應用了,區塊鏈作爲後起之秀,能否利用雲計算的基礎設施,快速的在各個領域進行開發部署?解決雲計算髮展的弊端?

61.jpg

區塊鏈與雲計算有很多相似之處(圖片來自知乎)

出身截然不同

區塊鏈與雲計算髮展歷程

比特幣的出現,其背後的區塊鏈技術開始引起大家的關注。在比特幣之前,區塊鏈進過幾代的演進,這期間包括e-Cash、HashCash、B-money等相關的數字貨幣。這個期間屬於數字貨幣的發展階段。

1983年提出e-Cash是一個數字化的支付系統,但由於中心化原因導致後來失敗。

1997年的HashCash是一個採用工作量機制的數字貨幣,之後被數字貨幣大量廣泛使用。1998年提出的B-money是首個提出的去中心化的數字貨幣系統,遺憾的是沒有提出具體的實現方式。

直到2009年1月比特幣橫空出世,才真正實現了去中心化、財務公開的數字貨幣系統,正式開啓了區塊鏈技術發展。但由於比特幣本身基於腳本開發的原因,使得區塊鏈技術應用受到了很大制約。基於區塊鏈進行應用開發的呼聲越來越高,這也催生了許多牛人在智能合約方面的探索。

雲計算是一種基於互聯網的計算方式,通過這種方式,共享額軟硬件資源和信息可以按需求提供給計算機各種終端和其他設備。

雲計算是繼上世紀80年代大型計算機到客戶端-服務器的大轉變之後的又一種鉅變。用戶不再需要了解“雲”中基礎設施的細節,不必具有相應的專業知識,也無需直接進行控制。雲計算描述了一種基於互聯網的新IT服務增加、使用和交付模式,通常涉及通過互聯網來提高動態易拓展而且經常是虛擬化的資源。

在“軟件即服務”的服務模式當中,用戶能夠訪問服務軟件及數據。服務提供者則維護基礎設施及平臺來維護服務正常運作。企業能夠藉由外包硬件、軟件維護及支持服務給服務提供者降低 IT 營運費用。

雲計算由於應用程序是集中供應的,用戶的數據存放在服務提供者的服務器之上,使得服務提供者有能力對這些數據進行未經授權的訪問,有可能造成數據被篡改與破壞的問題。

殊途同歸

論區塊鏈與雲計算的聯繫

美國國家標準與技術研究院給出的定義是:雲計算是一種按使用量付費的模式,這種模式供可用的、便捷的、按需的網絡訪問,進入可配置的計算資源共享池(包括網絡、服務器、存儲、應用軟件、服務)這些資源能夠被快速提供,只需投入很少的管理工作,或與服務器供應商進行很少的交互。

3.jpg

區塊鏈的本質就是分佈式賬本和智能合約。分佈式賬本就是一個獨特的數據庫。這個數據庫像網絡一樣,所有人都使用區塊鏈就會建立一個生態系統。個人的分佈式賬本通過數學以及密碼學,可以永遠記住固定序列,實施內容不會篡改。而智能合約是交易雙方互相聯繫約定和規則,誰都不能更改,防止賴賬。

從定義上看,雲計算是按需分配,區塊鏈是構建了一個信任體系,兩者好像沒什麼直接關係。但是區塊鏈本身就是一種資源,有按需供給的需求,是雲計算的一個組成部分,雲計算的技術和區塊鏈的技術之間是可以互相融合的。

從宏觀上來看,利用雲計算已有的基礎服務設施或根據實際需求做相應改變,實現開發應用流程加速,滿足未來區塊鏈生態系統中初創企業、學術機構、開源機構、聯盟和金融等機構對區塊鏈應用的需求。對於雲計算來說,“可信、可靠、可控制”被認爲是雲計算髮展必須要翻越的三座山,而區塊鏈技術以去中心化、匿名性,以及數據不可篡改爲主要特徵,雲計算長期發展目標不謀而合。

從存儲上看,雲計算的存儲和區塊鏈內的存儲是由普通存儲介質組成。而區塊鏈裏的存儲是作爲鏈裏各節點的存儲空間,區塊鏈裏存儲的價值不在於存儲本身,而在於相互鏈接不可更改的塊,是一種特殊的存儲服務。雲計算裏確實也需要這樣的存儲服務,比如結合“平安城市”,將數據放在這種類型的存儲裏,利用不可修改性,讓視頻、語音、文件等作爲公認有效的法律依據。

從安全性方面說,雲計算裏的安全主要是確保應用能夠安全、穩定、可靠的運行。而區塊鏈內的安全是確保每個數據塊不被篡改,數據塊的記錄內容不被沒有私鑰的用戶讀取。利用這一點,如果把雲計算和基於區塊鏈的安全存儲產品結合,就能設計出加密存儲設備。

命裏註定在一起

區塊鏈在雲端的應用

許多區塊鏈支持者認爲其運作模式最適合雲端。關於這個命題的想法是,雖然雲計算本身是分佈式和容錯的,但仍然使用集中式方法來運行,中央實體負責雲計算。由於着整個雲“網絡”中建立了多個數據庫,區塊鏈的分散性將提供更多的自主操作和更好級別的數據安全性。

堆積於區塊鏈的雲的一個限制是,通過分散化,需要更高的安全性來控制節點間通信,從而需要使用高度安全的傳輸協議。然後,這些協議將會增加對屋裏和計算資源的需求,這可能使區塊鏈交易比當今基於雲計算的操作成本更加高昂。

區塊鏈開發是一種比較新的方法,其發展似乎提供了潛在的發展和實施的安全性,無論是從公共雲和私有云的角度基於可驗證交易的應用。其核心價值已經開始被金融機構所接受,一些大型銀行開展了自己的試點項目。

區塊鏈對數據中心和雲計算的影響,儘管其提供分散環境和自動化各種數據中心功能的潛力,但這些功能在很大程度上仍然是投機性的。在不久的將來,尋求開發和實現自己的區塊鏈應用的用戶似乎屬於主要雲提供商的範圍。區塊鏈仍然處於發展的早期階段,而這種應用開發的方法將具有一個擴展的成熟過程。

2018年初,Facebook CEO扎克伯格宣佈探索加密技術和虛擬加密貨幣技術,衛軒、亞馬遜、谷歌、IBM等也相繼入場.國內騰訊、京東、阿里巴巴等互聯網巨頭也都接連宣佈涉足區塊鏈,迅雷更是通過提前佈局雲計算與區塊鏈實現了企業的轉型與業務的快速增長。

區塊鏈+雲計算=BaaS?

區塊鏈服務、即Blockchain as a Service(BaaS),最早是由微軟、IBM提出。微軟在Azure平臺中提供BaaS服務;IBM在Bluemix平臺提供區塊鏈服務,開發人員可以訪問完全集成的開發運維工具,用於在IBM雲上創建、部署、運行和監控區塊鏈應用程序。

BaaS是在IaaS、PaaS、SaaS的基礎上發展而來的,雲上搭建區塊鏈上的好處是幫助企業簡化運營流程,無需專門專設自己的基礎設施,服務購買即用,削減了部署成本。

BaaS節點的用途主要是:快速建立所需的開發環境,提供基於區塊鏈的搜索查詢,交易提交、數據分析等一系列操作服務,這些服務既可以是中心化的,也可以是非中心化的。用來幫助開發者更快的驗證自己的概念和模型。BaaS節點的服務體現在:哦工具性更強,便於創建、部署、運行和監控區塊鏈。

騰訊與2017年1月完成區塊鏈商業場景的內部落地,11月正式發佈區塊鏈你金融級解決方案BaaS,完成生態平臺的搭建。

百度金融與2017年7月推出商業級去快點運算計算平臺BaaS,同年9月上線區塊鏈技術的公募ABS平臺。拒公開資料顯示,在推出半年後,平臺已經支撐超過500億元資產的真實性問題,成功應用於信貸、資產證券化、資產交易所等業務。

京東和螞蟻金融更關注線上電商與線下物流的數據一體化,分別在商品防僞溯源領域進行技術探索。3月份,螞蟻金服區塊鏈團隊在採訪中稱,將打造去快點BaaS平臺。

5月份,華爲也推出了Hyperledger Fabric1.0爲基礎的“區塊鏈服務”(BaaS)平臺,旨在爲客戶提供創建智能合約的服務。

結語

佈局BaaS領域的公司基本上都是大型的雲計算服務商。在雲的基礎上,提供區塊鏈技術,有事在於三個方面:成本效率、因公生態、安全隱私。對於雲服務商來說,一切硬件設施和基礎架構都是現成的,降低IT成本已成爲必然趨勢,引入像區塊鏈這樣的新技術至關重要。

其中以聯盟鏈爲代表的區塊鏈企業平臺,需要利用雲設施完善區塊鏈生態平臺,以公有鏈爲代表的區塊鏈,則需要爲去中心化應用提供穩定可靠的雲計算平臺。

雖然區塊鏈技術仍處於探索期,但在金融等行業已經表現出很好的應用前景。BaaS技術和服務的發展,將更好的服務與行業和數字化信任社會的機構。

版權聲明:本文素材來源於中關村在線,轉載此文出於傳遞更多信息之目的,如有侵權,請聯繫小編刪除


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章