去中心化存儲(chǔ):Estuary、Web3.storage和NFT.storageIPFS星際原社區(qū)關(guān)注共 3168字,需瀏覽 7分鐘 ·2022-02-23 12:20 Filecoin /?IPFSFilecoin是一個(gè)去中心化的存儲(chǔ)備份,但是Filecoin區(qū)塊鏈上存儲(chǔ)的數(shù)據(jù)是從哪里來(lái)的呢?數(shù)據(jù)首先被添加到 IPFS節(jié)點(diǎn),允許與存儲(chǔ)提供商協(xié)商以將信息存儲(chǔ)在 Filecoin 上。IPFS 是用于存儲(chǔ)和訪問(wèn)文件、數(shù)據(jù)和應(yīng)用程序的分布式系統(tǒng)。如果您了解文件系統(tǒng)通常是如何工作的,它們會(huì)根據(jù)數(shù)據(jù)的組織來(lái)訪問(wèn)數(shù)據(jù)。FAT 文件系統(tǒng)使用分配表查找數(shù)據(jù),NTFS 文件系統(tǒng)使用硬鏈接和數(shù)據(jù)流,而 IPFS 使用內(nèi)容 ID (CID)。當(dāng)開(kāi)發(fā)人員需要訪問(wèn)存儲(chǔ)在 IPFS 網(wǎng)絡(luò)上的應(yīng)用程序或數(shù)據(jù)時(shí),他們需要擁有該 CID 的副本。但是,由于瀏覽器本身不支持 IPFS,因此中介是獲取此數(shù)據(jù)的唯一方法。IPFS 網(wǎng)關(guān)為開(kāi)發(fā)人員和用戶提供該功能。任何擁有 CID 的人都可以訪問(wèn)存儲(chǔ)在 IPFS 網(wǎng)絡(luò)上的數(shù)據(jù)。CID 允許該數(shù)據(jù)具有彈性。例如,如果某個(gè)節(jié)點(diǎn)由于某種原因出現(xiàn)故障,則該信息可在其他節(jié)點(diǎn)上用作備份。IPFS 網(wǎng)關(guān)可以簡(jiǎn)單地從另一個(gè)備份節(jié)點(diǎn)加載數(shù)據(jù),使用 CID 訪問(wèn)它。可以將 Filecoin 視為一種租賃系統(tǒng),開(kāi)發(fā)人員或用戶從 Filecoin 區(qū)塊鏈租用長(zhǎng)期文件存儲(chǔ)并付費(fèi)存儲(chǔ)他們的數(shù)據(jù)。區(qū)塊鏈只是交易進(jìn)行代理和保護(hù)的機(jī)制。存儲(chǔ)提供商通過(guò)提供自己的存儲(chǔ)供這些開(kāi)發(fā)人員和用戶使用以將其 IPFS 數(shù)據(jù)保留在鏈上,從而長(zhǎng)期保持可用,從而兌現(xiàn)這些交易。為什么選擇三種不同的存儲(chǔ)系統(tǒng)?實(shí)際上,這三個(gè)網(wǎng)關(guān)做類似的事情。它們充當(dāng)中介,接受數(shù)據(jù)存儲(chǔ)到 IPFS 系統(tǒng),允許收集 CID,并為用戶提供一種創(chuàng)建合約以將其數(shù)據(jù)存儲(chǔ)在 Filecoin 鏈上的方式。如果它們執(zhí)行相同的功能,為什么我們需要同一事物的三個(gè)版本?每個(gè)解決方案都是為特定目的和特定受眾而設(shè)計(jì)的。為了真正了解它們每個(gè)人的作用,我們需要詳細(xì)了解它們。EstuaryEstuary是開(kāi)發(fā)人員將其存儲(chǔ)自動(dòng)化到IPFS網(wǎng)絡(luò)和Filecoin網(wǎng)絡(luò)的一種方式。它是一個(gè)簡(jiǎn)單的IPFS節(jié)點(diǎn),其中集成了Filecoin 庫(kù),以便更輕松地訪問(wèn)與IPFS和 Filecoin 區(qū)塊鏈交互所需的功能。Estuary專注于向 Filecoin 網(wǎng)絡(luò)進(jìn)行大量存儲(chǔ)交易,同時(shí)支持IPFS開(kāi)發(fā)人員了解的開(kāi)發(fā)人員體驗(yàn)。Estuary專為有大數(shù)據(jù)存儲(chǔ)需求的客戶而設(shè)計(jì),該功能集目前支持每小時(shí)多達(dá) 600 筆交易,每個(gè)Estuary節(jié)點(diǎn)的存儲(chǔ)容量都可以推高生態(tài)系統(tǒng)中存在的上限您可能會(huì)遇到訪問(wèn)IPFS節(jié)點(diǎn)、協(xié)商存儲(chǔ)、然后與存儲(chǔ)提供商做同樣的事情以手動(dòng)將其存儲(chǔ)在Filecoin區(qū)塊鏈上的麻煩。但是這樣做可能很乏味,尤其是當(dāng)您要存儲(chǔ)許多文件時(shí)。Estuary提供了一種直接的方式來(lái)存儲(chǔ)您的文件并作為開(kāi)發(fā)人員協(xié)商您的合同,從而使創(chuàng)建事情變得更加簡(jiǎn)單。Estuary的前端允許用戶單擊幾下即可登錄并將文件上傳到IPFS。Estuary將聯(lián)系存儲(chǔ)供應(yīng)商,并與其中六家商談經(jīng)過(guò)驗(yàn)證的交易。您可以選擇直接在Estuary上查看交易信息以獲取信息。如果數(shù)據(jù)大小低于3.57GiB,您的數(shù)據(jù)將暫時(shí)保存在暫存區(qū),交易協(xié)商將在幾個(gè)小時(shí)內(nèi)處理,以將數(shù)據(jù)(連同其他數(shù)據(jù)包)作為一個(gè)塊添加到網(wǎng)絡(luò)中。創(chuàng)建交易后,您將獲得指向CID的鏈接。您可以在您的應(yīng)用程序或網(wǎng)站中使用此 CID 從任何公共 IPFS 網(wǎng)關(guān)檢索您的數(shù)據(jù),因?yàn)槟臄?shù)據(jù)現(xiàn)在可以從全球分布式網(wǎng)絡(luò)訪問(wèn)。即使您的數(shù)據(jù)還沒(méi)有備份到 Filecoin 并且仍然在Estuary上暫存,您仍然可以從任何 IPFS 網(wǎng)關(guān)檢索 CID,讓您無(wú)縫開(kāi)發(fā)而無(wú)需擔(dān)心數(shù)據(jù)是否已添加到Filecoin生態(tài)系統(tǒng)。Estuary使用IPFS固定標(biāo)準(zhǔn),因此很容易從其他現(xiàn)有解決方案切換。Estuary非常適合編寫(xiě)需要穿梭大量任何大小文件的軟件的人。Estuary不需要特定的編程語(yǔ)言,并且可以以對(duì)您來(lái)說(shuō)最自然的方式使用。由于其直觀的特性,應(yīng)用程序和網(wǎng)站的推出并不復(fù)雜。Web3.storageWeb3.storage是用于與IPFS網(wǎng)絡(luò)和Filecoin區(qū)塊鏈交互的網(wǎng)關(guān)的另一個(gè)迭代。與 Estuary 類似,該服務(wù)提供了一種在IPFS系統(tǒng)上存儲(chǔ)數(shù)據(jù)的方法。它為用戶提供訪問(wèn)IPFS網(wǎng)絡(luò)、存儲(chǔ)數(shù)據(jù)和免費(fèi)檢索數(shù)據(jù)的機(jī)會(huì)。雖然集成IPFS和Estuary 需要一些準(zhǔn)備,但 Web3.storage為用戶提供了使用IPFS 網(wǎng)絡(luò)和 Filecoin 的存儲(chǔ)直接進(jìn)入應(yīng)用程序開(kāi)發(fā)的機(jī)會(huì),而無(wú)需深入研究集成。就像Estuary一樣,您將需要一個(gè) API 密鑰來(lái)訪問(wèn)系統(tǒng),但這只是打開(kāi)一個(gè)免費(fèi)帳戶并上傳文件的簡(jiǎn)單問(wèn)題。獲得該文件后,您可以使用API密鑰通過(guò)curl或直接通過(guò)瀏覽器訪問(wèn)它。為了更輕松地構(gòu)建 Web 應(yīng)用程序,有一個(gè)直接的JavaScript界面,只需幾行代碼即可在您的代碼中使用IPFS。構(gòu)建IPFS節(jié)點(diǎn)的腳本需要API密鑰才能工作,但可以從網(wǎng)站上的文檔中復(fù)制粘貼。您可以直接通過(guò)其CID訪問(wèn)文件,并開(kāi)始簡(jiǎn)化您的JavaScript應(yīng)用程序以使用存儲(chǔ)在IPF網(wǎng)絡(luò)上的數(shù)據(jù)。使用的簡(jiǎn)單性使其成為構(gòu)建基于JavaScript的應(yīng)用程序的開(kāi)發(fā)人員的理想存儲(chǔ)解決方案,這些應(yīng)用程序希望使用Web3.storage直接上傳和檢索他們的文件。NFT?storage盡管不可替代代幣 (NFT) 已成為當(dāng)今互聯(lián)網(wǎng)上最熱門的資產(chǎn)之一,但在線存儲(chǔ) NFT 對(duì)于許多用戶來(lái)說(shuō)仍然需要做一些工作。NFT.storage是用于在 IPFS 網(wǎng)絡(luò)上存儲(chǔ) NFT 的專用接口,可自動(dòng)復(fù)制到 Filecoin 區(qū)塊鏈。NFT.storage 與前面提到的網(wǎng)關(guān)的獨(dú)特區(qū)別在于它保留了 NFT 買賣中必不可少的元數(shù)據(jù)。由于 NFT 是區(qū)塊鏈環(huán)境的藝術(shù)品或收藏卡片,因此元數(shù)據(jù)對(duì)于確定誰(shuí)擁有這些數(shù)字資產(chǎn)以及它們之前的位置至關(guān)重要。NFT 需要長(zhǎng)期的生存能力,而像 IPFS 這樣的去中心化存儲(chǔ)系統(tǒng)可以免費(fèi)提供。NFT.storage 使用許多與 Estuary 和 Web3.storage 相同的存儲(chǔ)細(xì)節(jié)。它為上傳的數(shù)據(jù)提供 CID,并允許用戶檢查他們?cè)?Filecoin 區(qū)塊鏈上的存儲(chǔ)交易狀態(tài)。通過(guò) NFT.storage 存儲(chǔ)的任何 NFT 都可以通過(guò)任何 IPFS 網(wǎng)關(guān)通過(guò)其內(nèi)容 ID 訪問(wèn)。API 的輕松集成和與開(kāi)發(fā)環(huán)境的快速集成使 NFT.storage 成為 NFT 創(chuàng)建者將其工作快速輕松地上傳到區(qū)塊鏈的理想選擇。幾個(gè)著名的 NFT 市場(chǎng)已經(jīng)使用 IPFS 和 Filecoin 為其網(wǎng)絡(luò)提供支持。該領(lǐng)域中兩個(gè)比較知名的名稱Palm和VideoCoin使用 IFPS 來(lái)存儲(chǔ)和檢索內(nèi)容。但是,NFT.storage 為用戶提供了一種無(wú)需通過(guò)中介即可與網(wǎng)絡(luò)交互的方式。它賦予了 NFT 創(chuàng)造者權(quán)力,并為他們提供了他們期望從像 IPFS 這樣強(qiáng)大的去中心化存儲(chǔ)網(wǎng)絡(luò)中獲得的存儲(chǔ)彈性。我們應(yīng)該使用什么?這取決于——你在建造什么?作為植根于 JavaScript的Web開(kāi)發(fā)人員,您可能會(huì)發(fā)現(xiàn)Web3.storage更易于使用且更適合您的開(kāi)發(fā)需求。假設(shè)您正在開(kāi)發(fā)去中心化的應(yīng)用程序,并且想要更多地了解您的數(shù)據(jù)是如何存儲(chǔ)的。在這種情況下,Estuary為您提供了這種能力,盡管后端可能會(huì)更加復(fù)雜。如果您是 NFT創(chuàng)建者,希望對(duì)上傳的作品進(jìn)行更多控制,那么NFT.storage可能就是您要找的。這三個(gè)工具執(zhí)行許多相同的操作,但每個(gè)都適用于特定的用例。 瀏覽 101點(diǎn)贊 評(píng)論 收藏 分享 手機(jī)掃一掃分享分享 舉報(bào) 評(píng)論圖片表情視頻評(píng)價(jià)全部評(píng)論推薦 Sia去中心化云存儲(chǔ)平臺(tái)Sia是領(lǐng)先的去中心化云存儲(chǔ)平臺(tái),從根本上改變了云存儲(chǔ)的格局。沒(méi)有注冊(cè),沒(méi)有服務(wù)器,沒(méi)有受信任的第三方。Sia利用區(qū)塊鏈技術(shù)創(chuàng)建了一個(gè)比傳統(tǒng)云存儲(chǔ)提供商更強(qiáng)大、更實(shí)惠的數(shù)據(jù)存儲(chǔ)市場(chǎng)。通過(guò)利用智能合約、Sia去中心化云存儲(chǔ)平臺(tái)Sia 是領(lǐng)先的去中心化云存儲(chǔ)平臺(tái),從根本上改變了云存儲(chǔ)的格局。沒(méi)有注冊(cè),沒(méi)有服務(wù)器,沒(méi)有受信任的第去中心化存儲(chǔ):Web 3.0 遇見(jiàn)元界人生代碼0超中心化的HTTP和去中心化的IPFSIPFS俱樂(lè)部0web3.storage?web3.storageThesimplefilestorageserviceforIPFS&Filecoin.GettingstartedThisprojectusesnodev16and我對(duì)2022年的預(yù)判:去中心化存儲(chǔ)道說(shuō)區(qū)塊鏈0SnarkOS去中心化操作系統(tǒng)snarkOS?是一個(gè)由隱私技術(shù)公司 Aleo 開(kāi)發(fā),用于私有應(yīng)用程序的去中心化操作系統(tǒng)。它構(gòu)成了?SnarkOS去中心化操作系統(tǒng)snarkOS?是一個(gè)由隱私技術(shù)公司Aleo開(kāi)發(fā),用于私有應(yīng)用程序的去中心化操作系統(tǒng)。它構(gòu)成了?Aleo?的支柱,并使應(yīng)用程序能夠以可公開(kāi)驗(yàn)證的方式驗(yàn)證和存儲(chǔ)狀態(tài)。要求以下是運(yùn)行Aleo節(jié)點(diǎn)的最低要求nft.storagenft.storage Free decentralized storage and bandwidnft.storagenft.storageFreedecentralizedstorageandbandwidthforNFTsonIPFSandFilecoin.TableofContentsClientLibrari點(diǎn)贊 評(píng)論 收藏 分享 手機(jī)掃一掃分享分享 舉報(bào)