IPFS|将会取代现有 HTTP 架构?可以永久储存内容与档案的技术

撰文: 可夫
出版:更新:

区块链技术一直以去中心化为宗旨,带来不可窜改、透明、公开的结算系统。加密货币带来金融与资产的去中心化;以太坊延伸出 NFT 艺术品,则在创作领域及艺术收藏市场作去中心化。这两者现时可能仍然给人一种属于金融世界行内技术的感觉,那么现在开始进一步提倡的技术可能跟我们所有人关系更密切——利用 IPFS 技术,为创作物以至所有形式内容实行储存与传播的去中心化。

延伸阅读——虚实兵谱|NFT 用于实物艺术?首先要知道什么是“非同质化代币”

IPFS 是什么?

IPFS “星际文件系统”(InterPlanetary File System)的简称,是 HTTP 或 FTP 等级的“协定”(protocol),可以理解为电脑等装置彼此互相沟通的模式。IPFS 的核心在于它使用分散式档案系统(distributed file system),即是一种允许档案透过互联网在多台主机上分享的档案系统,可让多台机器上的多名使用者分享档案和储存空间。

IPFS 标志(icommunity.io)

这样听上去好像有些难懂,但我们熟悉的 BitTorrent(BT)就是例子。BT 用的是 P2P(Peer-to-Peer)技术,让每个连结起来的使用者都成为某个或某批档案的上传者。不似传统伺服器,使用者要从伺服器这个单一档案来源从头到末下载整个档案,P2P 的多点共享档案形式,容许从不同的其他使用者下载同一档案的不同部分,大大加快了每个使用者下载的速度,甚至使用者愈多、速度愈快,这点跟传统的伺服器模式刚好相反。

直接下载与 P2P 下载模式比较(Wikimedia Commons)

在快速之余,IPFS 不同於单纯的 P2P 之处,在于它亦应用了类似区块链的技术,加上分散的特性,同一档案都有多份经加密过的档案备份,上传后便无法修改或删除,因此使用 IPFS 架构的档案比伺服器模式储存得更稳当。在理想的情况下,我们或许以后都不会再看到“HTTP 404 page not found”网页无法存取的错误信息。

(Wikimedia Commons)

IPFS 的发明者 Juan Benet 的愿景是要取代现今通用的 HTTP,全面升级现有互联网的核心架构,更新成更有效率、更安全、更永久的体系。

内容的去中心化

在当今资讯流通极为急速的现代,出于节省伺服器空间与成本、无人管理又或是其他理由,硬体上的资料往往会被删除。使用单一伺服器的中心化模式储存的网页或资料,一旦若伺服器消失,使用者就不再可以存取内容。

IPFS 的特性可以避免这种缺失。借助区块链技术,IPFS 可以创建永久储存的档案系统,为新闻媒体、期刊杂志,以至资料库或档案馆作永久的备份。这意味每名使用者的电脑与硬盘都会扮演着传统伺服器的角色,创作物与任何数码形式的内容,都可以永久储存,除非系统中所有储存该档案的硬体都被同时消除。

香港区块链技术先驱、LikeCoin 创办人高重建头像(ckxpress.com)

香港的区块链技术先驱,同时是加密货币 LikeCoin 创办人高重建,将以“备份香港:纪录历史(区块链存档技术的应用)”为题,介绍这 IPFS 技术及它的应用,有兴趣了解这种未来最新技术的朋友,可以留意。

讲座资讯:

备份香港:纪录历史(区块链存档技术的应用)

讲者|Kin Ko / LikeCoin - Republic of Liker Land / Hong Kong

时间|2021年7月17日上午10:30至11:10

讲座形式|网上讲座,免费注册

登记网址|https://bit.ly/HKOSCon2021

(Hong Kong Open Source Conference)