區塊鏈作業系統展望

買賣虛擬貨幣

萌芽中的

區塊鏈作業系統

熱愛計算機編碼的優秀人士往往都有個作業系統夢。但無奈於windows、linux等作業系統已經發展了數十年或者更久,幾代優秀程式碼人的智慧積累,讓我們新一代的編碼者對在其之上的創新望而卻步。

若想進一步學習作業系統,推薦一個網站https://www.minix3.org/,現在廣為人們使用的linux便是啟發於minix,聽聞現在在跑的每個intel晶片都用了minix作業系統程式碼。

若不滿足於停留在學習上,而是想在真正的作業系統上大顯身手,那麼參與區塊鏈作業系統的建設便是最好的機會。因為區塊鏈作業系統才剛剛萌芽,對於年輕聰明的你,有可能就成為下一個Linus Benedict Torvalds。

Paritytech之實踐

Substrate 是目前市面上最有可能成為區塊鏈作業系統的開源框架。基於Substrate框架開發的Polkadot專案,便是其中一種作業系統實現的典型。在Polkadot專案中存在的概念可與傳統作業系統作如下類比:

  • 中繼鏈Relaychain可類比為核心Kernel
  • 平行鏈Parachain可類比為程序Process
  • 平行執行緒Parathread可類比為執行緒Thread
  • 中繼鏈資訊傳輸協議hrmp可類比為管道pipe
  • 平行鏈/平行執行緒(程序/執行緒)的排程(schedule)系統

以上正是Paritytech團隊在進行的工作。

共同建設

區塊鏈作業系統

區塊鏈作業系統仍有許多關鍵點需要完成,這裡列舉幾項我們認為尤為關鍵的:

  • 網路層協議開發:
    如我們鏈網科技和未來科技城政府簽訂的Spider跨鏈平臺專案,重點在做類似作業系統的網路層協議。
  • 驅動開發:
    如ChainX 專案實現的BTC輕節點跨鏈,這類似於一種驅動開發,讓其他鏈適配於BTC介面。還有platdot專案在做platon和polkadot之間的跨鏈,適配palton和polkadot之間驅動介面。
  • 虛擬記憶體技術開發:如Zenlink 協議作為polkadot上的資產統一跨鏈互動協議,就類似於作業系統裡面的虛擬記憶體技術,讓程序(平行鏈)無感知真正的記憶體(資產)被分配在何處。

  • NFS協議:如NFSchain 協議的開發,可類比為如今的NFS協議(一種可掛載的分散式網路檔案系統),而不同的是,NFSchain是一種去中心化的自由可掛載分散區塊鏈儲存系統。

如今類似專案生生不息,就像91年的Linus Benedict Torvalds開始Linux一樣,大家開始以社羣的形式聯合起來,在開源,在互動,在進步。

一切開發都是為了最後做成屬於區塊鏈的作業系統,讓萬鏈甚至萬物互聯起來。也同樣是為了實現每個深耕區塊鏈技術的從業者的作業系統夢。


PolkaWorld 社羣與數秦科技、巴位元、Nano MG 創新空間、imToken、SimpleChain、Hyperspear、IOSG、Acala Network、Digital Renaissance Foundation、Patract Labs、Polkadot 生態研究院、白話區塊鏈、Dorahacks、一塊+ 聯合發起了「Substrate 創業營」,幫助 Substrate 開發者更好的建立波卡生態的創新產品,見證分散式多鏈應用的誕生!

點此立即瞭解和報名 Substrate 創業營!

作者:chainnet.tech,來源:PolkaWorld 公眾號

免責聲明:

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

推荐阅读

;