5分鐘看懂即將上線的 Filecoin 互操作網路

買賣虛擬貨幣

2020年2月20日,Filecoin官方部落格更新了最新的專案路線圖。Filecoin測試網第一階段的截止日期將延後至2020年4月17日。而原定於2月24日至4月24日的測試網第二階段也相應調整到4月20日至6月12日,主網啟動視窗期推遲到下半年的6月15日至7月17日。

其實大家先不用急,根據官方的路線圖來看,儘管官方將第二階段的測試以及主網上線延期,但同時也把屬於第二階段的部分內容進行了提前。


從最新的甘特圖上看,暫定提前的內容有(美國時間):

  • 涉及到Lotus和go-filecoin的互操作網路,3月9日~4月17日

  • 敲定加密貨幣的經濟結構,4月17日

  • 敲定證明結構,4月17日

  • 敲定主網硬體建議,4月17日

從現在開始到測試網第二階段,官方重點是:實現互操作性。進行go-filecoin和Loutus互操作性測試。多種實現互動操作是為了保障Filecoin網路安全以及主網穩定上線的重要測試。

3月3日,Filecoin官方發言人Aayush Rajasekaran 在Slack中表示,預計下週進行go-filecoin和Loutus互操作性測試。該時間甘特圖規劃的時間一致。

什麼是互操作?

所謂互操作是指一種能力,使得分佈的控制系統裝置透過相關資訊的數字交換,能夠協調工作,從而達到一個共同的目標。傳統上互操作是指“不同平臺或程式語言之間交換和共享資料的能力(Interoperability is the ability to communicate and share data across programming languages and platforms)”。

為了達到“平臺或程式語言之間交換和共享資料”的目的,需要包括硬體、網路、作業系統、資料庫系統、應用軟體、資料格式、資料語義等不同層次的互操作,問題涉及執行環境、體系結構、應用流程、安全管理、操作控制、實現技術、資料模型等。

Filecoin的互操作

目前,官方團隊公佈的 Filecoin 可以顯示互操作的節點有四個:

  • Go-filecoin(用 Go 編寫)
  • Lotus(用 Go 語言編寫)
  • Fuhon(用 C ++編寫)
  • Fores(用 Rust 編寫)

目前為止,官方團隊已經在lotus和go-filecoin中基本實現完全的互操性,因此計劃在這個時間段內推出新版本來進行互操網路的測試。一旦這個測試達到他們想完成的目標以後,幾個星期後他們會推出四個實現(Lotus、Go-filecoin、Forest以及Fuhon)互操作的網路版本。

四個版本同時使用,在所有尚未上線主網的區塊鏈專案中幾乎是前所未有,這一點充分顯示出Filecoin團隊將主網的安全放在了第一位。也就是說,礦工可以透過四個不同入口進入主網,獲取相同的資料。保證了當其中某一個備用客戶端出現故障,仍能夠有備選方案為我們繼續提供接入服務。第一階段的測試過後,官方希望進入具有多個安全、高效能和可互操作的Filecoin實現的測試網第二階段。

IPFS 與 Filecoin 也能實現互操作
除了 Filecoin 四個實現之間的互操作,有的社羣成員也好奇 IPFS 與 Filecoin 之間是否能夠實現互操作。
對此,Filecoin 創始人胡安回答道:“Filecoin 節點是 IPFS 的節點,只是它與 Go-ipfs 是使用的不同的程式碼庫。所以他們將能夠實現連線,因為所有的 libp2p 都可以,透過 Filecoin 能鎖定和檢索任何 IPFS 網路裡面的內容。我們將編輯更多關於具體的運作方式的內容。”


Filecoin 與 IPFS 相輔相成,保證了互操作性才能夠保證協議和分散式儲存交易市場持續健康、穩定的執行。

免責聲明:

  1. 本文版權歸原作者所有,僅代表作者本人觀點,不代表鏈報觀點或立場。
  2. 如發現文章、圖片等侵權行爲,侵權責任將由作者本人承擔。
  3. 鏈報僅提供相關項目信息,不構成任何投資建議

推荐阅读

;