CESS 技術月報 | 2024 年 6 月進展

CESS
2024-08-23 13:32:50
收藏
新增“罐頭協議”(CANS PROTOCOL)、修復新版區塊鏈瀏覽器

CESS 是基於區塊鏈的去中心化雲存儲網絡和 CD²N 網絡,支持數據在線存儲和實時共享,為 Web3 高頻動態數據的存儲和檢索提供全棧解決方案。

CESS 數據價值網絡是以 DePIN 理念建設的 Layer 1 基礎設施,具有去中心化,高效,安全隱私和可擴展等特性。CESS 支持大規模商業存儲,能夠承載現象級去中心化應用程序(dApps);CESS 支持數據價值化和數據價值自由流通/共享,同時用去信任的方式實現用戶數據隱私保護和數據主權回歸數據擁有者,進而構建一個繁榮、多元、數據資產主權的數據經濟新生態。

重要遞交、修改、發布

區塊鏈網絡

CESS 測試網 v0.7.6 版本由共識節點和存儲節點組成。共識節點維護 CESS 網絡的世界態(by CESS Node),同時是 CESS 網絡中的"數據認證站"(by TEE Worker)。存儲節點負責提供可驗證的存儲空間,是 CESS 網絡中的"數據存儲池"。以下是本月進展:

1. 共識節點 [v0.7.6]

  • 新增 CESS Node 領土模塊,支持用戶按塊購買空間(領土),為領土鑄造 NFT 或進行轉售

  • 完成 CESS Node 新功能的 benchmark 編寫和測試;

  • 修復 CESS Node 國庫資金不足,導致存儲節點獎勵無法正常發放的問題;

  • 修復 CESS Node 升級 Substrate 後出現的問題和警告;

  • 完成 CESS Node 在升級 Substrate 框架後的 Token 位數等系統參數的調整;

  • 完成 TEE Worker 和 Intel SGX 介紹文檔的撰寫;

  • 修復 Substrate 升級後部分 benchmark 用例無法通過測試的問題;

  • 完成 CESS 鏈與以太坊的跨鏈合約的部署和測試;

  • 升級 CESS Node 的 Dockerfile 文件,並修復了部署節點時出現的問題;

  • 優化 TEE Worker 代碼庫,移除了一些失效的測試單元;

  • 升級 intel-sgx-env 鏡像到最新版本,適配最新的 TEE Worker 代碼庫;

2. 存儲節點 [v0.7.10]

  • 完成監控程序的開發,支持用戶同時對多台機器上的多個存儲節點進行遠程管理;

  • 完成監控程序可視化交互的開發,支持用戶在網頁界面上對節點進行監控和操作;

  • 修復多容器部署腳本程序無法正常安裝 Docker 和 Docker-Compose 的問題;

  • 新增多容器部署腳本程序的命令補全功能,方便用戶快速對節點進行管理;

  • 升級多容器部署腳本程序的存儲空間管理模塊,只允許用戶縮減未認證的閒置空間;

  • 修復閒置空間證明模塊因引用了錯誤的鏈上參數導致可用空間異常的問題;

產品

CESS 致力於為 Web3 提供可落地的存儲服務和 CD²N 服務,滿足大規模商用存儲需求,實現了毫秒級數據檢索和返還。CESS 首創了去中心化對象存儲服務(DeOSS),CESS 網絡的產品生態也逐漸豐富與繁榮,目前已孵化出在線文件分享工具(DeShare)、公鏈快照存儲服務、CESS 網盤等創新應用,歡迎前去體驗。以下是本月進展:

1. 對象存儲服務(DeOSS)

  • 升級文件斷點續傳功能,增加文件名的字符長度限制等邊界檢查功能;

  • 升級文件斷點續傳功能,支持並發上傳和亂序上傳文件分塊;

  • 新增"罐頭協議"(CANS PROTOCOL),允許用戶將一組小文件打包存取,以節約存儲資源;

  • 升級數據下載功能,減少了不必要的 HTTP Headers,可以通過 DeOSS 在線預覽文件;

  • 重構文件上傳和下載服務模塊,對不同業務邏輯進行更詳細的分離;

  • 完善用戶文件緩存管理機制,限制單個用戶可同時上傳文件的數量和緩存用量,降低負載;

  • 新增 JS-sdk 對文件分塊、文件斷點續傳等功能;

  • 完善 go-sdk 的開發者使用指南,為代碼庫的每個模塊都增加了使用手冊,並在目錄中進行索引;

  • 新增 go-sdk 共識節點質押信息等數據的查詢功能;

  • 更新 go-sdk 中的一些系統屬性、配置參數和配套的代碼示例,兼容最新版本的 CESS 鏈;

  • 完成最新版本 go-sdk 的適配;

  • 優化輕緩存節點數據查詢時的權限管理邏輯和緩存刷新策略,緩解了洪範攻擊問題;

  • 更新 go-sdk 的開發者使用指南,新增了對代碼庫中功能方法的解釋和代碼用例;

2. 區塊鏈瀏覽器(Substats)

  • 修復新版區塊鏈瀏覽器中交易數據圖表顯示的問題;

  • 修復新版區塊鏈瀏覽器中存儲節點活躍賬戶數量統計的問題;

  • 修復新版區塊鏈瀏覽器後台無法解析存儲節點挖礦獎勵釋放事件的問題;

  • 修復新版區塊鏈瀏覽器顯示節點數量和存儲容量等信息不準確的問題;

  • 修復新版區塊鏈瀏覽器無法及時同步 CESS 鏈最新區塊的問題;

3. 在線文件分享工具(DeShare)

  • 修復 DeShare 傳輸較大文件時,因數據傳輸限制導致上傳失敗的問題;

4. 官網(cess.cloud)

  • 更新官方文檔中的首頁目錄索引和一些關鍵引用鏈接;

技術文檔資料參考

GitHub: https://github.com/CESSProject

GitBook: https://docs.cess.cloud/core/

CIPs: https://github.com/CESSProject/CIPs

鏈捕手ChainCatcher提醒,請廣大讀者理性看待區塊鏈,切實提高風險意識,警惕各類虛擬代幣發行與炒作,站內所有內容僅係市場信息或相關方觀點,不構成任何形式投資建議。如發現站內內容含敏感信息,可點擊“舉報”,我們會及時處理。
ChainCatcher 與創新者共建Web3世界