Arweave 專為存儲(chǔ)數(shù)據(jù)而生,以太坊和比特幣無法與之匹敵!
這句話成功引起你的注意了嗎?讓我們一起探究。
Arweave:開創(chuàng)鏈上數(shù)據(jù)存儲(chǔ)的新時(shí)代
Arweave 在 Sam Williams 的愿景下發(fā)展起來的,每周都在呈指數(shù)級(jí)增長。
看看下面這張圖表中的交易。

Arweave 是專門為以太坊和比特幣無法匹敵的規(guī)模和經(jīng)濟(jì)模型來存儲(chǔ)數(shù)據(jù)而構(gòu)建的。即使面對上述交易激增,Arweave 仍然保持著一如既往的高速度。
成本效益:核心優(yōu)勢
Arweave 的數(shù)據(jù)存儲(chǔ)非常便宜,尤其是與以太坊和比特幣相比!
Sam Williams 在與 ArDrive 創(chuàng)始人 Philip Mataras 的交流中,揭示了一個(gè)驚人的成本對比:
在 Arweave 上存儲(chǔ)一個(gè) 13 GB 的文件只需 87 美元,而同樣存儲(chǔ)相同的數(shù)據(jù):
在比特幣上需要大約 35,620,000 美元
在以太坊上則需要 780,000,000 美元。
長話短說,如果有人想在這兩個(gè)區(qū)塊鏈上進(jìn)行存儲(chǔ),那簡直瘋了。它們并不是為存儲(chǔ)數(shù)據(jù)而構(gòu)建的,即使它們是,那么誰會(huì)支付天價(jià)存儲(chǔ)費(fèi)用呢?

為數(shù)據(jù)而生:Arweave 的基石
現(xiàn)在問題來了,在一個(gè)數(shù)據(jù)無處不在的世界里,它如何進(jìn)行擴(kuò)展。
當(dāng)你在街上的時(shí)候,周圍看看,你很有可能看到人們在社交媒體上使用手機(jī)來發(fā)布視頻和照片,并相互發(fā)送消息。一旦把所有這些數(shù)據(jù)累加起來,難以想象其數(shù)據(jù)量規(guī)模。
那么,Arweave是否真的能處理如此龐大的數(shù)據(jù)量呢?
答案是肯定的!
Arweave 的架構(gòu)與以太坊和比特幣的架構(gòu)有根本上的不同。
以太坊和比特幣受到其固有的上傳吞吐量限制,但 Arweave 是為數(shù)據(jù)存儲(chǔ)精心設(shè)計(jì)的。它可以在單筆交易中容納多達(dá) 2^256 個(gè)字節(jié),并分布存儲(chǔ)在無數(shù)用戶和項(xiàng)目之間。
順便說一下,2^256 字節(jié)是一個(gè)很大的數(shù)字,我要把它打出來:
1,078,397,866,686,025,600,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000 GB。
你甚至難以想象那是多少張自拍或貓的照片!

