注:原文作者是AlexBeckett,目前就職于Celestia。
全節點驗證區塊的方式,是通過下載所有交易并重新執行它們來檢查其有效性,毫不奇怪的是,更大的區塊會給全節點帶來更大的負擔,因為處理和驗證每個區塊需要更多的硬件。而欺詐和有效性證明等技術使得節點能夠檢查有效性,而無需重新執行每筆交易。數據可用性采樣技術使得節點能夠驗證數據可用性,同時只下載每個區塊的一小部分。
剩下的最后負擔之一就是狀態。要驗證區塊,全節點還必須存儲整個狀態的副本。隨著狀態的增長,對全節點的存儲需求也會增加。幸運的是,狀態增長在一定程度上也是可以解決的。
所謂無狀態是一種特性,是指全節點可以在不存儲狀態的情況下驗證區塊。而無狀態主要有兩種:
“0x653d”和“0x9370”開頭聰明地址再次買入237億枚RFD:金色財經報道,據Lookonchain監測,兩個在RFD上賺錢的地址又買了RFD,0x653d開頭地址花費400枚ETH在0.00006795美元買入107億枚RFD,之前在RFD上賺取380枚ETH。0x9370花費371枚ETH在0.00005114美元買入130億枚RFD,之前在RFD上賺取303.5枚ETH。[2023/5/25 10:39:34]
強無狀態:不需要節點來存儲狀態。
弱無狀態:只需要區塊生產者來存儲狀態。
強無狀態引入了一個數量級的復雜性和權衡,所以我們現在只關注弱無狀態。
Web3游戲工作室Shrapnel選擇Bitwave來簡化其加密貨幣會計業務:金色財經報道,數字資產融資平臺Bitwave宣布與3A級Web3游戲工作室Shrapnel合作,幫助其簡化其財務運營。Bitwave幫助Shrapnel建立一個可持續的GAAP會計流程,減少了手工數據輸入,并降低了錯誤風險。
Bitwave旨在管理加密貨幣、DeFi和nft的稅務、會計和合規性的交集。[2023/3/21 13:15:55]
一個無狀態rollup是一種至少需要定序器來存儲狀態的rollup,但全節點是無狀態的。一個optimisticrollup可能還需要觀察器存儲狀態以生成欺詐證明,這取決于是否允許為定序器節點生成欺詐證明。
新加坡副總理:淡馬錫投資FTX失敗,并不意味著治理體系沒有發揮作用:金色財經報道,新加坡副總理表示,其他領先的全球機構投資者,如貝萊德和紅杉資本也投資了FTX,但這并不能緩解這一問題。淡馬錫在FTX的損失正在被認真對待,損失并不意味著我們的治理體系沒有發揮作用。令人失望的是,淡馬錫在的FTX投資中虧損了2.75億美元。
據此前報道,新加坡國家投資基金淡馬錫(Temasek)發布聲明稱,其在2021年10月至2022年1月的兩輪融資中投資2.1億美元購買FTX International約1%的少數股權,并投資6500萬美元購買FTX US約1.5%的股權。截至2022年3月31日,其對FTX的投資成本占投資組合凈值4030億新元的0.09%,且“目前沒有加密貨幣的直接敞口”。[2022/11/30 21:11:26]
為了驗證一個區塊的有效性,全節點從一個pre-stateroot開始,它是在將前一個區塊附加到鏈上之后的狀態樹的根。然后重新執行交易,生成一個新的狀態根。然后,根據提議的區塊頭中的poststateroot來驗證計算的poststateroot。如果匹配,則該區塊有效,如果不匹配,則該區塊無效并被拒絕。但是,無狀態節點一開始沒有pre-stateroot,因為它們不存儲狀態。
元宇宙公司Translucia投入“千萬美元”收購電競社區Infofed主要股份:10月21日消息,元宇宙公司Translucia已收購泰國電競社區Infofed主要股份,盡管按美元計價的具體收購金額暫未披露,但估計達到“8位數”。
據悉,Infofed成立于2015年,為游戲廠商、游戲愛好者和電競玩家提供一站式社區服務,擁有線上電競比賽社區eArena和線下電競場館Thailand E-Sport Arena。
Translucia是泰國娛樂巨頭T&B Media Global旗下元宇宙開發商,他們將和Infoded建立一個電子競技訓練營,并在旗下元宇宙內開發電子競技內容。(Techinasia)[2022/10/21 16:34:27]
在無狀態rollup當中,定序器將為每個區塊分配一個pre-stateroot和poststateroot,以驗證該區塊。還有許多其他細微差別,但這是無狀態驗證的基本思想。
如果無狀態rollup具有一個p2p網絡,則定序器只需將區塊和相應的狀態根發送到初始對等組,然后它們可以在整個網絡中傳播它們。但如果無狀態rollup沒有p2p網絡,那么單個定序器將需要將區塊和狀態根單獨分發到網絡中的每個節點。在沒有p2p網絡情況下的rollup中實現無狀態,將給定序器帶來不切實際的巨大負擔。因此,p2p網絡是一個先決條件。
注意事項
1、狀態請求
除了驗證區塊,全節點還服務于狀態請求。無狀態節點與全節點一樣完全驗證狀態轉換,但依賴于全節點來訪問狀態。因此,仍然需要最少數量的全節點來向網絡的其余部分提供狀態請求。
實際上,由于硬件要求較低,用戶可能會傾向于使用無狀態節點,因此,能夠依賴的全節點會越來越少。如果沒有足夠的全節點來服務于狀態請求,那么無狀態rollup將遇到瓶頸,因為狀態無法在整個網絡中以足夠快的速度傳播以滿足需求。
2、交易驗證
全節點在將傳入交易轉發到mempool之前驗證它們,以防止mempool和區塊生產者收到無效的垃圾交易。然而,交易驗證需要訪問狀態以獲取發送者的帳戶余額和nonce等數據,無狀態節點在沒有向全節點發出狀態請求的情況下無法執行這些數據。此過程會給無狀態節點帶來DoS攻擊的問題,它們可能會收到垃圾交易,但不能拒絕交易,直到它們發出所需的狀態請求以檢查交易是否有資格轉發到mempool,此外,由于無狀態節點在轉發交易之前必須采取的額外步驟,因此交易傳播速度會變慢。
無狀態rollup的好處
1、狀態增長
取消全節點存儲狀態的要求會降低硬件門檻,從而降低更多用戶運行全節點的障礙。減輕狀態增長的負面影響對于rollup以及任何其他鏈一樣重要,因為它們也很脆弱。由于弱無狀態并不能免除定序器存儲狀態的責任,因此使用最多的rollup會發現狀態增長可能會成為一種障礙。我們可以實施進一步的措施來減少定序器的狀態增長,例如,在狀態到期時,在給定的時間段內未被訪問的狀態將從狀態中刪除。
順便說一句,無狀態還移除了磁盤IO的DoS攻擊向量,因為無狀態節點不再需要執行狀態訪問,如果rollup具有較大的狀態,這將特別有用。
2、欺詐證明
無狀態和欺詐證明是同一枚硬幣的兩面,只要實現了其中一個,就能免費獲得另一個。節點需要pre-stateroot和poststateroot來驗證欺詐證明,這與無狀態區塊驗證的的要求類似。誠然,關于欺詐證明還有其他考慮因素,例如單輪與多輪、bonding以及一般審查阻力細節。
如果防欺詐實現允許它們在rollup的p2p網絡中分布,則輕客戶端在此過程中的信任度會最小化。
來源:金色財經
Tags:ROLROLLTEREROroll幣能出泰沙拉克嗎roll幣能出坐騎嗎Meta Masters GuildHERO
SevenX在加密領域公開投資組合共計約80個,涵蓋區塊鏈網絡、DeFi、NFT、GameFi與元宇宙、Web3等諸多領域.
1900/1/1 0:00:00比特幣合約分析:斷更了兩日,主要還是因為當下的洗盤,如果說洗盤不可怕,那么加上幅度的限制就更難入手了,簡答的說,卡不到好的進出場位置,獲利回吐都是有可能的;洗盤震蕩的節奏中.
1900/1/1 0:00:00實現最佳效果的一條現實途徑,是在短期內開始大力支持ERC-4337,然后隨著時間的推移添加EIP來彌補其弱點.
1900/1/1 0:00:00比特幣底部到了嗎?幾個更高的時間框架指標表明BTC的實際底部將在10000美元左右熊市歷來對交易者來說一直具有挑戰性,而確定良好切入點的傳統“可靠”指標集無法預測加密貨幣冬天可能持續多長時間.
1900/1/1 0:00:00BTC前天沖高到21888后昨天多頭連續兩次往上回拉均被空頭無情打回來,甚至價格越來越低,說明空頭已經暫時占據了優勢.
1900/1/1 0:00:00本文純個人思考及分享,不構成任何指導性建議,歡迎共同交流探討。其實我之前寫的文章幾乎全部都是技術分享類,因為這類文章答案明確,結果清晰.
1900/1/1 0:00:00