時間:2023-07-05|瀏覽:249
Web3.0存儲-將無限期地免費-讓開發人員與冗余的一個簡單的途徑來構建應用程序,解決數據分散存儲和安全,內容。
通過處理大量與去中心化存儲直接交互的復雜性,它是所有開發人員(從Web3新手到IPFS老手)集成Filecoin存儲的最佳方式之一,試試Web3.0存儲器!
存儲器包含兩個主要組成部分:一種跨多個Filecoin礦工和公共IPFS網絡冗余存儲數據的服務,提供數據存儲位置的信息,并通過CID檢索數據。HTTP端點、JavaScript客戶端庫和用于與服務交互的webUI。
它是如何工作的?
在后臺,發送到Web3的內容。存儲通過Filecoin上的存儲提供商網絡持久存儲,并冗余地固定在IPFS上。Filecoin和IPFS共同賦予內容、數據和應用程序內容可尋址性和持久性。內容可尋址性支持基于內容本身(CID)的不可變鏈接,在不留下篡改的可跟蹤記錄的情況下,呈現不可能更改、編輯或破壞的信息。持久性確保存儲的數據通過該服務將保持不變和可用由Filecoin的強勁的經濟模型和可核查證明存儲數據的完整性。
更具體地說,是發送到Web3的數據。存儲立即被固定到由協議實驗室托管的三個地理分布節點組成的ipf集群上。從那里,它被排隊存儲在Filecoin網絡上。在這個隊列中,它與其他數據一起打包在Filecoin協議中,然后與至少5個地理分布的礦工一起存儲。它還被固定到其他IPFS固定服務,如皮納塔,以獲得額外的冗余和可用性!
與服務交互
如何使用Web3.0Storage?很容易!Web3.Storage公開一個HTTP端點。您可以使用它通過webUI或JavaScript客戶端庫存儲數據。
WebUI允許你創建一個帳戶和API令牌,上傳文件,并查看你已經存儲的所有文件的列表和它們的存儲位置。
客戶端庫使用類似于fetch和File這樣熟悉的Web API的語法。您可以用它來存儲數據Filecoin只用幾行代碼-構造客戶端和使用put方法。
在瀏覽器中使用put方法存儲數據的示例。
一旦數據被發送到Web3.Storage,您可以使用查詢API檢查其狀態。通過傳遞CID,您可以獲得有關該數據持久化位置的信息。
一旦您的數據被存儲,您如何檢索它?給定數據的持久性在IPFS和Filecoin網絡意味著數據可以通過多種方式通過IPFS網關、自己的IPFS節點、Web3.Storage本身,或通過Filecoin檢索。擁有多個選項為您的應用程序提供了靈活性,而且,無論使用何種檢索手段,任何人都可以通過其唯一的CID請求給定的數據片段!了解更多關于Web3.Storage中不同檢索選項的信息。
免費存儲設計
你一定在想-這個服務是免費的嗎?盡管Web3.Storage需要運行一些基礎設施,協議實驗室可以免費為用戶提供服務,因為Filecoin存儲提供商不向Web3.Storage收費。存儲用于存儲用戶數據。這是由于Filecoin Plus機制的經濟效益,Filecoin存儲提供商在存儲用戶數據時可以獲得豐厚的獎勵。
讓我們簡單地了解一下經濟學…
Filecoin存儲提供商將他們的硬盤容量提交給Filecoin網絡,并因此獲得可觀的塊獎勵。這將轉化為存儲提供商在現實世界中的利潤,從而激勵他們繼續向Filecoin網絡提供額外的硬盤空間。
然而,當存儲提供商從Filecoin用戶存儲數據時,他們贏得了塊獎勵的可能性上升的一個重要因素一10倍!這是Filecoin存儲提供商存儲用戶數據的強大動機,他們往往愿意提供免費的存儲和檢索服務,以獲得這個塊獎勵倍數。
因此,大多數存儲提供商現在都在Filecoin上提供免費的存儲和檢索服務,只要區塊獎勵繼續成為強大的激勵因素,他們就會繼續這樣做。這應該是真的很長一段時間。
Web3.Storage的下一步是什么?
Web3.0存儲的啟動是令人興奮的,它將與你們所有人迭代到一個非常容易使用的接口,與Filecoin和IPFS交互。路線圖中計劃的一些特性包括對DAGs(不僅僅是文件)的支持、一個完整文檔化的HTTP API、對IPFS固定服務API的支持、有作用域的身份驗證令牌和基于Web錢包的身份驗證等等。如果你想在Web3.Storage中看到一個特性。
來源:盤古開源