比特幣交易所 比特幣交易所
Ctrl+D 比特幣交易所
ads

通過重啟以太坊,可以降低節點的負擔?_SIS

Author:

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

編者按:本文來自以太坊愛好者,作者:AlexeyAkhunov,翻譯&校對:閔敏&阿劍,Odaily星球日報經授權轉載。來自CosmosHub的經驗

如果你觀察過CosmosHub是如何從1.0版本升級到2.0版本,再升級到3.0版本的,你就會知道CosmosHub的升級本質上是通過用一個新的創世塊重啟區塊鏈來實現的。要升級的時候,節點運營者需要關閉節點,然后生成CosmosHub狀態的快照,然后將這一快照打包進新的創世塊,創建一條新的區塊鏈。現在,凡是想要加入CosmosHub的人,都需要獲取CosmosHub-3的創世塊,下載CosmosHub-3的所有區塊并進行重放。我們可以“重啟”ETH1.0嗎?

派盾:Ronin Network攻擊者已通過新地址將300枚ETH轉入Tornado Cash:4月22日消息,據派盾監測,Ronin Network攻擊者已經通過新地址將300枚ETH轉入Tornado Cash。黑客似乎找到了繞過制裁Oracle的方法,在被標記為制裁指定地址之前轉移到新地址。[2022/4/23 14:42:48]

我們來設想一下同樣的方法能不能應用到以太坊上。以太坊區塊鏈非常龐大,狀態也很大。“重啟”以太坊區塊鏈的一個明顯優點是,新加入的節點需要下載40Gb的創世狀態,而非一條150Gb的區塊鏈。然而,下載40Gb的創世狀態也不是很好的體驗。將以太坊的狀態存儲在鏈下,只有默克爾根哈希是鏈上可見的

山東首創的身價測評系統通過區塊鏈等技術將信用量化:濟南人力資本產業研究院韓俊杰表示,山東省城市信用成果展示入圍項目“身價測評系統”是山東首創的全國第一個信用價值實現系統,是落實十九大關于在人力資本服務領域培育新增長點、形成新動能的有益探索,是落實國家發改委新產業目錄的有力舉措。該系統通過互聯網、區塊鏈技術,利用大數據和4C評估模型,把人的信用量化后以身價的形式展現出來,并以身價為依據獲取銀行純信用貸款。(齊魯晚報)[2020/12/8 14:30:37]

假定我們可以將這40Gb存儲在“鏈下”,只將根哈希打包進創世塊,這樣我們就能從空狀態開始了。但是,我們如何讓交易訪問這些隱式的狀態?請記住,盡管這40Gb的狀態是隱式的,而且如何獲取這些狀態屬于實現細節,你可以運行所有1000萬個區塊來計算這些狀態,或者通過快速同步、warp同步來下載其快照,或者從其他人的外部磁盤復制過來再進行驗證。雖然狀態是隱式的,但是我們假設區塊提議者可以訪問這部分隱式數據,而且能夠處理所有交易。只不過我們要放棄一個假設:所有其他驗證節點都可以訪問隱式狀態,來驗證區塊中的交易是有效的,且區塊頭中的狀態根哈希符合區塊的執行結果。這不是無狀態以太坊嗎?

動態 | 美國猶他縣通過直播形式展示區塊鏈市政選舉選票真實性審核:美國猶他縣(Utah County)今日Facebook上直播了24張市政選舉選票的真實性審核,這些選票是由合格選民通過區塊鏈Voatz應用程序在海外投下的。據悉,這一審核過程允許用戶檢查區塊鏈中的單個區塊,以檢索加密信息,然后對這些信息進行解碼,以驗證候選人是否從世界各地的選民那里獲得了他們應該獲得的選票。[2019/9/5]

如果你了解無狀態以太坊,你可能會意識到,這正是我們目前努力的方向——保留“區塊提議者可以訪問隱式狀態”的假設,去除“所有驗證節點都可以訪問隱式狀態”的假設。我們建議的解決方案是,讓區塊提議者將額外的證明添加到區塊中。我們將該證明稱為“區塊見證”。區塊中的證明vs交易中的證明

動態 | 巴林央行宣布首個通過監管沙箱的加密交易所:據cointelegraph報道,Rain成為首個完成巴林中央銀行(CBB)監管沙箱認證的加密貨幣交易所。該交易所于2月26日通過了伊斯蘭教法合規認證,該認證由巴林中央銀行Shariyah審查局(SRB)授權的領先的伊斯蘭教法咨詢和審計公司領導。在資格審查過程中,SRB審查了Rain的經紀服務,并確定交易所的銷售、購買和托管服務符合回教條律原則。此認證目前適用于三種加密貨幣,即使BTC、ETH和LTC。據此前消息,巴林中央銀行(CBB)發布了與加密交易相關的一系列活動的最終規則,包括證書許可、治理規則、最低資本、環境控制、風險管理,AML/CFT、加密資產服務的網絡安全規則等。[2019/2/27]

