比特幣交易所 比特幣交易所
Ctrl+D 比特幣交易所
ads
首頁 > LTC > Info

解讀 Arweave 升級:如何降低能源消耗,并提升存儲激勵_Arweave

Author:

Time:1900/1/1 0:00:00

注:本文來自@BlazingKevin_推特,MarsBit整理如下:

1/Arweave2.6版本已發布,將在3月6號完成硬分叉升級,主題圍繞如何降低能源消耗,并提升存儲激勵。

Arweave上一次重要升級要回溯到21年2月的2.4版本,完成了SPoA到SPoRA的升級,激勵礦工提高對數據的訪問速度。

在Arweave迎來又一次重大升級之際,本文將回顧此前的歷次升級,讓大家有更充分的了解

2/Arweave1.5

上線時的weavesize只有177Mi,這個部分我會介紹Arweave網絡中的一些特有名詞,這里我們遇到了第一次名詞是區塊坊。

區塊坊是Arweave網絡的區塊結構,和普通區塊鏈一前一后的連接方式不同。

3/Arweave的數據結構并不是嚴格的單鏈列表而是復雜一點的圖結構,結構中每個區塊一共與三個區塊相關,當前塊的前一個和后一個塊以及隨機的指向一個之前的塊稱為回憶區塊(recallblock/recallchunk),由此構成區塊紡。

4/回憶區塊是根據前一個塊的哈希和高度確定的,密碼學原理保證了回憶區塊在選定時既有確定又不可預測。

此時Arweave的性能如下:

5/和PoW以及PoS的挖礦機制不同,Arweave的挖礦機制是訪問證明(ProofofAccess)。在早期的Arweave中,訪問證明是指礦工為了獲得打包新區塊的權利,必須證明他能夠訪問歷史區塊的數據,也就是說礦工必須儲存歷史數據。

模塊化DEX基礎設施Native獲Cypher Capital戰略投資:7月20日消息,模塊化DEX基礎設施Native已與Web3風險投資基金Cypher Capital達成合作伙伴關系并簽署融資協議,具體金額暫未披露,雙方將重點拓展中東和北非市場,并幫助企業和開發者利用Native的金融設施基礎層將應用程序快速構建為DEX。[2023/7/20 11:06:00]

6/實際工作中,每當一個新區塊產生時,PoA會隨機挑選一個歷史區塊作為回憶區塊,并要求礦工將回憶區塊放入新區塊當中。

7/因此,在Arweave網絡中不存在存在全節點和輕節點概念,新礦工加入網絡后只需要從儲存新塊和會議區塊開始,而不必存儲所有的歷史區塊。礦工之間存儲的副本數量也是不同的。

8/PoA共識要求礦工必須存儲回憶區塊,但不要求礦工存儲全部歷史數據。前文圖中,我們看到Arweave的區塊時間是2分鐘。在這兩分鐘里,還進行著激烈的PoW競爭,是的,在Arweave中工作量證明被包含在了PoA共識當中。

9/兩分鐘的挖礦過程可以被分為兩個部分,第一個部分我們已經了解,就是訪問證明。當新區塊到來時,在2分鐘的時間里,PoA共識會隨機選擇一個歷史區塊作為回憶區塊,對回憶區塊擁有訪問路徑的礦工才有資格進入第二部分的工作量證明競爭中,如果一個礦工沒有儲存回憶區塊,他可以向附近的礦工發送申請。

Sui與Coinbase Cloud達成合作,為用戶提供非托管質押服務:金色財經報道,Sui 與 Coinbase Cloud 達成合作,為用戶提供非托管質押服務。其中 Coinbase Cloud 可以為開發人員提供安全、可靠的 Sui 非托管質押基礎設施,能夠與選擇的托管解決方案進行集成,以便為他們的最終用戶提供質押服務。[2023/5/4 14:41:39]

10/即時存儲這個回憶區塊并以落后的速度進入工作量證明中。從這里可以看出,礦工同步的歷史區塊越多,同步的稀有區塊越多,通過第一部分要求的可能性就越大,Arweave巧妙地將對歷史數據的存儲從要求變成了激勵。在第一部分中,擁有回憶區塊的礦工們會進入工作量證明。

