閱讀筆耕|Matters 線下活動速記:IPFS 以及 IPNS 概念與實作

閱讀筆耕
·
·
IPFS
·
關於 Matters 文本儲存方式的介紹(是次活動上半場的內容),回到家後查明了相關資料,親身實際操做了一次,整理分享給大家。

上週五(4/21)參加了由 Matters 響應 ETH Taipei 所舉辦的 side event「Explore writing and ETH ecosystem in Matters」活動,地點在市政府捷運站附近的 AppWorks

我記下了一些關於 Matters 文本儲存方式的介紹(是次活動上半場的內容),回到家後查明了相關資料,親身實際操做了一次,整理分享給大家。

Explore writing and ETH ecosystem in Matters

👉 收藏本文的 Writing NFT 版本 👈



@Zeck 介紹/回顧 Matters 功能

 IPFS 與作品指紋

先是簡介 Matters 站上內容保存方式 IPFS(InterPlanetary File System),透過網路「分散式數據儲存」的方式,在多台電腦上儲存檔案,且與不同使用者分享;為每個檔案賦予獨一無二的亂數值,可以理解為「指紋」

路徑:打開文章 → 點擊文章上方「分佈式入口」→ 複製「作品指紋」。
Matters 上每一篇內容的「作品指紋」

當你想下載某個檔案時,不用再告訴電腦「去哪裡」尋找檔案(這叫做「地址定址」),只需告訴它「要什麼」檔案就可以了(這叫做「內容定址」)詢問誰有包含這個亂數值的檔案,然後 IPFS 網路上的某個人就會將檔案提供給你,概念上有像是 BitComet、eDonkey 載等 P2P 資源分享軟體,老司機都懂!

我們可以在 Web3 友好瀏覽器(例如 Brave),把方才的「作品指紋」前面加上「ipfs://」字樣,再貼到網址列。例如若要查找 《打造第二大腦》著眼於資訊兩大特性,讓筆記為「行動」動起來 這篇文章,就在網址列輸入:

ipfs://QmbCfPZ6282okGES4VrXUFdfvF8SQiH8LidQ2rVxszWd9V

就會得到同一篇「不是」策展在 Matters 上的內容,實現內容的(多點分散)長久保存,這是相較於中心化伺服器儲存而言有鑒於近期 Xuite 隨意窩關站事件

得到同一篇「不是」策展在 Matters 上的內容

順帶一提,因為 IPFS 使用內容定址,一旦某個檔案加入了網路,即擁有不能竄改、不能在網路中移除的特點,在思想上和​​ 區塊鏈 很像,但 IPFS 本身和區塊鏈沒有直接關係。

因此 IPFS 面臨的最大問題是缺乏誘因機制,以保持檔案隨時都在線,而這一點與區塊鏈不同,區塊鏈通常可以透過設計代幣獎勵機制來解決這個問題⋯⋯這裡繼續開展下去,會聊到 Fliecoin(FIL)的種種,先在此打住!



 IPNS 與 Planet 閱讀器

根據以上討論,可以得知只要把每一篇文章的「指紋」都給記錄下來,就不怕我的/我追蹤的文章因為 Matters 出了什麼問題(例:關站、或是遭受 DDoS 攻擊)而找不到。然而,多數人應該不會這麼土法煉鋼,一篇篇手動把這麼多「指紋」另外找個地方備份下來,這是件苦差事。

我想像有一個外掛程式,只要輸入某位作者的 ID,就可以打包他在站上所有的內容標題以及對應的「指紋」,技術上應不太難?

另一個方案是 IPNS(InterPlanetary Name System),它允許用戶為自己的 IPFS 內容分配一個唯一且可持續的名稱。換言之,IPNS 提供了一種將 IPFS 內容「易於記憶和分享」的名稱關聯方法。這樣一來,即使內容本身發生變化,用戶也可以使用相同的名稱來訪問它。

路徑:點擊個人首頁右上角「ᯤ」圖案  → 複製 IPNS 指紋。
讓 IPNS 內容更易於記憶與分享的「IPNS 指紋」

再次使用 Web3 友好瀏覽器(例如 Brave),只是這次是幫「指紋」前面加上「ipns://」字樣,然後貼到網址列。以下這是 @閱讀筆耕 的情境:

ipns://QmbCfPZ6282okGES4VrXUFdfvF8SQiH8LidQ2rVxszWd9V

很不幸地,我試了許多次,都是 504 Gateway Time-out。

504 Gateway Time-out

改以站上其他創作者的 IPNS 指紋來嘗試(例如 @米高與小狗),得到一個「不是」策展在 Matters 上的個人頁面,實現一拖拉庫 IPNS 內容策展。

一拖拉庫 IPNS 內容的打包帶走?

或是你也可以試試 PLANET(目前只有 MacOS 版本)這個「類 RSS 軟體」,IPNS 指紋就是你為了要訂閱某個作者而播入的「RSS 種子」,不會錯過許多作者的最新 IPFS 內容,跨平台地追蹤他們。

不容錯過(跨平台)許多作者的最新 IPFS 內容

不過列表上只會帶出同一位作者「最近 50 篇」的 IPFS 內容,而且有一些內容無法妥善地視覺化呈現出來。

此外,在 PLANET 裡面沒有辦法使用 command+F(ctrl+F)功能,無法以關鍵字反查到特定內容,有點難受啊!

Explore writing and ETH ecosystem in Matters
🌱 加入中書神經系統圍爐 👇
專題 #寫作的反思 與 #爐內真心話 連載中。
🌱 我在其它平台出沒 👇
FacbookTwitterLiker SocialMattersMediumvocus 】
🌱 我的教學文與邀請連結 👇
≣ 註冊 Presearch |一舉三得的 search to earn 使用心得
≣ 註冊 MEXC抹茶交易所走跳,兌現 OSMO 與擼羊毛
≣ 註冊 Potato從 Potato Media 學到三件事
CC BY-NC-ND 2.0 授权

喜欢我的作品吗?别忘了给予支持与赞赏,让我知道在创作的路上有你陪伴,一起延续这份热忱!

logbook icon
閱讀筆耕從 2020 年 8 月開始寫字 https://linktr.ee/penfarming 金融職人|文案編輯|雜食性閱讀者|Heptabase 愛用者 🌐 區塊鏈教育平台【鏈習生】團隊成員 🗞️ 電子報【創作者經濟IMO】主編 👤 臉書專頁【閱讀筆耕】
  • 选集
  • 来自作者
  • 相关推荐