qyfff

qyfff

new to here

xLog 的修改與刪除

xLog 的修改與刪除#

DIYGOD 是最好的#

我在之前的文章中(上一篇文章 xlog 去中心化博客的初識 - qyfff),認為 xLog 的文章,如果被修改了,之前的版本仍然存在,本文進行驗證。

我們可以在文章的末尾看到下面的信息,IPFS 地址就是文章具體存放的位置,只要有 ipfs:// 末尾的那一串字符(也就是 IPFS 的 cid),就可以用於在 IPFS 伺服器上查找這篇文章了。這篇文章是 xLog 去中心化博客的初識。

image

直接點擊這個地址,可以看到能跳轉的實際地址是下面這個:

https://ipfs.crossbell.io/ipfs/QmZVEFwEw6JDTxMVvU9UENKSqoaNPbHTGRP98XxzQnttYF

前面的內容(ipfs.crossbell.io/ipfs/)是 crossbell 的 IPFS 網關,再加上內在伺服器上的 cid,就可以進行訪問,我們可以將 cid 換成其他內容的 cid,比如

https://ipfs.crossbell.io/ipfs/bafkreigs7i4cdt4lhwvwm7ngdxr32wsw7xtyfrkdxyfg5l2xonufojxfoa

DIYGOD 是最好的,對吧?:)

你也可以不用 crossbell 的網關,可以用其他的 IPFS 網關,只要 cid 正確,你就能訪問到你需要的資源,比如我們使用 ipfs.io 的網關,依舊能訪問到這篇被改掉的文章

https://ipfs.io/ipfs/QmZVEFwEw6JDTxMVvU9UENKSqoaNPbHTGRP98XxzQnttYF

那麼接下來我們來進行修改驗證#

依舊是 xLog 去中心化博客的初識這篇博客,修改後得到了新的 cid(我只修改了一兩個字,和末尾的幾句話,新的文章末尾是最上川,舊的文章不是)

https://ipfs.crossbell.io/ipfs/Qma9BJNv3pgKB5m38jUXw6Bw2NiCJzMN4TVoUGG6VA8z9P

而我們訪問舊的 IPFS 鏈接,舊文章依舊存在。這驗證了:文章被修改後,之前的版本依舊存在的觀點。

驗證過程中發現,更新會有點慢,從一篇文章調到另一篇文章,下面的 IPFS 等信息依舊是上一篇的內容,不過並不是特別慢,能接受。

IPFS 刪除#

那文章刪除了還能存在嗎,我準備了一篇小文章

image

在截圖時,只有 1175 個區塊確認,IPFS 鏈接為

https://ipfs.crossbell.io/ipfs/QmUkUbRu6B2PPLytkkR65i9B2CjiPcY83MSWDJApSFHbys

我進行刪除,同樣觸發了鏈上交易

此文章將用於刪除 - qyfff

刪除後,我的儀表盤上這篇文章消失了,我的主頁刷新後這篇文章不見了,文章鏈接目前為止還能打開甚至還能評論

很奇怪的刪除機制,刪除後,鏈接應該也不可查啊,難道文件還在緩存系統裡,但至少 IPFS 鏈接可以順暢打開

審核#

我又把話題回到審核這一機制上來了。(上一篇文章是 xlog 去中心化博客的初識 - qyfff

xLog 到目前為止沒有完備的審核機制,至少沒有完備的下架能力。它能將文章從用戶的主頁中下架,應該也能從社區的推薦系統中下架。但是原本的文章鏈接仍然存在(至少在寫文的時候是存在,不清楚過一段時間會被會刪除),甚至還能評論。我很好奇這個刪除機制,可能也涉及 NFT 銷毀機制?

還不確定,需要進一步研究,我之後再研究研究。

但至少有一點需要注意,xLog 的刪除,不會刪除 IPFS 上的內容,據我目前的了解,每個 IPFS 上的節點都能獨自決定自己節點上的資源是否要刪除,也就是這個內容,除非你能找到所有的節點,都分別刪除,那麼你才能真正的將這個內容從 IPFS 系統中刪除掉。類比一下伏地魔的魂器,我們好歹能知道伏地魔的魂器數量是多少,而這裡,我們的文件不知道被多少個 IPFS 節點存儲,只要有人訪問你的文件,就還有可能會被更多的 IPFS 節點存儲你的這個文件。

我了解到,如果一個文件在 IPFS 上存儲太久,或者沒有付費繼續保存,IPFS 可能會刪除這個文件。另外這些文件都是明文存儲,可能也會有一些問題。

最重要的一點是,平台無法刪除你發布的內容,你也是無法刪除你發布的內容。

我認為這算一個壞處。無論在哪,審查都是一個問題,不好的言論都不利於平台的發展。某種程度上,也算是一種特性,當大家都清楚明白 xLog 平台的這個特性,那麼發言可能會更嚴謹?

希望得到批評和指正

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。