11/在1.5版本的Arweave中,工作量證明是純粹的哈希算力比拼:消耗資源,堆積硬件。礦工們朝著兩分鐘的終點線瘋狂計算,當兩分鐘時間截止時,計算量最高的礦工獲勝。下一個區塊的競爭重新開始。

12/這種PoA設計出現了一個問題,由于礦工能在第一部分時向附近礦工下載回憶區塊,因此很多礦工選擇不儲存歷史區塊,而是堆積大量gpu硬件來并行計算。這樣一來即使稍微落后進入第二部分,依然能依靠大量算力反敗為勝。

13/這種策略逐漸變成主流,礦工們放棄對于歷史數據的存儲,放棄對于副本的快速訪問,而選擇堆積算力。這種策略導致的結果是,歷史數據會逐漸中心化,整個網絡的資源消耗會爆發式增長。

最初的Arweave網絡設計具有缺陷,沒有限制對于gpu的堆砌。在2019年6月,Arweave推出了1.7版本。

美地方法院暗示,NFT或可被視為證券:3月7日消息,美國紐約南區地方法院最近首次確認,在某些情況下,NFT可根據1933年證券法被認定為證券。近日,美國紐約南區地方法院對一則針對籃球主題NFT Moments的集體訴訟作出裁決。法院依據Howey測試,將該NFT認定為“投資合同”,并駁回了被告的駁回動議。法院指出,原告聲稱Moments為證券的訴求合理。(jdsupra)[2023/3/7 12:47:40]

14/Arweave1.7

為了限制礦工瘋狂堆積gpu的行為,在1.7版本中,Arweave推出RandomX。RandomX是一個哈希方程式,特點是很難在gpu或者Asics上運行。礦工無法堆積gpu挖礦后,只能依靠單一cpu來完成工作量證明,減少了能源消耗。

15/Arweave上沒有全節點這個概念,也就是說礦工之間不必維護共識,那么當用戶發送一筆交易時,礦工們會互相分享同步嗎?答案是會的,試想我是一名礦工,我必定希望挖出新塊時能獲得最大的收益,當我收到用戶交易時,我會選擇將交易傳播給網絡中的其他礦工,如此一來,其他礦工也會將各自收到交易同步

16/我們可以將其看作一種激勵措施,如果礦工們互相不分享交易,那么獲勝礦工打包的區塊中交易數量會減少,用戶體驗下降后,網絡陷入死亡螺旋。為了收益,礦工們會積極同步交易。

17/Arweave是一個存儲網絡,和普通區塊鏈不同,一筆交易最高有5.8MB。礦工們需要在兩分鐘的時間內同步所有的交易,并完成工作量證明,這對交易的傳輸速度提出了要求。

印度財政部長:一項監管加密貨幣的新法律即將出臺:8月12日消息,印度現任財政部長Nirmala Sitharaman敦促人們謹慎購買加密貨幣,并稱加密貨幣買家需要“非常小心”,預計一項監管加密貨幣的新法律即將出臺。據報道,印度政府去年11月打算全面禁止加密貨幣,但隨后擱置了這項計劃,當時Nirmala Sitharaman表示需要全球協調才能使這種禁令奏效,目前數字貨幣在該國仍處于監管灰色地帶,而且印度尚未將加密貨幣視為一種貨幣形式。(CNN News18)[2022/8/12 12:21:16]

18/同時Arweave網絡的可拓展性也受到了限制,礦工們需要盡可能確保在第一部分時完成對回憶區塊的訪問或下載,以及同步用戶的新交易,否則在第二部分工作量證明中,礦工們不能處于同一起跑線。Arweave的網絡發展遇到交易傳輸速度的瓶頸。

19/Arweave1.8

5.8MB的大小對于普通交易綽綽有余,但是對于存儲網絡來說還是太小,有時甚至無法容納一張圖片,更不用說音頻和視頻。在2019年10月,Arweave將單筆交易的最大容量提升到10MB。

20/但是交易傳輸的瓶頸還是沒有解決,Arweave的終極目標是存儲人類歷史,成為現代的亞歷山大圖書館。為了達到這個終點,Arweave必須解決可拓展性的問題。Arweave是一個分布式網絡架構,礦工分散在全球不同地區。客觀上,礦工使用的硬件和擁有的網絡條件各不相同,無法統一。

