時間:2023-08-11|瀏覽:312
Venus是Filecoin的Go語言實現,致力于提高Filecoin網絡安全性和分布式集群適用性。
Venus是協議實驗室發起和開發的第一個Filecoin實現,之前被稱為go-filecoin。Venus在Filecoin網絡中扮演重要角色。在filecoin-project/venus中,我們可以看到關于修復gas價格的方案和實施。
Venus可以在大多數Linux和MacOS系統上構建和運行,但尚不支持Windows。Venus驗證節點需要至少8GBRAM的系統。
Venus的最新進展包括: - 更新數據結構以反映最新變化 - 更新選舉邏輯(引入WinCount) - 更新項目依賴項(例如DRAND,用于隨機性) - 修復測試代碼 - 顯示和修復鏈同步狀態 - 修復gas價格表
【使命】 啟明Filecoin,讓存儲更簡單、便捷、高效。
【愿景】 成為Filecoin擁抱未來存儲的更優選擇。
【價值觀】 開源共建、開放共享、持續學習、共同進步。
【Slogan】 技術突破想象,重構塑造未來。
【版本進度】 Master(Github更新時間20/12/29UTC)
【近期項目進度】 1. 實現與Lotus的完全互聯互通,兼容完整的Filecoin協議。 2. 數據庫優化處理,整體提升Venus區塊處理速度,基本保持在5秒以內。 3. 與Lotus兼容的api系統,兼容Lotus相關組件的調用。 4. mpool,序列化代碼移植。 5. 部分代碼重構。
【近期開發日志】 - 支持blocksync協議(#4230) - 修復vm和lotus無法兼容的代碼及各種錯誤碼返回(#4230) - mpool代碼移植(#4265) - jsonrpc2接口移植(#4265) - 自動生成序列化代碼(#4270) - 實現基于配置的fork處理方法(#4243)
提示:歡迎更多開發者加入開源的Venus項目,提供嚴謹思考和大膽創新的貢獻。