溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何解析Venus實現與Lotus的互聯互通

發布時間:2021-12-18 13:56:27 來源:億速云 閱讀:162 作者:柒染 欄目:互聯網科技

這篇文章將為大家詳細講解有關如何解析Venus實現與Lotus的互聯互通,文章內容質量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。

【項目簡介】

Venus是Filecoin的Go語言實現,致力于Filecoin網絡安全性與分布式集群適用性的提高。V|jasonbody

Venus是由協議實驗室發起和開發的第一個Filecoin實現(大概在今年的6月份左右go-filecoin更名為Venus),在Filecoin網絡中的角色也是舉足輕重的, 在filecoin-project/venus中,我們可以看到有比較多的關于修復gas價格的方案和實施。

Venus的特點是可以在大多數Linux和MacOS系統上構建和運行,但是尚未支持Windows,Venus驗證節點可以在大多數具有至少8GB RAM的系統上運行。

作為協議實驗室的“長子”,Venus迄今為止的進展包括:

  1. 更新數據結構以反映最新變化

  2. 更新選舉邏輯(引入WinCount)

  3. 更新項目依賴項(例如DRAND,用于隨機性)

  4. 測試代碼修復

  5. 顯示和修復鏈同步狀態

  6. 修復gas價格表

使命:

啟明Filecoin,讓存儲更簡單、便捷、高效

愿景:

成為Filecoin擁抱未來存儲的更優選擇

價值觀:

開源共建、開放共享、持續學習、共同進步

Slogan:

技術突破想象,重構塑造未來

版本進度

Master(Github 更新時間 20/12/29 UTC)

近期項目進度

  1. 實現與Lotus的完全互聯互通,兼容完整的Filecoin協議;

  2. 數據庫優化處理,整體提升Venus區塊處理速度,基本保持在5s以內;

  3. 與Lotus兼容的api系統,兼容Lotus相關組件的調用;

  4. mpool,序列化代碼移植;

  5. 部分代碼重構。

近期開發日志

  1. 支持blocksync協議(#4230 )

  2. 修復vm和lotus無法兼容的代碼及各種錯誤碼返回(#4230)

  3. mpool代碼移植(#4265)

  4. jsonrpc2接口移植(#4265)

  5. 自動生成序列化代碼(#4270)  

  6. 實現基于配置的fork處理方法(#4243)

Tips:開源的Venus歡迎更多開發者加入,嚴謹思考、大膽創新。

關于如何解析Venus實現與Lotus的互聯互通就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女