區塊鏈本身就是一個帳本,或是想成是一個資料庫,那為什麼有的web3項目會特別主打他是專門做儲存的呢?舉以太坊為例,目前已太坊帳本的資料大概是介於500Gb和1Tb之間,可以預期會逐間上升,如果直接使用以太坊的帳本來做大量資料儲存的話,就實務面來說會在未來產生問題,因為每個節點都要保有這大概資料的數據,所以專門做儲存的鏈就必須具有不一樣的共識機制來解決這類資料問題,因此後續慢慢有很多的項目就提出各式各樣的機制來解決。
當前新創公司或是小型軟體公司的數據存儲通常是選擇雲存儲,減少自建服務器之麻煩,經過幾年的戰國時代,目前雲存儲大概就剩那三家大型公司(谷歌、微軟、亞馬遜)為主。一開始,這種集中式的存儲方式通常比物理硬件存儲更經濟、更靈活,但隨者如今網路服務的技術細節不段變化,雲服務供應商不太可能客製化開發者需求,另一方面,集中式數據存儲模型,要求用戶完全信賴供應商以保障其數據安全,隨者區塊鏈領域逐漸成熟,也開始有相關應用瞄準這塊,推出所謂的去中心化存儲服務,這類服務利用鏈上設計來減少不適當的控制或影響,通常不需要特殊許可,使開發者更自由地使用其服務,其安全性來自於區塊鏈分散式的設計原則,要使用去中心化的雲存儲服務,用戶通常會在基於區塊鏈的去中心化存儲市場上進行點對點 (P2P) 的智能合約。在這些平台上,智能合約確定存儲數據的數量、存儲的時間以及價格,透過冗餘機制,智能合約還確保數據有多個備份,不過每一個不同的去中心化儲存項目其儲存證明(PoStorage)共識機制機制略有不同,所以其實某一個角度來說,其實需要更專業的架構師來規劃。這些項目根據其發起的初衷,通常有不同的客群,有些平台專為個人消費者量身定做,有些是B2B解決方案,而有些則專注於隱私等特定用途,接下來,我們將探討區塊鏈領域中一些最受歡迎的去中心化存儲項目。
Arweave:Arweave 是另一個知名的去中心化儲存項目,由 Protocol Labs 開發。Arweave 使用一種稱為永久存儲的技術來存儲數據,這意味著數據可以永久存儲在 Arweave 網絡上。Arweave 的目標是為 Web3 提供一個永久的數據存儲層,以保護用戶的數據免受審查和篡改。
Storj:Storj 是另一個成熟的去中心化儲存項目,由 Storj Labs 開發。Storj 使用去中心化網絡來存儲數據,並提供高安全性和可靠性的存儲服務。Storj 的目標是為企業和個人提供可靠的存儲服務,以保護他們的數據免受黑客攻擊和審查。
Crust Network:Crust Network 是 Filecoin 的競爭者,由 Crust Foundation 開發。Crust Network 使用區塊鏈技術來激勵存儲節點,並提供高可靠性和低成本的存儲服務。Crust Network 的目標是為 Web3 提供一個高性能和高可擴展的存儲層。
IPFS:IPFS 是一種去中心化文件存儲和分發系統,由 Juan Benet 開發。IPFS 使用分布式哈希表來存儲文件,並提供高可靠性和安全性的存儲服務。IPFS 的目標是為 Web3 提供一個分布式的文件存儲和分發系統,以保護用戶的數據免受審查和篡改。
Sia:Sia 是 Filecoin 的早期競爭者,由 Nebulous Labs 開發。Sia 使用去中心化網絡來存儲數據,並提供高安全性和可靠性的存儲服務。Sia 的目標是為用戶提供可靠的存儲服務,以保護他們的數據免受黑客攻擊和審查。
Chia:Chia 是一種基於工作量證明的去中心化存儲項目,由 Bram Cohen 開發。Chia 使用 Chia 區塊鏈來存儲數據,並提供高安全性和可靠性的存儲服務。Chia 的目標是為用戶提供可靠的存儲服務,以保護他們的數據免受黑客攻擊和審查。
BTFS:BTFS 是 BitTorrent 開發的去中心化存儲項目。BTFS 使用 BitTorrent 網絡來存儲數據,並提供高可靠性和可擴展性的存儲服務。BTFS 的目標是為用戶提供可靠的存儲服務,以保護他們的數據免受黑客攻擊和審查。
閱讀參考:
Centralized vs Decentralized Storage Cost (2023)
The State of Decentralized Storage
Ethereum Doc: Decentralized Storage, @coorwintines
An Overview of Decentralized Cloud Storage Services
我們的基因體時代是我經營的部落格,如有對於合成生物學、生物資訊、檢驗醫學、資料視覺化、R語言有興趣的話,可以來交流交流!也可以追蹤我的工作IG,但就是偏向醫療為主,假如對去中心化科學有興趣,則可以進入到g0v的da0頻道中多多交流。