相信大家對Web3.0這個詞一點也不陌生了,但是近期推出的Estuary存儲是什么呢?這兩者又有什么區(qū)別呢?以下就為大家簡單介紹一下這兩者的相關(guān)內(nèi)容以及他們的區(qū)別所在:
Estuary存儲
Estuary是開發(fā)人員將其存儲自動操作到IPFS網(wǎng)絡(luò)和Filecoin網(wǎng)絡(luò)的一種方式。它是一個簡單的IPFS節(jié)點,其中集成了Filecoin程序庫,以便可以更輕松地訪問與IPFS和Filecoin區(qū)塊鏈交互所需的功能。Estuary專注于與Filecoin網(wǎng)絡(luò)達成大量存儲交易,同時支持IPFS開發(fā)人員熟悉的開發(fā)體驗。
Estuary專為有大數(shù)據(jù)存儲需求的客戶而設(shè)計,該功能設(shè)置目前支持每小時高達600筆交易,每個Estuary節(jié)點的存儲容量推動了生態(tài)系統(tǒng)中現(xiàn)存的存儲容量上限。
大家可能會遇到這樣的麻煩:訪問IPFS節(jié)點、協(xié)商存儲,然后與存儲提供者進行同樣的操作,必須手動將其存儲到Filecoin區(qū)塊鏈上。但是,這樣做可能會很繁瑣,尤其是當您有許多文件需要存儲時。
Estuary提供了一種直接的方式來存儲文件,并作為開發(fā)人員協(xié)商合同,從而使創(chuàng)建工作變得更加簡單。
Estuary的前端允許用戶登錄并通過幾次單擊即可將文件上傳到IPFS。Estuary會聯(lián)系存儲提供商,并與其中六家協(xié)商經(jīng)驗證的交易。你可以選擇直接在Estuary上查看您的交易信息。如果數(shù)據(jù)大小低于3.57 GiB,您的數(shù)據(jù)將暫時保留在暫存區(qū),交易的協(xié)商將會在數(shù)小時內(nèi)得到處理,以將數(shù)據(jù)(以及其他數(shù)據(jù)包)作為區(qū)塊添加到網(wǎng)絡(luò)中。
一旦交易創(chuàng)建完成,您就可以獲得指向CID的鏈接并可以在應(yīng)用程序或網(wǎng)站中使用此CID從任何公共IPFS網(wǎng)關(guān)檢索數(shù)據(jù),因為您的數(shù)據(jù)現(xiàn)在可以從分布在全球各地的網(wǎng)絡(luò)進行訪問。即使您的數(shù)據(jù)尚未備份到Filecoin,只要暫存在Estuary,您仍然可以從任何IPFS網(wǎng)關(guān)檢索到CID,這樣您就可以無縫地進行開發(fā),無需擔心數(shù)據(jù)是否已添加至Filecoin生態(tài)系統(tǒng)中。
同時,Estuary使用的是IPFS固定標準,因此很容易從其他現(xiàn)有解決方案切換。Estuary對于任何需要經(jīng)常使用大量各類大小文件的程序員來說都是完美的選擇。Estuary不需要特定的編程語言,可以以您覺得最自然的方式使用。由于其直觀性,應(yīng)用程序和網(wǎng)站的推出可能會比較簡單。
Web3.0存儲
Web3.0存儲是用于與IPFS網(wǎng)絡(luò)和Filecoin區(qū)塊鏈交互的網(wǎng)關(guān)的另一個迭代。與Estuary類似,該服務(wù)提供了一種在IPFS系統(tǒng)上存儲數(shù)據(jù)的方法。它為用戶提供了訪問IPFS網(wǎng)絡(luò)、存儲數(shù)據(jù)和免費檢索數(shù)據(jù)的一個機會。
雖然集成IPFS和Estuary需要一些準備工作,但Web3.0存儲為用戶提供了一個機會,可以直接使用IPFS網(wǎng)絡(luò)和Filecoin中的存儲進行應(yīng)用程序開發(fā),而無需深入研究集成。
就像Estuary一樣,您將需要一個API密鑰來訪問系統(tǒng),但這只是開立一個免費帳戶并上傳一個文件的簡單問題。擁有該文件后,可以使用API密鑰通過curl或直接通過瀏覽器訪問該文件。
為了使構(gòu)建web應(yīng)用程序更便捷,Web3.0有一個直接的JAVAScript接口,只需幾行代碼就可以使用IPFS。構(gòu)建IPFS節(jié)點的腳本需要API密鑰才能運行,但可以從網(wǎng)站的文檔中進行復(fù)制粘貼。
您可以直接通過其CID訪問文件,并開始優(yōu)化JavaScript應(yīng)用程序,以使用存儲在IPFS網(wǎng)絡(luò)上的數(shù)據(jù)。使用的簡單性使它成為構(gòu)建基于JavaScript的應(yīng)用程序的開發(fā)人員的理想存儲解決方案。他們希望可以使用Web3.0存儲直接上傳和檢索文件。
Estuary存儲 VS Web3.0存儲
總而言之,以上兩種存儲方式提供的功能都是一樣的,但是每種解決方案都是針對特定的目的和受眾而設(shè)計的,例如就支持的文件大小而言,Estuary對于文件大小沒有限制,而Web3.0一般支持32GB大小的文件。就所支持的編程語言來看,Estuary幾乎對于這方面也沒有限制,而Web3.0一般支持的是Java和Type這兩種編程語言。