今天,全世界有近三分之二的人口連接上網。通過Web 2.0過去二十年互聯網實現云計算、移動化、社交化的趨勢,無數豐富的互聯網應用和服務通過各種計算機設備將我們的數字生活和現實生活融合在一起,讓我們每個人用以前無法想象的方式與數以千百計的個人、企業與機構時時刻刻進行互動,產生大量由0和1組成的二進制數據。據IDC統計,2018年全球產生的數據量達到 33 ZB(1 ZB等于1兆GB),到2025年將達到 175 ZB。
未來,全球技術創新將由邊緣計算、人工智能、物聯網之間相互作用來驅動:邊緣計算在大量設備中捕捉數百萬數據點,不斷進步的機器學習算法吸收利用這些豐富的數據,位于底層的去中心化數據將支持安全可擴展的通信以及更公平的激勵。
毫無疑問,我們正在踏入海量數據處理時代。在IT基礎架構技術為應用層提供的存儲、計算和網絡能力中,存儲技術是其中重要組成部分。隨著數據處理、計算能力和網絡帶寬的不斷提升,IT存儲技術從桌面級存儲、企業級存儲升級至近年來個人企業普遍采用云存儲(數據持久性從年故障率為1%的2個9提升至年故障率為0.000000001%的11個9)。
以存儲作為服務的商業模式由來已久,亞馬遜2006年開始推出Amazon Web Services(AWS),將自己的服務器和存儲空間租借給用戶,降低了開發者創建并管理服務器基礎設施的開銷。雖然云儲存服務功能不斷改善,價格也愈加親民,但隨著近年來數據的數量規模及重要性日益凸顯,云存儲也面臨種種瓶頸:頻繁的數據泄露、服務的限制性、運營商停運風險等。以全球第一的公有云廠商AWS為例,僅在去年6月和8月,就在中國華北、日本和美國東部等區域因為光纜被挖斷、停電及設備故障發生服務中斷、數據丟失的事故,給不少客戶造成不小的損失。
因此,要從根本上解決傳統存儲中心化模式的弊病,去中心化存儲成為必然趨勢。這一存儲技術以冗余的多個跨地域的存儲節點組成廣域網存儲池,各地域之間采取故障域隔離,幾個地域出故障不會丟數據,數據持久性在15個9以上,可以滿足海量數據時代人們對于數據存儲容量和數據持久性的更高要求。
IPFS并不是存儲公鏈,但大家常常用IPFS指代其同胞項目Filecoin。
實際上,IPFS是一個去中心化內容分發協議,它有可能取代HTTP(超文本傳輸協議),提供了一種全新的存儲訪問網絡信息的方式。
IPFS為去中心化存儲奠定了基礎,但未能完全解決傳統中心化存儲的弊病。
其缺點主要體現在協議底層沒有提供數據的安全機制,任何人只要知道了文件的哈希值就能任意訪問該文件;另外,無法保證存儲節點的持久穩定。
Filecoin旨在激勵更多人進行去中心化存儲,增加網絡節點、保證服務穩定性。
Filecoin的知名與成功在于其起步早和與IPFS關聯性的造勢。但Filecoin沒有徹底解決存儲文件可靠性的問題;無法保證存儲節點的可信,以及節點和數據的高可用;由于沒有加密未能解決存儲文件的安全性問題;不具備圖靈完備的智能合約;此外,以目前 Filecoin系統的性能來說,要達到企業級服務的要求,其速度還需要進一步提高。
而什么是圖靈,其實嚴格意義要稱為圖靈機,是一個極為經典的概念
說白了,圖靈機模型描述的是一個計算程序,它可以像物理的電腦一樣運作,完成一個電腦所能做的所有事情。而所謂圖靈完備的編程語言,即是能夠實現所有計算機可以實現的功能的編程語言。
一般來講,我們平常使用的計算機編程語言,比如C,GO,Java都是圖靈完備的,因為它們都可以最大限度發揮計算機的能力。這些都是單機的情況,而在分布式下的情況如何呢,很顯然,在單機的情況下,實現所需要的功能是主要目的,而在分布式情況下如何解決上圖中的不一致的問題才是最關鍵的考量。
我們知道,比特幣誕生之后,大家逐漸發現了其底層的區塊鏈技術的巨大價值,同時認為區塊鏈技術才是分布式環境下解決這種一致性問題、可信的技術體系。
這種分布式環境下實現一致性的語言現在都被統稱為“智能合約”。比特幣腳本語言就是這樣一種語言,它實現了非常安全的數字貨幣計算模型,保證了在不需要第三方機構的情況下,兩方之間可以進行價值的轉移。
但是,現實世界的需求是極其龐雜的,為了滿足未來將區塊鏈技術應用于更多場景的可能需要,比特幣腳本語言是遠遠不夠的。這也是為什么以以太坊為代表的區塊鏈技術,都宣稱自己所采用的“智能合約”語言是圖靈完備的主要原因。
我們目前看到的市場很火的IPFS也就是FileCoin,在智能合約、虛擬機方面,幾乎不太可能實現很好的整合,而且IPFS不具備圖靈完整的只能合約本質上,本質上沒有解決儲存文件可靠的問題,或者說沒有完整的數據機制。
我們在看下另一款公鏈CWV2.0新一代智能合約:
目前我們發現CWV2.0能做到合約引擎優化,支持新版本的Solidity合約;支持在主網上實現CRC20,CRC721的合約應用;支持require等新的版本;支持CRC721結構優化,支持億級的大規模應用.
CRC20規范不僅提供像以太坊ERC20規范中的部分操作,包括獲得代幣總供應量、獲得賬戶余額和轉讓代幣;同時增加了對穩定幣的支持,包括增發代幣和燃燒代幣方法。
CRC20實現了凍結代幣和解凍代幣功能,可以控制持有代幣的賬戶可以使用/不可以使用持有的代幣,以滿足一定的代幣的監管功能。
作為存儲公鏈來說,CWV2.0在今年才啟動,屬于后浪。
但基于CWV1.0三年以來的運營成果,累積了大量的開發者社區和通證持有者社群。
利用原有的用戶體系以及升級后的存儲挖礦激勵機制,便于快速打造以團隊為單元的去中心化存儲生態,從而構建起能夠為廣大企業、項目及個人提供去中心化云存儲服務的區塊鏈生態體系。
在大大降低云存儲服務成本的同時,增強用戶手中閑置存儲空間的利用率,實現用戶資源充分利用,用技術賦能互聯網產業,用挖礦為用戶帶來額外收入。
用戶還可以直接通過云端購買云服務器成為CWV 2.0的生態節點,享受去中心化存儲帶來的更安全、更隱秘的數據存儲服務外,還能夠利用自己的存儲空間進行挖礦,獲得相應收益。
對于開發者來說,目前在公鏈上開發DAPP并不容易,需要自己寫很多基礎模塊才能實現,門檻高,對于想要轉型的互聯網企業,或者需要集成BaaS的超量級經濟實體不友好。
CWV2.0從底層構思即以易用性和開發者友好性為核心思想,通過模塊化開發功能和云平臺工具讓企業開發者可以專注于區塊鏈運營業務,而不是深入研究編碼的困難問題。
全球科技的極速發展下,儲存已經是巨頭公司必爭之地,這條賽道最終誰能鎩羽而歸,我們拭目以待。