詳解Arweave系列三:Arweave初學者必不可少的工具
詳解Arweave系列三:Arweave初學者必不可少的工具
詳解Arweave系列三:Arweave初學者必不可少的工具
我們經常看到Arweave的發起人詢問關於將數據上傳到permaweb的最佳方式是什麼。一次支付,永久存儲的價值主張是普遍吸引人的,但其卻沒有一個前進的路徑。
你是否想:
你是否想:
像Dropbox一樣,私下存儲文件和照片
將一個網頁永遠以其當前狀態存檔
託管你的應用程序的前端
以易於查詢的方式在permaweb上存儲應用程序數據
上傳NFT並獲得關注獎勵
一級標題
一級標題
第一步:獲得一個錢包,索取一些AR
Arweave dApps需要用一個錢包登錄,通常是通過ArConnect。最好的第一步是下載ArConnect瀏覽器擴展,有了它,你可以發送/接收AR,並只需通過一次點擊就那登錄到Arweave dApps。在web3中,你的錢包就是你的身份,就像web2中的"用谷歌登錄"功能一樣。
若要與Arweave dApps互動,你還需要一些AR——Arweave生態系統的貨幣。你可以從水龍頭(faucet)中獲得少量免費的AR,或者在從交易所購買後發送一些到你的錢包。
目前AR可以在gate.io
目前AR可以在gate.io、Huobi、Binance以及通過Transak和Ramp等法幣平台購買。在這裡了解on-ramps。
若想知道存儲必要的數據需要多少AR的話,請查看arweavefees.com。
只要你的錢包裡有AR,你就可以在permaweb上存儲數據了。
使用ArDrive作為Dropbox的永久替代品

ArDrive獎勵
獎勵獎勵。
使用Evermore自動同步本地文件到Arweave,並從Arweave上自動同步。
Evermore是一個帶有桌面客戶端的文件存儲應用程序,允許用戶配置一個本地文件夾,該文件夾將被自動備份到Arweave。
Evermore還能夠從你的其他本地機器上下載同步的文件,這意味著你擁有的每台電腦都可以共享同一套永久存儲的文件。
每當任一用戶上傳1GB的數據時,他們就會得到1500個Evermore利潤分享代幣的獎勵。
這裡

這裡
在這裡下載Arweave網絡擴展瀏覽器。在瀏覽器工具欄上點擊它,就可以對一個頁面進行存檔,並重新訪問你以前保存的頁面。
你還可以通過這個arweave.news網絡應用程序看到每個人最近存檔的項目的反饋。
託管你的應用程序的前端

對於web3 dApps,前端是中心化故障的主要點。雖然後端可能由智能合約或查詢區塊鏈的代碼組成,但前端可以——而且經常是——被審查。
這裡有幾種簡單的方法可以在Arweave上託管你的前端,這取決於你想得到的花哨程度。
這項工作最簡單的工具是akb,這是一個命令行工具,可以用來上傳已建網絡應用程序的/build文件夾。然而,你的網絡應用程序將會運行在一個很長的、不可能記住的URL上,並且你無法控制。
一個更豐富的選擇是ArGo,它使上傳前端到Arweave更簡單以及提供自定義的URL——傳統的.com風格,或ENS(.eth!)。
在permaweb上存儲應用數據(並進行查詢)

構建在permaweb之上的開發者只需要在後端使用Arweave,而在前端使用他們選擇的框架。應用程序的"API服務器"就是Arweave——要么直接查詢交易,要么查詢SmartWeave合約的狀態。
例如,如果你在Arweave的基礎上建立一個簡單的社交媒體應用程序,你需要一個前端,將"帖子(posts)"發送到permaweb,並可以查詢它們。為此,你會在前端使用arweave-js——一個JavaScript SDK,使其能夠輕鬆地與Arweave進行互動。
若要從Arweave讀取數據,那麼GraphQL就是普遍的選擇。你可以寫GraphQL查詢,就像這裡記錄的那樣,或者使用ardb來查詢Arweave,它就像是一個SQL一樣的工具。
上傳一個NFT並獲得關注獎勵

如果你是一個希望發表作品的創作者,那麼可能最好的方式是把它鑄造為NFT——這樣,你就可以賺取關注獎勵,銷售你的作品,甚至從轉售中賺取佣金。
本指南
本指南本指南了解更多信息。如果你不確定從哪裡開始,只需要下載他們的Finnie瀏覽器擴展。
用bundles的方式批量上傳文件
想要一次性提交大量的文件到permaweb嗎?使用bundles——Arweave最近的一項創新,可以實現大量上傳。現在,你可以使用arkb這裡arbundles這裡這裡ArWiki專用頁面上閱讀更多關於何時以及為何使用bundles的信息。
本指南中有什麼遺漏的地方嗎?有的話請在Twitter上告訴我們吧,@arweavenews。


