WEEX 唯客博客, 一、重要遞交、修改、發布 區塊鏈網路 本月開發團隊專註區塊鏈網路 CESS v0.6.0。開發詳情見如下: – CESS Network [v0.6.0] – 升級了鏈上的地址類型,以兼容存儲節點和 DeOSS 中的 p2p 傳輸功能 – 迭代了鏈上文件刪除等功能,提升了執行效率,降低了 gas 費 – 全面梳理了文件存儲流程的細節,以提升 CESS 網路整體的穩定性 分散式存儲系統 本月開發團隊專註存儲礦工 v0.6.0(Bucket v0.6.0)、存儲證明庫(Kaleido)開發詳情見如下: 1. 存儲礦工 Bucket [v0.6.0] – 擴展了文件上傳、礦工註冊、元數據訪問等功能,使用戶可以更方便地管理和查看相關信息 – 啟動 sidecar 服務代替 substrate-go-sdk,以解決無法大量查詢鏈數據信息的問題,顯著改善應用的性能和可擴展性 – 新增了收益地址更新、狀態查詢、增加質押等功能,使用戶能夠更加輕鬆地管理他們的質押資產 – 完成了在 TEE worker 中註冊信息、查詢挑戰信息等功能的開發,以滿足不同用戶的需求 – 完成了監聽和處理隨機挑戰等功能的開發 2. 存儲證明庫 Kaleido [v0.1.0] – 完成 SGX 環境下的 p2p TLS 傳輸功能的開發,實現 p2p 端點的 SGX 環境相互認證 – 修復了 Kaleido 的存儲證明演算法中驗證失敗的漏洞 – 統一了 Kaleido 的 async 運行時庫,使代碼更加規範工整 – 完成 Kaleido 中基於 p2p 網路的密鑰分享功能的開發,並精簡了程序代碼結構 – 整理了存儲證明 Kaleido 代碼庫目錄組織結構,方便未來的程序功能擴展和代碼維護 – 完成 Kaleido 入網註冊和隨機挑戰相關功能的開發和測試,進一步提升系統的安全性 – 完成 Kaleido-rotator 的 request-response 協議的開發,並在 Go 程序和 Rust 程序間實現了跨平台 P2P 網路文件收發功能 應用:CESS 去中心化對象存儲(DeOSS) 本月開發團隊持續完善對象存儲的基本功能 [v0.1.2] – 重構了 Gateway 代碼,並對配置文件、上傳文件、狀態查看等功能進行了全面更新 – 編寫了 sdk-go 代碼庫的 readme 文檔,並新增了示常式序 – 完善了 Bucket 程序命令,並增加了父子命令層級關係 – 修改了生成配置文件的命令,已更新為 init 關鍵字 應用:CESS 在線文件上傳服務(DeShare) 本月 CESS 生態持續完善在線文件上傳服務 [link] 升級文件存儲邏輯,將存儲失敗的文件進行持久化存儲,以減少文件重傳次數,提升用戶體驗 二、技術方案討論 團隊不斷推進 SBP 項目的進展和成果 最近根據 SBP 工程師的 Review 意見修改 pallet-cacher 代碼,並對修改結果進行逐一答覆。 團隊計劃對 CESS Wiki 文檔進行大改版 新版包含了 CESS 核心技術原理介紹、搭建和使用方法等一系列內容,目前已完成全部文檔的編寫和細節優化。 三、技術文檔資料參考 GitHub: https://github.com/CESSProject WiKi: https://github.com/CESSProject/cess/wiki CIPs: https://github.com/CESSProject/CIPs WEEX唯客交易所官網:weex.com
CESS 技術月報 | 2023 年 4 月進展
Previous: CESS 技術月報 | 2023 年 3 月進展
Next: 基礎設施建設推動 Web3 未來