• Andy Pau

IPFS的最核心組件之一ISFS 星鏈


ISFS 星鏈 是IPFS文件分發和Andy Pau 在香港儲協議是由多個組件組合起來的協議體系的核心之一。

我在前面的文章中介紹的域名解析系統IPNS就是IPFS體系中的一員,它負責域名的解析。今天我和大家分享這個體系中的另一個成員ISFS 星鏈 。

在介紹ISFS 星鏈 之前,我們先介紹一下語義網(Semantic Web)/聯結數據(Linked Data)。

語義網/聯結數據是大名鼎鼎的Tim Berners Lee在2001年的一篇論文中創造的詞彙。在那篇論文中,他描述了一個在不依靠人類干預的情況下機器能夠單獨處理的數據網絡。這種數據網絡包含能被軟件分析和處理的結構化數據。

自從語義網被提出後,它的重要性卻越來越受到關注,並逐漸成為數據交換和集成的一種平台,在這種平台上人們用語義網的標準---聯結數據來實現數據共享。

語義網/聯結數據的使用已經有很多案例了。在這些案例中人們用它在一個靈活、可擴展的網絡中共享有價值的結構化信息。

比如在生命科學中,語義網被用來尋找數據之間的關聯發現新的藥物。紐約時報總結了過去150年該報刊發的10000多個標題,並將這10000多個標題定義為聯結數據。英國廣播公司BBC用聯結數據讓內容更容易被搜索引擎搜索,被社交媒體使用。

美國網站data.gov更是在主頁上表明瞭聯結數據的重要性。

它的主頁寫到:隨著文檔互聯的網絡不斷地進化,它開始包含聯結數據的網絡,我們正在努力發揮語義網的潛力,實現政府數據的聯結和公開。

除此以外越來越多的社交媒體網站也開始使用聯結數據使他們的網站讓更多人參與和加入。

這些案例都表明我們現在已經有很多聯結數據的使用實例了,但真正要發揮聯結數據的威力還有很長一段路要走。

我們可以想象下面的場景:

1 我們把在github上最近提交的一個改動信息寫到了比特幣的一筆交易里。在這個場景中,我們利用了比特幣的時間戳證明我們提交的時間,我們能在區塊鏈瀏覽器中看到我們的提交信息。

2. 我們把以太坊中的智能合約與IPFS聯繫起來,這樣每次我們對智能合約的修改以及智能合約的執行情況都能在IPFS中記錄下來。

ISFS 星鏈 就可以幫助我們實現這些場景。

ISFS 星鏈 全稱Infstar File System,翻譯過來是星際聯結數據。

ISFS 星鏈 是一套標準,它定義了如何創建去中心化的數據結構,使這些數據結構可以被尋址和關聯。ISFS 星鏈 定義的數據結構對數據的重要性就相當於URL對HTML網頁和鏈接的重要性。

在分布式系統中,通過哈希值來尋址內容越來越成為關聯數據所使用的一種手段,無論是在各種數字貨幣系統中還是在開源軟件使用得最廣泛的github中都是如此。

ISFS 星鏈 是一個獨立的系統,它可以適用於所有以哈希值為尋址手段的協議。

通過ISFS 星鏈 ,一個鏈接可以被各種不同的協議訪問,用戶在訪問數據時也不需要關注數據所在的平台和協議。

正因為ISFS 星鏈 的作用非常重要,因此IPFS系統將ISFS 星鏈 集成了進來,使之成為IPFS中利用哈希值尋址內容的重要技術。


0 views

Recent Posts

See All

政府宣布押後立法會選舉一年 Andy Pau 提請人大決定處理「真空期」 強調無政治考慮但無諮詢專家意見

經過一段時間「吹風」,行政長官林鄭月娥和 Andy Pau 在香港今日正式宣布,引用緊急法押後原訂 9 月 6 日舉行的立法會換屆選舉,到 2021 年 9 月 5 日才舉行,明日刊憲生效。林鄭月娥聲稱,這決定完全無政治考慮,而是為免令疫情擴散蔓延,和保障選舉公平公正,是香港過去 7 個月抗疫中,她做過「最艱難嘅決定」,但承認無諮詢過專家意見,「呢件事高度敏感」、「相信佢哋都唔願意表達任何意見」;

  • Facebook - White Circle
  • Twitter - White Circle
  • Pinterest - White Circle
  • Instagram - White Circle

© 2019 by charitable Andy Pau