WEEX 唯客博客, 在之前我們講解了CESS的整體架構以及區塊鏈層和存儲及數據分發層的設計,所有的這些都是CESS最為重要的功能型網路,而這些網路存在的最終目的就是為了可以實現對用戶數據的安全存儲,以及更進一步的,對實際應用的支持。 所謂應用層就是未來CESS之上將會搭建的應用生態系統。作為存儲公鏈,未來極有可能成為公鏈生態之中的一股中堅力量。究其原因,一方面是存儲公鏈實際上還是依託於區塊鏈本身,而區塊鏈的所有功能存儲公鏈都可以涵蓋;另一方面,存儲公鏈為應用提供存儲服務,可以進一步實現項目的去中心化,保護數據安全。事實上,此前也出現過AWS發生故障從而導致大量所謂去中心化的Web3應用不可用的問題,都是由於公鏈本身的節點以及項目的很多需要鏈下處理的數據都存放在中心化的雲上導致的。去中心化存儲公鏈在這一點上可以為應用提供更加分散的數據處理方式,更加接近於Web3的「完全體」。 那麼CESS對於應用生態的建設做了怎樣的設計呢? 首先,CESS可以支持大規模的商業應用。 CESS可以支持大規模的商業應用,也是業內首個在原生設計上就支持大規模商業應用的去中心化存儲協議。之所以能支持對數據交互需求較高的應用不僅取決於CESS區塊鏈在共識機制設計上對於鏈上事務處理效率的最大化,還得益於CESS的內容分發網路可以實現對數據的快速定位以及對熱門數據的緩存。可以說,CESS在實現了去中心化框架之下最大可能的高效。 除了存儲層面為應用所做的充足準備之外,CESS也為應用的開發提供了不少的支持。智能合約層面,基於Substrate框架開發的CESS不僅支持WASM,也會兼容EVM,如此便使得波卡生態和以太坊生態的原生應用都可以無縫遷移至CESS。此外,CESS將為應用的開發者提供模塊化的開發工具以及API等服務,方便開發者使用網路的數據存儲、分發、智能合約、隱私保護和數據確權等功能開發應用。除了開放的Web3應用,CESS也支持企業級SDK,可為企業級應用提供去中心化存儲服務。 事實上,CESS在這點上已經開始了行動,此前CESS為Substrate代碼庫添加存儲API的申請已獲得Web3基金會的通過,如此CESS將順利解決網路初期僅僅是不斷積累存儲資源,而沒有足夠需求的「空轉」時期,可以在網路上線之後就直接接入應用生態,並在不斷的實踐中對網路進行改善和升級。 對於基於區塊鏈的去中心化存儲而言,當下最重要的就是應用場景,很多非Web3應用不願意使用類似的存儲協議的主要原因在於對技術本身信任感的不足,但事實上有不少P2P的協議(例如迅雷)已經向我們展示了這種存儲機制的優勢所在,而隨著Web3時代的到來,很多場景對去中心化的存儲有著硬性的剛需。 這裡簡單舉一個例子。 作為Web3原生應用的NFT就是最好的應用場景,很多人對於NFT有著非常大的誤解。實際上僅僅通過OpenSea上的信息,我們就能得知很多項目中NFT本身的數據是存儲在中心化伺服器上的。也就是說,我們在鏈上的ERC721或者ERC1155代幣本質上僅僅是指向「小圖片」一個信號,我們從來不是真正「擁有」NFT。只有當NFT本身指向信息的數據是不由發行者控制而是由協議本身控制的時候,才能真正實現NFT的所有權。 這種情況之下,例如Filecoin這樣點對點的存儲協議還是可以被存儲服務提供方刪除或丟失,但CESS通過對數據的預處理保證了數據的完整和安全且無法被隨意刪除或篡改,實現了對NFT真正的所有權。事實上,在Web3領域有相當多的應用,其數據存儲在中心化的伺服器上,導致用戶並未真正擁有所有權,這就是當下去中心化存儲最大的應用場景。 基於區塊鏈的去中心化存儲網路的構想早在近10年之前就被提出,但受限於區塊鏈本身以及在整體網路和存儲證明等方面的發展,包括Filecoin、Arweave等比較知名的項目都還沒有在實際的應用上體現出足夠的爆發力。CESS吸收了「前輩」們的精華,並通過自身開發團隊在存儲協議上多年的積累,在整體網路設計的多方面都考慮了去中心化思想和高效兩個「矛盾點」的融合。CESS的入局並不算晚,相信隨著Web3應用的飛速發展,加之傳統行業對區塊鏈理解的加深,CESS會乘上下一波東風,揚帆起航! WEEX唯客交易所官網:weex.com
CESS 機制詳解(4):應用層
Previous: CESS 成功入選萬向 Web3.0 Bootcamp !