買以太坊 買以太坊
Ctrl+D 買以太坊
ads
首頁 > DOT > Info

TUR:不用分片也能擴展 10 倍性能?簡單了解以太坊 Turbo-Geth 客戶端_future幣挖礦

Author:

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

Turbo-Geth作為一個純粹出于好奇心的項目,始于2017年。一開始是為了探究基于trie的數據庫模式的替代方案。在2018年3月,Turbo-Geth項目從以太坊基金會處獲得了一筆小額的獎金。在2019年第一第二季度,Turbo-Geth被用作狀態租金研究的狀態分析平臺。到了2019年第三第四季度,Turbo-Geth也被用于執行無狀態以太坊的回溯檢驗。在Devcon5舉辦以前,我認為它在概念上已經很可靠了。

在Devcon5上,我提議在一年內不再接受EIP,好把所有的實現都轉成類似的數據模式。但因為大家有所懷疑,而且「核心開發者」團體也沒有這個積極性,我的提議沒有被采納。

聲音 | SEC委員:比特幣ETF可能在明天或20年后到來 不用在其上耗費太多精力:據coincryptorama報道,“加密媽媽”美國證券交易委員會(SEC)委員Hester M. Peirce在華盛頓數字資產投資論壇的一次爐邊談話中表示,對比特幣ETF不要太看重,它可能會在明天到來,也可能是20年后,所以不用在比特幣ETF上耗費太多精力。[2018/12/6]

懷疑意見主要圍繞著高效計算和更新狀態根哈希的方法。在2020年3月的EthCC2020大會上,我們提出了解決方案:額外的數據結構,叫做「中間哈希值」。接下來幾個月里我們就完全實現了這個方案。

動態 | 日本國稅廳:通過分叉獲得的虛擬幣在交易之前不用征稅:據crypto.watch消息,日本國稅廳11月21日發布了“虛擬貨幣關系常見問題解答”中有虛擬貨幣稅收問題的解釋。企業通過虛擬貨幣交易應納稅,個人分業務收入、繼承稅和贈與稅,通過分叉獲得的虛擬幣在交易之前不用征稅,個人薪金由虛擬貨幣發放的不用征稅。挖礦獲得的虛擬貨幣以采集時間的公允價值計算,礦機和其他費用也會計算。[2018/11/27]

階段式同步的想法來自于對按表寫入變更量的測量值的觀察。對數據變更的解決的方案是在一個預先排序號的序列中插入數據。我們在2019年末仔細觀察了這些現象,但我們的第一個實驗性的實現在2020年2月才表現出有重大的性能優勢。

聲音 | Joseph Young:不用擔心BTC退回到6550美元:福布斯分析師Joseph Young發推文稱,不用擔心BTC退回到6550美元,它不會背叛我們。[2018/10/9]

階段式同步在架構層面上是一個非常重大的改變,我們在2020年3月至7月實現了這一功能。正是有了它,我們才能大幅壓縮同步時間。

Binance首席執行官趙長鵬:最近加密貨幣價格下滑不用擔心:據btcmanager消息,Binance創始人兼首席執行官趙長鵬在推特上表示,此次加密貨幣價格下跌是正常現象。加密貨幣市場幾乎每年都在經歷同樣的模式,幣價下跌隨之而來的是幣價急速上升。不用太過于擔心。Binance整體對加密貨幣市場抱有信心。[2018/6/18]

在2020年8月,我們又發現了將狀態表示數據從50GB縮減到10GB的方法。

在2020年9月,「中間哈希值」功能的粒度做得更細,將計算狀態根哈希的速度提升了4倍,同時將其數據規模從7GB減小到了2.5GB.

當前我們正在開發合適的日志索引

那么,這一切到底意味著什么呢?

其實,這都不意味著什么,因為當前的實現還沒有到達效率的極限。

還有幾個「未解之謎」:

對久遠歷史中的狀態的默克爾證明還無法高效生成