第一次了解這個方案的人會認為額外的證明實際上是由交易發送者提供的,是交易有效負載的一部分,我們不得不出來解釋說并非如此,證明是由區塊提議者提供的。但是,我們后來發現,交易也必須包含額外的證明。換言之,交易發送方需要證明發送方地址有足夠的ETH來支付gas費,以及其他所有由這個賬戶發起的nonce值較小的交易。此外,交易發送方還需證明發送方賬戶的nonce值,以便節點弄清楚nonce值之間是否存在缺口,以免有人借機發送一系列不可行的交易來進行DDOS攻擊。我們還可以進行更加嚴格的檢查,不過對于絕大多數抗DDOS攻擊的方案來說,ETH余額和發送方賬戶nonce值是必要信息。交易中的證明存在的缺點

假設我們想讓交易發送者將每一個相關狀態的證明都添加進交易。這樣做的好處在于,將簡化我們為見證收取額外gas費所需的工作量。這樣做的主要缺點在于,這通常需要通過動態狀態訪問相對)實現。如果一個交易涉及的智能合約特別復雜,比方說,有大量對其他合約的嵌套調用,可能很難預先計算出交易將涉及的狀態項。攻擊者甚至可以利用DSA來給用戶“下套”,即,搶跑其交易讓用戶的交易因為證明不充分而失敗。ReGenesis提供的緩解措施

雖然DSA的隱患很難徹底解決,但是可以盡可能降低其風險,讓用戶不會感到不便,也不會永遠限于無法實現預期狀態轉換的境地。該緩解措施需要引入額外的規則,即,任何隨交易提供的證明都會成為隱式狀態的一部分。因此,隨著用戶反復嘗試執行交易,隱式狀態會不斷增長,最終交易成功。那些嘗試給用戶“下套”的攻擊者必須找到更復雜的方法,把用戶的狀態訪問重定向到已有的隱式狀態之外,最終以失敗告終。隨著隱式狀態從無到有不斷增長,包含越來越多的主動訪問狀態,交易需要提供的證明將會減少。過了一段時間,大多數交易甚至不需要附帶任何證明,除了那些涉及到很久之前的狀態的交易。我們可以定期執行ReGenesis

我稱之為“重啟”reGenesis,可以定期執行,以便減輕非挖礦節點的負擔。ReGenesis也代表了一個不那么激進的無狀態以太坊版本。反復執行ReGenesis將簡化以太坊客戶端實現的架構,幾乎可以免去對較高級快照同步算法的需求。如果我們每隔100萬個區塊執行一次ReGenesis,可以將狀態快照和區塊鏈文件放到BitTorrent、Swarm和IPFS上公開。目前我們無法做到這點,因為狀態每隔15秒而非6個月轉換一次。如果客戶端實現可以重放6個月的區塊,我們就不需要非常復雜的快照算法。因此,以太坊實現的復雜性會降低。ReGenesis的缺點

我還沒有對此進行深入探索,不過我已經看到的三個缺點有:用戶可能需要訪問完整的隱式狀態來創建交易。實際上,我認為這是公平的妥協。用戶可能需要反復執行交易,直到最后實現預期狀態轉換。一些rollup技術可能會受到影響

Tags:區塊鏈以太坊SIScosmos區塊鏈游戲幣最高漲多少比特幣以太坊symbiosisfinance幣創始人cosmos代幣atom幣

歐易交易所app下載
前美國總統華裔候選人發起新項目,讓Facebook們還錢_ACE

編者按:本文來自深潮TechFlow,作者:阿瑞,Odaily星球日報經授權轉載。美國2020年總統大選的前華裔參選人楊安澤最近又有了新動向.

1900/1/1 0:00:00
假火幣客服做起了真殺豬盤:大學生兼職拉客,一天打500個電話_FIN

文|棘輪比薩很多幣圈玩家都接過“火幣客服”的電話。這些所謂的“火幣客服”,會邀請玩家們加入“幣圈交流群”。群里不僅有“老師”帶著炒幣,還有溫柔的客服小姐姐手把手教學.

1900/1/1 0:00:00
谷燕西:解讀美國國會貨幣和支付數字化聽證會_數字貨幣

6月30日,美國國會參議院的銀行事務委員會就貨幣和支付的數字化舉行了一個聽證會。由于目前疫情的影響,所以這個聽證會沒有在華盛頓舉行,而是采用了線上視頻方式來進行.

1900/1/1 0:00:00
面對擱淺的廣告業,區塊鏈能帶來新的機遇嗎?_LAYER

廣告,顧名思義,就是廣而告之,向社會廣大公眾告知某件事物。狹義中我們所言之廣告,是經濟廣告,是指以營利為目的的廣告,是為推銷商品或提供服務所做,也可以叫商品廣告.

1900/1/1 0:00:00
幣圈牛市上漲邏輯_比特幣

比特幣減半已經過去1個多月了,但比特幣的行情始終不盡如人意,對接下來的行情怎么走成為很多人一直關注的問題.

1900/1/1 0:00:00
給加密數據綁“后門”?美國「合法獲取加密數據法」引關注_區塊鏈

金色財經區塊鏈7月1日訊美國參議院司法委員會主席林賽·格雷厄姆、以及參議員湯姆·科頓和瑪莎·布萊克本已經提出一項針對加密行業的法案:《合法獲取加密數據法》.

1900/1/1 0:00:00
ads