以太幣交易所 以太幣交易所
Ctrl+D 以太幣交易所
ads

不用分片也能擴展 10 倍性能?簡單了解以太坊 Turbo-Geth 客戶端_區塊鏈

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,好把所有的實現都轉成類似的數據模式。但因為大家有所懷疑,而且「核心開發者」團體也沒有這個積極性,我的提議沒有被采納。

蘋果CEO庫克:我不用元宇宙這個詞,我們稱它AR:9月20日消息,據《時代》雜志報道,蘋果 CEO 蒂姆·庫克 (Tim Cook) 在專訪中談及元宇宙時表示,比起元宇宙這類流行語,他更喜歡將其稱為 AR(增強現實),并稱這些新技術令他感到興奮。

據悉,庫克表示:我相信科技可以給世界帶來很多好處。當然,這取決于創造者,取決于他們是否全面考慮過新技術如何使用和誤用的方式。我對增強現實能帶來的東西感到非常興奮。這是虛擬世界與現實世界的疊加,而且不會分散你對現實世界和現實關系的注意力,而是加強彼此之間的關系和合作。[2021/9/20 23:38:35]

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

掌柜調查署丨王東臨:去中心化數字身份不用擔心賬號被掠奪:在今日的掌柜調查署上,針對“互聯網和區塊鏈的數字身份有何不同之處?”的提問,YottaChain創始人王東臨發言指出:互聯網上的是中心化的數字身份,區塊鏈上可以打造去中心化的數字身份。中心化的數字身份依賴于一個中心化的機構,這個機構可以掌控你的身份,甚至可以隨時封你的賬號。去中心化數字身份讓用戶自己掌握身份,再也不用擔心被封號,也不用擔心賬號里的資產被中心化平臺所掠奪。[2020/3/16]

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

聲音 | 陳軍:聯盟鏈可以不用發行代幣進行激勵:本期金色相對論中,對于無幣區塊鏈的共識及其技術如何應用在場景中,杭州量子大學區塊鏈研究院聯合執行院長陳軍表示,無幣不是沒有Token,它是區塊鏈記賬的一部分,只是當沒有資產上鏈的時候,Token就是代幣,當資產上鏈時Token就是對資產的標記,這個時候如果再發行一個用來為這個資產定價的Token,那就是代幣。

無幣區塊鏈應用在聯盟鏈、私有鏈環境下,私有鏈肯定不需要共識,聯盟鏈的也比較容易實現,通常是輪流記賬,如果聯盟太大,就需隨機排隊加上輪流記賬,這個可以不用激勵,只是解決公正公平問題。如果一定要激勵,直接用收取的法幣交易手續費來激勵就可以。

所以在聯盟鏈環境下一般都可以用法幣做支付,不需要發行代幣,但會有代表交易標的Token,方便查詢和追溯。[2018/9/29]

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

中國信通院何寶宏:阿里的區塊鏈專利數量不算多,不用擔心巨頭壟斷:近日,中國信息通信研究院云計算與大數據研究所所長何寶宏接受采訪時表示,從生態和歷史的角度看,阿里的專利數量并不算多,即便目前是全球第一位,也才不過幾十個。未來區塊鏈行業的專利數量會很大,阿里的專利數量在整個行業中的占比會非常小,完全不用擔心巨頭通過專利等壟斷市場的情況出現。[2018/6/11]

在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:區塊鏈ETHGETTUR區塊鏈工程專業學什么女生好就業stETHBITGET網址Metaverse Future

抹茶交易所
10萬個BTC涌入以太坊網絡,DeFi高收益正在加速吸引BTC持有者_BTC

隨著9月初加密市場的調整之后,DeFi協議將價值吸引回其流動性池中,目前已將近10萬個比特幣轉移至以太坊區塊鏈.

1900/1/1 0:00:00
清倉250萬個SUSHI,壽司創始人稱將專注技術開發_SHI

概述 ChefNomi用他的壽司換取了價值1000萬美元的ETH。這位SushiSwap創始人稱這并非退出騙局。反之,他將自己比作萊特幣創始人李啟威,其在2017年清倉了萊特幣.

1900/1/1 0:00:00
數字貨幣緊鑼密鼓籌備中 專家認為將顯著提高監管效能_數字貨幣

來源:證券日報 作者:劉琪 日前,“數字人民幣”再次成為輿論的焦點。8月29日,有部分用戶在建設銀行App中發現,其增加了“數字錢包充值”以及“數字貨幣”兩個子菜單.

1900/1/1 0:00:00
SWIFT:法幣是主要洗錢手段,加密貨幣洗錢被嚴重夸大_加密貨幣

在大眾媒體話語中,一提到加密貨幣,最讓人產生的聯想之一,洗錢肯定占有一席之地。但這不是事實。全球銀行間金融電信協會最新報告顯示,加密貨幣在洗錢中的作用被沒有根據地夸大了,相反,最常用洗錢的一直是.

1900/1/1 0:00:00
維也納證券交易所上市比特幣ETP,為投資者打通合規入場通道_比特幣

據Decrypto9月2日報道,中歐地區最大的證券交易所之一的維也納證券交易所近日上市了其首款加密貨幣產品.

1900/1/1 0:00:00
科普 | 一文了解波卡質押、治理、國庫等常見參數_區塊鏈

原文:https://wiki.polkadot.network/docs/en/maintain-polkadot-parameters翻譯:PolkaWorld社區波卡許多參數值可以通過鏈上.

1900/1/1 0:00:00
ads