一些共識計算無法與階段性同步協調工作,理想情況下,應該共同設計兩者

Silkworm

創建一個符合Apache2.0協議、用C++實現的模塊化以太坊實現的想法,始于2019年初,因為那時我們看到「Aleth」項目基本上已經被放棄了。

但那并不是一個好時機。

到了2020年5月~6月,時機終于到來。出現了4大轉機:

我們從BoltDB切換成了LMDB,這就能保證Turbo-Geth和Silkworm之間的數據庫兼容性。

階段式同步模式_自然而然地_將實現分解成了相對獨立的組件,這些組件基本上都通過數據庫中的記錄來交互。這就意味著,我們可以逐個逐個組件創建C++實現。

更早的EVM實驗暴露出了使用跨語言接口的巨大開銷,而EVMC的雙重接口又加劇了這一點。

我們覺得已經有了足夠的經驗,能在一個可預期的時間內、靠著一些專家的幫助,就能完成這一切了。

未來

啟動Silkworm項目也打開了我們的思路,比如我們可以把實現逐個逐個地遷移到其它編程語言上。

我相信,以太坊1.0即使不引入分片,也能擴展至少10倍的吞吐量。我們主要面臨三個方面的挑戰:

區塊的Gas上限更高會更容易招致DOS攻擊。Turbe-geth的安全極限可能是其它實現的10倍高;而Silkworm可能會更高。

更高的Gas上限會產生更大的區塊。這就會反過來產生兩個問題:

區塊傳輸問題。這可以通過預先共識來處理

區塊下載和存儲問題。可以通過使用專門化的存儲網絡比如BitTorrent來解決。

Tags:ETHGETHTURGETeth手機挖礦app下載togetherbnb能推倒幾個future幣挖礦togetherbnb按不了t

DOT
NASA:區塊鏈如何保護宇航員在太空漫游時不被宇宙碎片撞到?_NAS

本文來自?Hackernoon,原文作者:MonicaHernandez,由Odaily星球日報譯者Katie辜編譯新的宇宙紀元已經到來,我們見證著新興事物的涌現和太空任務先進的技術發展.

1900/1/1 0:00:00
SWAP:巴比特專訪 | 獨家對話壽司多簽管理者mattysino:Sushiswap的去中心化成功了嗎?_USHI

“一場大戲”、“承包了我一年的八卦”、“還有完沒完”,當你聽到這樣的形容時,第一個想到的是什么?在今年的區塊鏈社區里,無疑就是壽司.

1900/1/1 0:00:00
DEF:SheKnows | 以太坊DeFi“圍城”,國產公鏈的機會或許是生態聯盟_defy幣是真是假

自今年6月Compound推出流動性挖礦后,DeFi被徹底引爆。目前,DeFi鎖倉價值已經從年初的7億美元飆升至近120億美元。在這場DeFi浪潮中,很多人覺得,國產公鏈缺席了.

1900/1/1 0:00:00
UND:巴比特專欄 | 從DeFi看銀行業務與證券業務的融合趨勢_Compound

自6月份以來,DeFi中的兩個最有代表性的應用的Compound和Uniswap中鎖定的數字資產出現了快速的增長.

1900/1/1 0:00:00
NFT:報告:8月加密衍生品交易量7117億美元,激增54%_BITGET怎么讀

摘要: -加密現貨交易量飆升,頂級交易所占據主導地位8月份,頂級交易所成交量增長58.3%至5290億美元,而較低端交易所成交量增長30.2%至2910億美元。頂級交易所目前占總交易量的64%.

1900/1/1 0:00:00
okex:OKEx投研 | 阻力位遲遲不能有效上破,BTC再破低位概率增大_BTC

免責聲明:本專欄內容概不構成任何投資意見,內容亦并非就任何個別投資者的特定投資目標、財務狀況及個別需要而編制。投資者不應只按本專欄內容進行投資.

1900/1/1 0:00:00
ads