21/Arweave網絡的性能實際上取決于所有節點的平均傳輸速度,增加網絡中礦工的數量會增大單位時間內同步數據的傳輸速度需求,盲目增加礦工或者提高交易和區塊大小來拓展網絡會導致用戶交易丟失,因此在這個階段,Arweave無法提高可拓展性,網絡中歷史數據增速在一個較低的速度。

Palm NFT Studio將于5月31日上線NFT交易市場測試版:5月29日消息,基于以太坊側鏈進行開發的NFT工作室Palm NFT Studio宣布將于5月31日上線NFT交易市場測試版。屆時可在市場上交易DC漫畫的粉絲通行證NFT等。

此前消息,美國知名漫畫公司DC宣布與Palm NFT Studio合作,在2021年10月5日推出首個DC官方NFT系列。[2022/5/29 3:48:34]

22/Arweave2.0

為了打破傳輸瓶頸,Arweave在2.0版本中,引入兩個概念:succinctproof和format2transaction。

簡潔證明用到了一個常見技術,默克爾樹,在礦工打包新區塊時,必須證明他們擁有回憶區塊的副本/訪問,并且在新區塊中包含回憶區塊。

23/這使得未存儲該回憶區塊的礦工必須先消耗帶寬從附近礦工那里下載整個回憶區塊,隨著單筆交易容量增加,區塊大小也在增加,傳輸回憶區塊的帶寬要求也在進一步提高。礦工們為了收益最大化,必須盡可能多的等待其他礦工傳來的交易,而未存儲回憶區塊的礦工會在同步回憶區塊后才開始分享交易。

24/區塊大小的增加縮短了礦工們分享交易的時間,部分礦工不得不在未同步全部交易的情況下開始工作量證明。為了解決這個問題,簡潔證明讓礦工能夠將回憶區塊按照默克爾樹的排序方式打包,最終生成一個rootproof,也被成為簡潔證明,用來證明礦工能夠存儲了該歷史區塊。

25/簡潔證明代替了回憶區塊,可以被礦工同步,也可以被放入新區塊中,節省了區塊空間和區塊傳輸成本。

format2transaction是Arweave引入的新交易格式,幫助其將區塊能容納的交易量無上限增加。舊的交易數據包括header和data,二者不可分開。

26/format2當中交易的header和data能夠拆分開,為什么拆分交易能夠無上限提升區塊交易量呢?讓我們回到2.0版本的2分鐘區塊時間內,在第一部分當中,礦工會同步簡潔證明,快速建立和回憶區塊的連接,與此同時舊版本的交易格式也沒有刪除。

27/在第一部分中,format1交易依然會完全在礦工之間同步,header和data沒有分割。不同的是,用戶發出的format2交易只有header被放入新區塊中,也只有header在礦工之間同步。

28/簡潔證明和format2交易的引入,極大的減輕了第一部分中礦工之間同步的數據量,提高了Arweave的可拓展性。當新區塊產生時,它的區塊組成是:對于回憶區塊的簡潔證明、format1交易的完整數據和format2交易的header。

29/可以想像此時的區塊是一個巨大樂高模型,但是中間很多零件是空白的,這些空白的零件就是format2交易的data部分。data數據會在下一個區塊進行到第二部分時完成同步,因為工作量證明不占據帶寬,完全可以在cpu進行哈希計算時,利用帶寬同步上一個區塊未傳輸的data數據。

30/新區塊生成時只有交易header是沒有問題的,因為通過header也可以完成驗證,但是隨后必須補齊數據,因為未來某個時刻會把當前區塊作為回憶區塊,回憶區塊能生存簡潔證明,但前提是數據必須完整。

31/此刻,Arweave的可拓展性已經被釋放,但是新的問題又來了。不同于上文提到的堆砌gpu的策略,SPoA的引入讓礦工們又走上另一條歧路。我們知道,簡潔證明的引入讓礦工能夠很快同步回憶區塊的信息,礦工們不再存儲歷史區塊而是選擇等待其他礦工同步的簡潔證明,并將成本偏移到挖礦硬件上。

32/Arweave2.4

PoA只能保證永久存儲,不能保證訪問速度。在數據檢索方面沒有競爭優勢的情況下,礦工們可以通過使用遠程存儲池中獲益,而不是維護單獨的、去中心化的節點。為了解決礦工們不再存儲歷史副本的問題,Arweave將SPoA升級到SPoRA

