掃碼下載
BTC $75,413.14 -0.24%
ETH $2,304.50 -0.81%
BNB $628.00 +0.31%
XRP $1.43 +0.07%
SOL $85.55 -0.66%
TRX $0.3276 -2.30%
DOGE $0.0945 -0.20%
ADA $0.2466 -0.48%
BCH $441.46 -0.30%
LINK $9.25 -0.09%
HYPE $41.08 -5.04%
AAVE $87.85 -4.86%
SUI $0.9417 -1.30%
XLM $0.1709 +0.20%
ZEC $310.16 -4.03%
BTC $75,413.14 -0.24%
ETH $2,304.50 -0.81%
BNB $628.00 +0.31%
XRP $1.43 +0.07%
SOL $85.55 -0.66%
TRX $0.3276 -2.30%
DOGE $0.0945 -0.20%
ADA $0.2466 -0.48%
BCH $441.46 -0.30%
LINK $9.25 -0.09%
HYPE $41.08 -5.04%
AAVE $87.85 -4.86%
SUI $0.9417 -1.30%
XLM $0.1709 +0.20%
ZEC $310.16 -4.03%

CESS 技術月報 | 2022 年 12 月進展

Summary: 發布區塊鏈網絡 v0.6.1 版本、CESS 瀏覽器優化
CESS
2024-08-19 10:12:57
收藏
發布區塊鏈網絡 v0.6.1 版本、CESS 瀏覽器優化

一、重要遞交、修改和發布

1、區塊鏈網絡

本月開發團隊發布區塊鏈網絡 v0.6.1 版本(cess v0.6.1)。開發詳情見如下:

CESS Node [v0.6.0]

  • 新增存儲空間自治模式,支持存儲礦工將自定義數據存入該空間,其內的數據全權由存儲礦工管理;
  • 調整了存儲礦工註冊流程,實現 Intel SGX 遠程認證報告的鏈上驗證;
  • 新增存儲空間的批量認證功能,支持單筆交易認證若干閒置數據段,降低存儲礦工的 Gas 費消耗;
  • 完善了數據對象上傳流程,避免了用戶、調度節點、存儲礦工三方因作惡而影響系統運行的可能性;
  • 調整了存儲證明挑戰流程,網絡將不再直接生成具體挑戰信息,而是以隨機標籤來代替,降低共識網絡的計算消耗。

2、分佈式存儲系統

本月開發團隊專注存儲礦工 0.6.0 版本(Bucket v0.6.0)、調度節點 0.6.0 版本(Scheduler 0.6.0)、存儲證明庫(Kaleido)開發詳情見如下:

(1)存儲礦工 Bucket [v0.6.0]

(https://github.com/CESSProject/cess-bucket/tree/f_0.6.0)

  • 升級了閒置數據段填充功能,支持通過可信環境 SGX Enclave 來製造閒置數據段;
  • 新增自治數據管理功能,支持存儲礦工便捷管理自治存儲空間內的數據內容;
  • 完成存儲礦工接收與存儲數據對象業務流程的完善;
  • 完成存儲礦工處理挑戰與上報存儲證明業務流程的升級;
  • 升級了存儲礦工註冊、訂單信息查詢和文件信息查詢等功能;
  • 升級了存儲礦工數據傳輸算法,支持更多擴展功能,提高傳輸效率。

(2)調度節點 Scheduler [v0.6.0]

  • 新增調度器 IP 驗證與位置解析功能,未來將支持根據用戶位置來分配調度節點;
  • 升級了調度器註冊、查看數據對象上傳進度、數據傳輸等功能;
  • 調整調度器的數據對象上傳流程,以調度節點為主導跟蹤數據對象的上傳狀態;
  • 新增觸發隨機挑戰和挑戰報告接收功能。

(3)存儲證明庫 Kaleido [v0.1.0]

  • 解決存儲證明庫與 Substrate 簽名庫不匹配問題,實現 SGX 鏈下簽名與鏈上驗證機制;
  • 完成存儲證明庫的遷移,開發方式從 Teaclave SDK 遷移至更加易用的 Gramine 框架;
  • 重構了存儲證明庫,並與 PoDR2 一並遷移至 SGX 環境。

3、應用:CESS 去中心化對象存儲(DeOSS)

本月開發團隊持續完善對象存儲的基本功能 [v0.1.1]

(https://github.com/CESSProject/cess-oss/releases/tag/v0.1.1)

  • 新增數據對象狀態實時跟蹤功能,支持數據對象上傳全過程跟蹤;
  • 完善數據對象所有者權限轉移功能。

二、技術方案討論

  1. SGX 辦公室已通過 CESS 的簽名密鑰申請,現已可發行商用 Enclave;

  2. 擴充了 Golang 版本的 MHT(Merkle Hash Tree),詳情見 GitHub;

  3. Substrate 瀏覽器優化:上線對挖礦獎勵交易的監控功能;

  4. 研究將 Solidity 智能合約編譯成 Substrate WASM 文件的實現方法。

三、技術文檔資料參考

GitHub:http://github.com/CESSProject

Wiki:https://github.com/CESSProject/cess/wiki

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

warnning 風險提示
app_icon
ChainCatcher 與創新者共建Web3世界