容錯(cuò)性和可持續(xù)性:Arweave 的獨(dú)特方案
與以太坊和比特幣相比,Arweave 的數(shù)據(jù)存儲(chǔ)方法提供了更強(qiáng)的容錯(cuò)性和可持續(xù)性。正如 Sam Williams 自己所說,在 Arweave 網(wǎng)絡(luò)中“驗(yàn)證數(shù)據(jù)挖掘”。
這一切的核心是網(wǎng)絡(luò)的捐贈(zèng)機(jī)制。Arweave 實(shí)際上激勵(lì)礦工/節(jié)點(diǎn)長期存儲(chǔ)數(shù)據(jù)。
這一理念確保了礦工始終有動(dòng)力長期來存儲(chǔ)數(shù)據(jù),而比特幣和以太坊明顯缺乏這一功能,可能會(huì)阻礙數(shù)據(jù)長期存儲(chǔ)。
從本質(zhì)上講,Arweave的創(chuàng)新存儲(chǔ)捐贈(zèng)機(jī)制激勵(lì)礦工存儲(chǔ)所有數(shù)據(jù)而不是選擇性存儲(chǔ)某些數(shù)據(jù)。如果礦工能夠在網(wǎng)絡(luò)要求時(shí)證明他們存儲(chǔ)了某個(gè)數(shù)據(jù)片段,則該礦工將獲得獎(jiǎng)勵(lì)。當(dāng)這個(gè)隨機(jī)過程發(fā)生時(shí),礦工存儲(chǔ)的數(shù)據(jù)越多,獲得獎(jiǎng)勵(lì)的機(jī)會(huì)就越多。
因此,毫無疑問,他們將存儲(chǔ)所有數(shù)據(jù)。如果你在運(yùn)行一個(gè)礦工節(jié)點(diǎn),你會(huì)不會(huì)這樣做?
相比于其他區(qū)塊鏈,這絕對是Arweave的制勝法寶。
捐贈(zèng)機(jī)制規(guī)避了處理數(shù)百萬個(gè)個(gè)體數(shù)據(jù)存儲(chǔ)合約的復(fù)雜性和低效性,這在以太坊等基于智能合約的系統(tǒng)中是一個(gè)普遍存在的難點(diǎn)。在 Arweave 中,一個(gè) Merkle 根和一個(gè)公共獎(jiǎng)勵(lì)池為所有數(shù)據(jù)提供服務(wù),防止增加計(jì)算負(fù)擔(dān)或系統(tǒng)膨脹。
讓我們進(jìn)一步闡述最后一點(diǎn)。
遞歸打包:實(shí)現(xiàn)大規(guī)模可擴(kuò)展性的入口
正如我們所看到的,Arweave 能夠處理大量數(shù)據(jù)。然而,當(dāng)涉及到全世界數(shù)百萬人同時(shí)使用手機(jī)上傳到網(wǎng)絡(luò)上的交易數(shù)量時(shí),會(huì)發(fā)生什么?
(記住…自拍和貓的照片!)
如果你還不知道的話,Arweave 有一個(gè) 1000 筆交易的內(nèi)存池。
這聽起來可能是技術(shù)性的,但它意味著它有一個(gè)可以等待批準(zhǔn)和上傳的1000個(gè)交易的隊(duì)列。如果有一筆交易超過了1000的限制,那么該文件將不得不排隊(duì)等待進(jìn)入內(nèi)存池。此外,此內(nèi)存池還有一個(gè)超時(shí)期限。如果 1000 筆交易的上傳時(shí)間太長,那么第 1001 個(gè)文件就有可能被完全刪丟棄,永遠(yuǎn)不會(huì)上傳到網(wǎng)絡(luò)上!
那么,我們該如何解決這個(gè)問題呢?
這就是 Bundle(交易打包技術(shù))的用武之地。一個(gè)簡單的過程,就可以無限提高網(wǎng)絡(luò)的效能!
可以將交易打包在一起,比如將大量文件壓縮并將它們?nèi)孔鳛橐粋€(gè)包發(fā)送到網(wǎng)絡(luò)。如果將 1000 個(gè)文件打包在一起作為一個(gè)交易,則意味著第 1001 個(gè)文件將成為第二個(gè)文件。
而且事情還會(huì)變得更好。
Arweave 采用了遞歸 Bundle 策略。如果你的下一個(gè)問題是,當(dāng)我們有 1000 個(gè)打包的文件包填充內(nèi)存池時(shí)會(huì)發(fā)生什么,答案是我們可以將這些捆綁包再次打包。
到目前為止,您可能已經(jīng)意識(shí)到 Arweave 一次可以上傳上傳無限數(shù)量的文件。理論上,Arweave 可以在一個(gè)交易中存儲(chǔ)整個(gè)當(dāng)前網(wǎng)絡(luò)的數(shù)據(jù),相當(dāng)瘋狂。
Arweave 之所以能夠做到這一切,這要?dú)w功于其簡單的架構(gòu)設(shè)計(jì):Arweave 上的所有數(shù)據(jù)都被永久存儲(chǔ)。
鑒于此,將不同用戶的數(shù)據(jù)組合成一筆交易成為可能。這種方法已經(jīng)每天有效地處理數(shù)百萬條數(shù)據(jù)。
當(dāng)談到實(shí)際的 Bundle 過程時(shí),Arweave 并非一開始就是這樣的。它曾經(jīng)有過瓶頸,但現(xiàn)在已經(jīng)在網(wǎng)絡(luò)上構(gòu)建了許多協(xié)議來以許多方式改進(jìn)它。目前網(wǎng)絡(luò)上領(lǐng)先的兩種 Bundle 協(xié)議是:
Irys(原 Bundlr)
EverVision
Arweave 與以太坊和比特幣的對比分析
盡管以太坊和比特幣已經(jīng)取得了重大進(jìn)展,并且都有自己的用例,但它們的設(shè)計(jì)并沒有針對鏈上數(shù)據(jù)存儲(chǔ)進(jìn)行優(yōu)化。
以太坊專注于智能合約和去中心化應(yīng)用,而比特幣作為一種數(shù)字黃金,在處理大規(guī)模數(shù)據(jù)存儲(chǔ)方面面臨固有的局限性。這些限制源于它們各自的區(qū)塊大小限制、交易成本和網(wǎng)絡(luò)吞吐量,這些都不利于存儲(chǔ)大量數(shù)據(jù)。
這并不是說這些區(qū)塊鏈沒有自己獨(dú)特的用例。
毋庸置疑,至少目前以太坊是去中心化金融(DeFi)的首選鏈。另一方面,沒有人能否認(rèn)比特幣是數(shù)字黃金和對抗通貨膨脹的領(lǐng)導(dǎo)地位,有些人甚至認(rèn)為比特幣是未來的世界貨幣。
(目前我不會(huì)對此發(fā)表意見,但我認(rèn)為可能性很大。)
相比之下,Arweave 的區(qū)塊鏈架構(gòu)具有像塊編織(blockweave)技術(shù)這樣的功能,可實(shí)現(xiàn)更大的可擴(kuò)展性和高效的數(shù)據(jù)檢索。
說到用例,比特幣和以太坊上都存在 NFT 形式的數(shù)字資產(chǎn)和藝術(shù)品。以太坊上遍地開花,而最近市場也見證了比特幣 Ordinals 的崛起和成功。如果你沒有聽說過 Ordinals,它們本質(zhì)上是比特幣上的 NFT。創(chuàng)建它們的過程比以太坊稍微復(fù)雜一點(diǎn),但這是另外一個(gè)故事了。
然而,NFT 也是 Arweave 可以大放異彩的地方。
Arweave NFT
互聯(lián)網(wǎng)上有很多資源,你可以找到很多關(guān)于 Arweave 上 NFT 的信息,所以我不再贅述。在這個(gè)例子中,我們的前提是把 NFT 看作數(shù)字藝術(shù)品的一部分 —— 也有很多人們認(rèn)為他們只是簡單右鍵點(diǎn)擊保存的 JPEG 圖像。
NFT 有幾個(gè)組成部分:
一個(gè)是智能合約,需要存儲(chǔ)在鏈上。
然后有從智能合約創(chuàng)建的代幣,這些是實(shí)際的 NFT 本身,你將在你的錢包中找到它們。
隨后有了描述該代幣的元數(shù)據(jù)。
最后,你有了現(xiàn)在看到的圖像。
許多 NFT 項(xiàng)目為了節(jié)省時(shí)間和金錢將圖像存儲(chǔ)在私人服務(wù)器或Dropbox等外部資源上。這是他們規(guī)避了前面提到的 13 GB 文件部分成本的一種方式。一些 NFT 項(xiàng)目由 10000 個(gè)文件組成。想象一下,如果必須將所有這些文件直接上傳到以太坊,那么成本是巨大的……所以通常只有智能合約和代幣存儲(chǔ)在鏈上,其他一切都存儲(chǔ)在鏈下。
因此,基于我們對在 Arweave 上存儲(chǔ)數(shù)據(jù)成本的了解,你可以開始看到在這里創(chuàng)建 NFT 是更具成本優(yōu)勢的。
但是等一下!還有更多!
不僅如此,如果你使用 Arweave 創(chuàng)建你的 NFT,你可以將上述所有數(shù)據(jù)放在一個(gè)地方,而不是分散在不同的區(qū)塊鏈和外部資源中。
如果你對 Arweave 的智能合約感到擔(dān)憂 —— 因?yàn)樗窃S多人非常關(guān)心的問題——是的,Arweave 絕對支持智能合約。
Meta 實(shí)際上選擇了 Arweave 作為其存儲(chǔ) Instagram NFT 的區(qū)塊鏈。NFT的炒作逐漸平息(就主流而言),但這可能是未來即將到來的牛市的一個(gè)彩排。
總結(jié)
一旦你開始了解 Arweave 所能做的和處理數(shù)據(jù)的潛力,你就會(huì)意識(shí)到它在區(qū)塊鏈的未來有多重要,而且不僅僅如此。
低成本的鏈上存儲(chǔ)對于區(qū)塊鏈和 Web3 的成功至關(guān)重要。Arweave 從幕后走到臺(tái)前也只是時(shí)間問題。