33/讓我們再次回到2分鐘到區塊時間里,在第一部分中,沒有任何變化,礦工們可以通過同步簡潔證明來獲得進入第二部分的資格,大部分的礦工選擇使用遠程存儲池,通過提升帶寬速度,快速同步和訪問遠程內存,不會選擇自己構建存儲池。

34/SPoRA的引入讓第二部分變得不同,SPoRA提出的哈希計算會要求礦工針對回憶區塊里某一個交易計算哈希值,生成一個輕量的簡潔證明,并且進行第二部分時,礦工之間無法傳遞簡潔證明。

35/對于沒有構建自己存儲池的礦工來講,可以想象成他們被強制退回到第一部分,在遠程存儲池中找到哈希值,再進入第二部分的工作量計算。可是SPoRA對于回憶區塊里哈希計算是隨機且不間斷的,沒有個人存儲池的礦工會不斷被退回到第一部分。

36/這樣的設計要求礦工必須維護自己的個人存儲池,SPoRA降低了之前礦工出塊概率的權重,加入了對數據訪問速度的考量。

37/SPoRA通過抑制CPU之間的資源池創建了一個更加去中心化和高效的區塊編織,讓礦工專注于維護本地硬件和節點,實現地理位置多樣化以及去中心化,以此來激勵礦工更高效、更迅速地復制數據。

38/新的設計又帶來了新的問題,現在我們能確保礦工盡可能多在個人硬盤里存儲盡可能多的歷史副本。但是,如前文提到的,SPoRA加入對于數據訪問速度的考量,礦工如果不能快速的在硬盤中找到SPoRA要求的交易數據,并且不能及時生成輕簡潔證明的話就無法獲得挖礦獎勵。

39/SPoRA讓礦工們追求硬盤讀取速度,能夠更快檢索數據,更快計算哈希值意味著更高的獎勵。補充一點,硬盤的價格和讀取速度基本是成正比的,70刀的機械硬盤讀取速度是750MB/s,而700刀的固態硬盤讀取速度是7300MB/s。

40/礦工想要更高的收益就需要更高的付出。這是一個合理的機制,但卻還有更優解,SPoRA沒有考慮到Arweave礦工的入門門檻,變相限制了Arweave的可拓展性。

以上是針對@ArweaveEco@ArweaveNewsCN歷次升級的一個回顧,文章有點長,感謝看到這里的各位。下一個

我將從自己的角度來理解Arweave2.6,謝謝

Tags:AVEWEAVEARWArweaveYouCoin Metaversearweave幣微信群ARW幣arweave幣是騙局嗎

LTC
GRAIL兩周5倍,還有新項目將上線這個Arbitrum的DEX黑馬_BIT

繼GMX后,Arbitrum生態又迎來了一個大熱DEX協議Camelot。與GMX不同,Camelot更加側重為新項目引導流動性,展現出更大的想象空間,也為Arbitrum生態的蓬勃發展搭建了一.

1900/1/1 0:00:00
“亞洲在競標?”——香港的新法律_比特幣

“亞洲正在競標”——至少這是目前加密Twitter上正在發生的故事情節。部分原因是香港的新法律為加密貨幣提供了明確的準入條件.

1900/1/1 0:00:00
如何提高獲得Arbitrum空投的機會?請收好這份指南_RUM

Arbitrum?是目前市場上最受關注的以太坊擴展解決方案之一。據Defillama數據顯示,其鎖倉量自2022年7月以來一直處于穩步上漲趨勢,當前已達到約138億美元.

1900/1/1 0:00:00
Platypus 遭閃電貸攻擊,盜走900萬美元_SDC

北京時間2023年2月16日凌晨,Avalanche上的DeFi平臺Platypus?Finance遭遇閃電貸攻擊,被盜走約900萬美元.

1900/1/1 0:00:00
10個實用的 ChatGPT 免費擴展!_CHA

1.WebChatGPTChatGPT不能主動進行網絡檢索,因此對2021年之后的世界了解有限.

1900/1/1 0:00:00
美 SEC 亮出監管“長刀”,Paxos 之后誰是下一個?_穩定幣

美國監管之火終于燒到穩定幣,BUSD發行商Paxos不幸成為火引。數日前,紐約金融服務部(NYDFS)宣布調查Paxos,今日,美國證券交易委員會也宣布因BUSD相關問題起訴Paxos.

1900/1/1 0:00:00
ads