WEEX 唯客博客, 一、重要遞交、修改和發布 1、區塊鏈網路 本月開發團隊發布區塊鏈網路 v0.5.0 版本(cess v0.5.0)。開發詳情見如下: CESS Node [v0.5.0] (https://github.com/CESSProject/cess/releases/tag/v0.5.0) 更新完善存儲用戶計價機制 ,存儲單價根據當前全網存儲算力等因素而實時動態調整; 更新完善存儲礦工懲罰機制,增加存儲礦工退出緩衝期,給予用戶數據轉移足夠時間; 同步更新單元測試與基準測試,覆蓋率超過 90%; 增加交易註釋,修復部分警告,去掉文件模塊、證明模塊、礦工模塊中多餘的二進位程序文件(crate)引用,接收之前未處理的內容; 優化部分方法(method)的參數,不再獲取參數的所有權,減少對內存資源的佔有和消耗; 2、分散式存儲系統 本月開發團隊發布存儲礦工 0.5.0–0.5.1 版本(Bucket v0.5.0 — v0.5.1)和調度節點 0.5.0–0.5.1 版本(Scheduler 0.5.0–0.5.1)開發詳情見如下: (1)存儲礦工 Bucket [v0.5.0] 加快查詢鏈狀態和事務,提取固定邏輯並只執行一次; 增加了存儲礦工 IP 地址更換功能,支持存儲礦工在運行期間更換服務地址; 增加了存儲礦工收益錢包地址更換功能,支持存儲礦工在運行期間更換收益錢包地址; 升級認證空間的邏輯,提升認證速度 2~3 倍。 (2)存儲礦工 Bucket [v0.5.1] 修復因餘額不足發起交易,而導致本地磁碟空間與鏈上空間不匹配的漏洞; 修復因 update_address 導致查詢節點狀態顯示異常的漏洞。 (3)調度節點 Scheduler [v0.5.0] 更新提交填充文件元信息列表最大為 8 個; 升級礦工空間認證邏輯,提升認證速度 2~3 倍; 升級查詢賬戶空間套餐詳情功能。 (4)調度節點 Scheduler [v0.5.1] 修復因解析配置文件失敗導致 update 命令失效的漏洞; 修復因日誌未初始化導致 register 命令可能出現異常的漏洞; 調整因餘額不足,而導致交易失敗的邏輯; 優化調度緩存邏輯,不再緩存離線的礦工,礦工更新信息會同步更新緩存中的礦工信息。 3、CESS 網關 本月開發團隊發布 0.2.0 版本 Gateway [v0.2.0] 調整用戶購買空間的功能; 添加用戶升級空間、用戶續訂套餐、用戶查詢套餐等功能; 新增文件狀態查詢界面; 支持配置文件位置自定義; 加快查詢鏈狀態和事務。 4、CESS Go SDK 本月開發團隊發布 0.2.0 版本 Go SDK [v0.2.0] (https://github.com/CESSProject/cess-go-sdk/releases/tag/v0.2.0) 適配 CESS v0.5 版本介面; 支持直接從存儲礦工端下載數據。 二、技術方案討論 1. 新增了 R²S 共識機制的信譽模型評分機制,包含調度器工作量統計、VRF 隨機數生成和驗證者選舉等流程; 2. 引入 SGX 技術,調整了存儲證明所涉及到的用戶上傳、空間認證等流程。 三、技術文檔資料參考 GitHub:http://github.com/CESSProject WEEX唯客交易所官網:weex.com
CESS 技術月報 | 2022 年 8 月進展
Previous: CESS v0.5.3 更新 | 完成首次測試網在線升級
Next: CESS 技術月報 | 2022 年 7 月進展