區塊鏈與雲計算格格不入?NO!


區塊鏈與雲計算格格不入?NO!


現在行業內有一個深深的誤解,覺得雲計算就是中心化的,鏈和雲格格不入,你們對這種觀點其實是持否定態度的嗎?

先對雲計算概念做一個簡單介紹,雲計算是基於互聯網相關服務的增加、使用和交付模式,通常涉及通過互聯網來提供動態易擴展且經常是虛擬化的資源。現階段廣為接受的雲計算概念是美國國家標準與技術研究院(NIST)定義:雲計算是一種按使用量付費的模式,這種模式提供可用的、便捷的、按需的網絡訪問, 進入可配置的計算資源共享池,這些資源能夠被快速提供,只需投入很少的管理工作,或與服務供應商進行很少的交互。雲計算是分佈式計算、並行計算、效用計算、網絡存儲、虛擬化、負載均衡等傳統計算機和網絡技術發展融合的產物。

雲計算產業有多種分類方式,按提供的服務類型分類可分為 IaaS、PaaS、SaaS三類,從 IaaS 到 SaaS 越來越接近“傻瓜”式軟件,利於用戶直接使用。因此,如果說技術革新對硬件使用效率提升和成本降低更多體現在 IaaS 層面,SaaS 則是在享受硬件改善的基礎上,通過降價(年費方式降低使用門檻)的方式擴大了市場。

1、IaaS全稱為“設施即服務”(Infrastructure-as-a-service),提供的是服務器、存儲、網絡硬件等底層設施資源,用戶購買 IaaS 產品後必須自己完成環境配備和應用程序開發,一般商業客戶很難直接使用,使用對象大多是軟件開發者,特別是 PaaS 及 IaaS 產品開發者;

2、PaaS全稱為“平臺即服務”(Platform-as-a-service),提供的是軟件部署平臺,比如虛擬服務器和操作系統,用戶不需要關注底層,只需要根據自己的邏輯開發應用程序,適合自身特點明確、IT 預算高的大型商業客戶,或應用程序開發商;

3、SaaS全稱為“軟件即服務”(Software-as-a-service),提供的是可以直接使用的軟件,使用對象是一般商業客戶,客戶登錄瀏覽器就可以打開使用。

IaaS、PaaS、SaaS提供商可以互相跨界。 目前,IaaS的廠商,一般可以進行進一步的資源打包,提供數據庫、 應用中間層包runtime等,形成公有PaaS平臺,如亞馬遜AWS。而提供SaaS的廠商,在為一般商業客戶提供通用性比較強的SaaS產品同時,也會為一些大型商業客戶打造有他們自身特點的私有PaaS產品,甚至會有一些自己的 IaaS產品,比如Oracle。

先拋結論:區塊鏈要有未來必須是跟雲計算結合。如果未來區塊鏈變成我們生活中的一個基礎服務,你的金錢、交易、學歷等很多重要的敏感數據都通過區塊鏈存在,你能想象這些東西跑在一個四川的小礦場裡,只有簡陋的機房裡來支撐這個應用嗎?這是不可能的。

區塊鏈如果想應用得好,一定要走向正規。今天的雲計算支撐著整個社會,就像幾十年前的電信網一樣,是社會的基礎和命脈;雲計算的機房,就像很多年前的電信機房一樣,需要相當安全可靠,不可能只是簡單地放幾個礦機。

另外一個角度來講,雲計算就一定是中心化的嗎?我覺得這個想法來自於很多人對中心化和去中心化的誤解。很多人說,這個是中心化,那個是去中心化的,但你真問他們什麼是中心化的,他們未必真的理解,也答不出來。看是不是去中心化的,需要從不同的維度來解讀。從一個維度看它是中心化的,換一個可能就不是了。

區塊鏈與雲計算格格不入?NO!

我覺得對於技術型的產品,判斷它是不是中心化,至少有三個維度。

一是物理的維度。舉個例子,這個網絡,這裡面機器的節點,機器節點的軟件和它的應用是不是分散的?如果你從機器節點的角度來看,今天所有大的企業,比如銀行,都是高度去中心化的。一個阿里雲有無數個機房,這些機房都經過精心的設計,使得它可以容錯、災備,可以抵抗地震、甚至是戰爭,所以它必須有意地把這些設計分佈得非常合理。所以從物理層面,所有的雲計算都是非常去中心化的。

二是治理的維度。主要看這套系統是由一箇中心化的組織來治理的,還是由一個去中心化的組織來治理的。從這個角度來講,今天的雲計算,無論物理上多去中心化,但從管理機制上來講,全部都是高度中心化的,比如阿里雲歸阿里巴巴管,中國電信的機房都歸中國電信管。

三是邏輯的維度。主要看服務是不是可以一切為二,甚至一切為多,而且切完了可以相對比較獨立地運作。從這個角度看,阿里雲和如今大部分雲服務都比較去中心化,提供存儲、虛擬主機、函數計算等幾十種服務,它們可以拆開來作為一個單獨的業務。從邏輯上來講,阿里雲的設計是去中心化的。同樣,你去看銀行或者電信的系統,它們在邏輯上非常中心化的。銀行所有的東西都是跟你的賬戶直接關聯,你很難把某個產品直接切出來。電信系統所有的增值業務都綁定在電信或者寬帶的基礎業務之上,所以邏輯上也是中心化的。

所以說沒有絕對的中心化還是去中心化,要看從哪個角度考量。

看一些項目的白皮書上寫的,它們從物理上就不能去中心化,這是沒意義的。真正的去中心化應該是在治理上去中心化,也就是說這個系統不是一家壟斷經營的,而是有更多的人一起去參與決策。去中心化並不是說徹底沒有中心,而是說可能有很多箇中心,這個權力相對是比較分散的。


分享到:


相關文章: