選單

FIL多元化儲存已落地,大規模有效儲存一觸即發!

Filecoin區塊鏈上的資料從何而來

Filecoin是一種去中心化的儲存備份,但Filecoin區塊鏈上儲存的資料從何而來?

IPFS是一個分散式系統,用於儲存和訪問檔案、資料和應用程式。

資料首先新增到IPFS節點,與儲存提供商協商將資訊儲存在 Filecoin上。

FIL多元化儲存已落地,大規模有效儲存一觸即發!

如何訪問儲存在IPFS網路上的資料

當開發人員需要訪問儲存在IPFS網路上的應用程式或資料時,他們需要擁有該IPFS使用內容識別符的副本(CID)。

但是,

由於瀏覽器本身並不支援IPFS

,因此中介是獲取這些資料的唯一途徑。

IPFS閘道器為開發人員和使用者提供中介功能

。任何擁有CID的人都可以訪問儲存在IPFS網路上的資料。

FIL多元化儲存已落地,大規模有效儲存一觸即發!

CID在資料中具有彈性。例如,某個節點因任何原因宕機,則該資訊可在其他節點上用作備份。IPFS閘道器可以簡單地從另一個備份節點載入資料,使用CID來訪問它。

Filecoin只是資料交易中介和保護機制

您可以將Filecoin視為一種租賃系統,開發人員或使用者從Filecoin區塊鏈租用長期檔案儲存,並透過付費的方式儲存他們的資料。

儲存提供商透過提供儲存服務,供這些開發人員和使用者使用,以將他們的IPFS資料儲存在鏈上,確保資料永存,以達成交易。

有三種不同的儲存系統可儲存資料到IPFS

目前有三種不同的儲存系統(分別是:Estuary、Web3.storage、NFT.storage)充當中介,接受資料儲存到IPFS系統上,允許收集CID,併為使用者提供建立合約,以將其資料儲存在Filecoin鏈上的方式。

那為什麼要使用三種不同的儲存系統?

實際上,Estuary、Web3。storage、NFT。storage這三個閘道器都做類似的事情。如果它們執行相同的功能,為什麼我們需要同一事物的三個版本?

FIL多元化儲存已落地,大規模有效儲存一觸即發!

其實,

每個解決方案都是為特定目的和特定受眾而設計的

。想要真正瞭解它們每個儲存系統的作用,我們需要詳細瞭解它們。

1

Estuary

FIL多元化儲存已落地,大規模有效儲存一觸即發!

Estuary是開發人員將儲存自動化到IPFS網路和Filecoin網路的一種方式。

它是一個簡單的IPFS節點,整合Filecoin庫,可以更輕鬆地訪問與IPFS和Filecoin區塊鏈互動所需的功能。

Estuary專注於對Filecoin網路進行大量儲存交易,專為有大量資料儲存需求的客戶而設計

,該功能集目前支援每小時最多完成600筆交易,每個Estuary節點的儲存容量都可以推動生態系統中存在內容的上限。

Estuary的前端允許使用者只需點選幾下即可登入並將檔案上傳到IPFS。

Estuary將聯絡儲存供應商,並與其中六家商談經過驗證的交易。您可以選擇直接在 Estuary上檢視交易以獲取您的資訊。

如果資料大小低於3.57GiB,您的資料將暫時儲存在一個暫存區,交易協商將在幾個小時內進行,以將資料(連同其他資料包)作為一個塊新增到網路中。

建立交易後,您將獲得指向CID的連結。您可以在您的應用程式或網站中使用此CID從任何公共IPFS閘道器檢索您的資料,因為您的資料現在可以從全球分散式網路訪問。

即使您的資料還沒有備份到Filecoin並且仍然在Estuary上演,您仍然可以從任何IPFS閘道器檢索CID,讓您可以無縫開發,而無需擔心資料是否已新增到Filecoin生態系統中。

Estuary使用IPFS固定標準,因此很容易從其他現有解決方案切換。Estuary非常適合編寫需要穿梭於任何大小的大量檔案的軟體的任何人。它不需要特定的程式語言,可以以您覺得最自然的方式使用。由於其直觀性,應用程式和網站的推出可能並不複雜。

2

Web3.storage

FIL多元化儲存已落地,大規模有效儲存一觸即發!

Web3.storage為使用者提供了免費訪問IPFS網路、儲存資料和檢索資料的機會,

是用於與IPFS網路和Filecoin區塊鏈互動的閘道器的另一個迭代。與Estuary類似,該服務提供了一種在IPFS系統上儲存資料的方法。

雖然整合IPFS和Estuary需要一些準備,但

Web3.storage為使用者提供了使用來自IPFS網路和Filecoin的儲存直接進入應用程式開發的機會,而無需深入研究整合。

就像Estuary一樣,您需要一個API金鑰來訪問系統,但這只是開設一個免費帳戶並上傳檔案的簡單問題。擁有該檔案後,您可以

使用API金鑰透過curl或直接透過瀏覽器訪問

FIL多元化儲存已落地,大規模有效儲存一觸即發!

為了更輕鬆地構建Web應用程式,有一個直接的JavaScript介面,只需幾行程式碼即可在您的程式碼中使用IPFS。

構建IPFS節點的指令碼需要API金鑰才能工作,但可以從站點上的文件中複製貼上。您可以直接透過檔案的CID訪問檔案,並開始簡化您的JavaScript應用程式以使用儲存在IPFS網路上的資料。

對於構建基於JavaScript的應用程式並希望使用Web3.storage直接上傳和檢索其檔案的開發人員來說,使用簡單使其成為理想的儲存解決方案。

3

NFT.storage

儘管不可替代的代幣 (NFT) 已成為當今網際網路上最熱門的資產之一,但對許多使用者而言,線上儲存NFT仍然需要一些工作。

NFT.storage是一個專門的介面,用於在IPFS網路上儲存NFT,它會自動複製到Filecoin區塊鏈。

NFT.storage與前面提到的閘道器的獨特之處在於它保留了購買和銷售NFT所必需的元資料。

由於NFT是區塊鏈環境的藝術品或收藏卡,因此元資料對於確定誰擁有這些數字資產以及他們之前去過哪裡至關重要。NFT需要長期生存能力,而像IPFS這樣的去中心化儲存系統可以免費提供。

FIL多元化儲存已落地,大規模有效儲存一觸即發!

NFT。storage使用許多與Estuary和Web3。storage相同的儲存細節。

它為上傳的資料提供CID,並允許使用者檢查他們在Filecoin區塊鏈上的儲存交易狀態。透過NFT。storage儲存的任何NFT都可以透過任何IPFS閘道器、透過其內容ID訪問。

API的輕鬆整合以及與開發環境的快速整合使NFT。storage ,成為NFT建立者將他們的工作快速輕鬆地上傳到區塊鏈的理想選擇。

幾個著名的NFT市場已經使用IPFS和Filecoin為其網路提供支援。該領域中比較知名的兩個名稱Palm和VideoCoin使用IFPS來儲存和檢索內容。

但是,

NFT.storage為使用者提供了一種無需透過中介即可與網路互動的方式。

它賦予NFT建立者權力,併為他們提供像IPFS這樣強大的分散儲存網路中獲得的儲存彈性。

根據不同的開發需求使用不同的儲存系統

使用什麼儲存系統,取決於你在構建什麼專案。

1

Web3.storage

作為紮根於JavaScript的Web開發人員,您可能會發現Web3。storage更易於使用且更適合您的開發需求。

2

Estuary

假設您正在開發分散的應用程式,並希望更多地瞭解您的資料是如何儲存的。在這種情況下,Estuary為您提供了這種能力,儘管後端可能會更加複雜。

3

NFT.storage

如果您是 NFT 建立者,想要對上傳的作品進行更多控制,那麼NFT。storage可能就是您要找的。

這三個工具執行許多相同的操作,但每個都適用於特定用例。

FIL多元化儲存已落地,大規模有效儲存一觸即發!