比特幣價格 比特幣價格
Ctrl+D 比特幣價格
ads
首頁 > SOL > Info

ETH:五問以太坊:客戶端多樣性問題從何而來?_以太坊

Author:

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

編者按:本文來自以太坊愛好者,作者:PiperMerriam,翻譯&校對:閔敏&阿劍,Odaily星球日報經授權轉載。最近舉行的第90期核心開發者會議幾乎全程都在討論一個問題。我強烈建議大家親自聽一下這場會議。在這場會議上,Alexey提出了客戶端開發者負荷過重的問題。雖然我認為這場討論是一個重要的開始,但是我們太急于尋求解決方案了,充分理解這個問題才是當務之急。重要的是,我們需要花點時間來分析問題。在問題內涵的分析上,“五問法”是最簡單有效的方法之一。事不宜遲,先來看看第一問是什么。第一問:為什么Geth開發團隊的壓力如此之大,甚至到了超負荷的地步?

通過etherscan,我們可以看到各個客戶端的裝機量所占份額的統計數據如下所示:Geth:75%Parity&OpenEthereum:20%Nethermind:1%剩下4%由一些市場份額不到1%的客戶端組成,因此忽略不計。重要的是,有超過51%的算力都集中在Geth客戶端上。假設在即將到來的柏林硬分叉中,Geth在實現其中一個EIP時出現了bug。即使這個客戶端的其它實現都沒出bug,只要有區塊碰上了這個bug,就會導致以太坊網絡分叉。按理來說,這個區塊是無效的,其他客戶端也會將其視為無效塊。但是,有超過51%的挖礦節點都運行的Geth客戶端,因此整個網絡都會被帶到錯誤的分叉鏈上去。這就要求Geth客戶端和開發團隊絕對不能犯錯。因此,第一問的答案是:因為以太坊網絡的客戶端缺乏足夠的多樣性。值得一提的是,客戶端多樣化不會突然將客戶端開發變成一項輕松的工作。但客戶端多樣性本身依然是一個值得探索的領域,有助于我們找到提高客戶端開發的效益,同時減輕開發團隊負擔的方法。不可否認的一點是,只在Geth團隊上下功夫不太可能解決這個問題。第二問:為什么以太坊網絡缺乏客戶端多樣性?

Dune Analytics:逾66,000名用戶通過Dex機器人進行了超過1.494億美元的交易:金色財經報道,根據Dune Analytics的數據,迄今為止,已有超過66,000名加密貨幣所有者通過Dex機器人服務進行了總計超過1.494億美元的交易。與此同時,分析師警告稱,他們的計算存在重大風險,例如Telegram 上的加密交易機器人Unibot、Swipe、WagieBot 和 Bolt,盡管它們以友好的界面和易用性而著稱,但專家表示,用戶實際上將自己的資產安全責任轉移給了第三方,由于大多數機器人都是閉源且未通過安全審核,這一事實加劇了這種情況,這可能會導致資產損失,并且無法避免黑客攻擊。[2023/7/29 16:05:20]

以太坊主網上線時,我們有多個客戶端。其中最主要的兩個是Geth和CPPEthereum。之后又出現了Parity,CPPEthereum被淘汰。從那時起,除了Parity之外,沒有一個客戶端能獲得較大的市場份額。去年,Nethermind異軍突起,成為了一顆冉冉上升的新星,但是目前只占據了1%的市場份額。最近,由于Parity遭遇了一些波折,前途一片黯淡,Parity的市場份額大幅下降。我們認為,在理想情況下,以太坊網絡需要有3個及以上的客戶端、每個客戶端占有的客戶端份額都不至于太高、沒有任何一個客戶端能占據遠遠超過51%市場份額。雖然在理想情況下應該實現客戶端多元化,但是我們已經習慣了客戶端霸權的局面。那么,我們為什么需要多個客戶端?從我個人的經驗角度來看,構建以太坊客戶端難比登天。Geth之所以能在以太坊網絡上穩定運行,是因為它引入了很多復雜的優化。Geth團隊花費了數年時間才達到了如此高的復雜度,目前仍在繼續優化中。有人可能會立即建議我們想辦法為落后的客戶端提供支持和幫助。我很警惕這種“人月神話”式的解決方案——在軟件開發過程中,讓更多工程師來解決一個難題很少會成功,而且我不指望這種方案會取得成功。相反,我認為應該將關注點放在復雜性上。注:人月神話,mythicalman-month,指出以大量人員和較短的時間,并不能縮短軟件的開發進度。一窩蜂的作業方式無助于軟件生產,且會制造麻煩,產生出更差的軟件。向進度落后的項目追加人力,只會使進度更加落后。第三問:為什么構建以太坊客戶端會這么難?

科威特將禁止加密貨幣和虛擬資產交易:金色財經報道,7月18日,科威特主要金融監管機構資本市場管理局(CMA)發布了一份關于監管和發行該國虛擬資產的通知。在通知中,CMA確認承諾“絕對禁止”涉及加密貨幣的主要用例和操作,包括支付、投資和挖礦。

該通知還禁止地方監管機構頒發任何允許公司將虛擬資產服務作為商業業務的許可證。公告指出,與此同時,受科威特央行和科威特金融管理局監管的證券和其他金融工具不受最新禁令的限制。

除上述禁令外,《資產管理制度》亦要求客戶小心謹慎,并留意處理虛擬資產的相關風險。監管機構特別標記了加密貨幣,認為它們“不具有法律地位,不被發行或支持”。[2023/7/20 11:06:36]

現在,我們正越來越接近問題的根源。事實證明,大部分困難都來自于組網協議,即以太坊客戶端軟件用于相互連接并分享區塊鏈信息的那一組工具。以太坊的組網規則,最終影響甚至決定了以太坊客戶端的設計和要求。一些組網工具指定了未經優化的架構,甚至要求以太坊客戶端運行不必要的功能。客戶端開發者需要在這些限制下工作。第四問:為什么網絡互聯協議提高了客戶端實現的難度?

AllianceBlock推出智能加密錢包Nexera ID:金色財經報道,DeFi基礎設施中心AllianceBlock宣布推出專注于隱私的智能加密錢包Nexera ID。

據悉,Nexera ID使用可編程智能錢包來改善隱私、安全性和自保管功能。通過使用Nexera ID數字錢包,用戶的數字資產和身份信息安全地存儲在數字代幣MetaNFT中。智能加密錢包的用戶可以為個人數據的披露、數字資產的管理以及錢包相關任務的執行(包括取回資金)建立自己的規則。此外,該自保管智能錢包基于Nexera協議構建,并使用“靈魂綁定”MetaNFT創建錢包。(Finbold)[2022/12/15 21:45:01]

我相信,這個問題的答案基本上可以分為兩個部分。狀態管理整體網絡互聯要求就狀態管理而言,以太坊客戶端必須能夠同步網絡上的完整狀態,并維護該狀態的本地副本。這兩點都很難做到。對客戶端以及讀取并處理狀態要求的服務器來說,同步狀態需要提出數百萬個請求,并且會導致磁盤I/O飽和。新同步的狀態需要經過維護和刪減,以便數據庫能足夠快地執行新區塊。從工程上來說,這是一項嚴峻挑戰!GetNodeData是我們用來同步狀態的唯一網絡互聯工具,針對特定的狀態數據庫格式進行了優化。由TurboGeth推廣的“扁平式”數據庫布局在狀態維護方面具有極大的性能優勢,但是使用這種布局會加大GetNodeData請求的處理難度。一旦我們將注意力轉向網絡技術,尤其是DevP2PETH協議,我們會發現還有其他因素提高了客戶端的復雜性。要想加入這個網絡,客戶端需要具備以下能力:處理訪問最近區塊所生成的狀態的GetNodeData請求;處理訪問鏈上數據歷史記錄的請求,包括區塊頭、區塊體和收據。從根本上來說,對于許多客戶端操作而言,處理這些請求所需的基礎數據不是必需的,但是現在卻強制它們支持這些功能。這就需要所有客戶端在除了滿足自己本身的需求之外,還要另外構建大量功能。例如,主要作為交易發送網關的客戶端并不需要歷史鏈上數據,可能只需要一個很小的狀態子集。但是,就當前的以太坊版本而言,客戶端依然需要保存完整的副本。第五問:為什么……

蘭博基尼將于10月24日啟動發行“World Tour”主題NFT:10月21日消息,據蘭博基尼官方社交媒體賬號披露,該豪華汽車制造商將于10月24日啟動“World Tour”主題NFT發行,該系列推出了四個限量版NFT,包括三個基礎版NFT(限量發行1,963個)和一個稀有版NFT(63個),共投放四天,10月24日“穿越紐約時代廣場”、10月25日“日本櫻花夢”、10月26日“阿聯酋航空快運”、以及10月27日“家”(蘭博基尼意大利總部)。NFT收藏者還將獲得一系列獨家福利,包括獨特的紀念數字壁紙、蘭博基尼Centro Stile Sketch、蘭博基尼GLB文件和VIP之旅。[2022/10/21 16:34:48]

看來我只問了四個“為什么”就找到了根本原因。以太坊協議還沒有完全成熟。在設計以太坊協議時,我們并沒有意識到現如今發現的大多數問題,或者因為當時狀態規模較小、發展歷史較短,這些問題還不成問題。解決方案

持有32枚以上ETH的地址數量達到17個月高點:金色財經報道,Glassnode數據顯示,持有32個以上ETH代幣的地址數量剛剛達到117,257的17個月高點,之前的17個月高點為117,244。[2022/8/1 2:51:21]

過去一整年,我都在關注這個問題。令我震驚的是,以太坊上許多問題的根源其實都可以追溯到網絡層。或許最明顯的例子是,磁盤I/O歷來都是客戶端的一個瓶頸。這個瓶頸之所以存在,是因為客戶端傾向于使用樹結構的樸素表示來執行其狀態數據庫。狀態數據庫的構建方式由GetNodeData網絡元件決定。為了解決這個問題,我們需要對以太坊共識層以及網絡層的各個部分進行檢修。目前,檢修工作已經啟動。大量工作已經在Alexey和我共同領導了8個月的“無狀態以太坊”名義下開展。我們所做的一些工作至少減輕了Geth團隊的負擔,因為他們用上自己開發了經年之久的SNAP同步協議。還有一部分工作需要深入理解這個問題并想到可行方案的才俊來承擔。目前,這樣一個龐大的DevP2PETH協議尚未完全解構。我們對于如何將這個網絡拆分成三個獨立的專用網絡有了基礎了解,但是目前還沒有人直接著手這塊。另外,還有像re-genesis之類的想法,提供了完全回避這些問題的機制。這是一種激進的方法,如果能成功的話,或將為我們帶來很大的優勢。首先,我們應該清楚的是,以太坊網絡還有許多艱巨的任務需要完成,只有少數人能夠勝任這些任務。雖然每天都有越來越多的開發者參與進來,但是他們需要投入時間和精力來學習必備技能。客戶端開發者在專注于解決日常用戶看不到的底層問題時,還要抽出時間來開發新的EVM功能。如果我們希望以太坊網絡能夠取得長遠的成功,我認為整個社區都要就解決這些問題展開合作,給予其根本原因足夠的關注和討論。最重要的是,我們要攜手打造出有效的技術解決方案。

Tags:ETH以太坊GETGETHBAETH價格以太坊最新價格今天bitGet會被騙嗎togetherbnb手游下載

SOL
FIL:Filecoin挖礦指北_OIN

要論2020年最受期待的項目,Filecoin必然名列前茅。近期,不少礦工朋友來向F2Pool魚池咨詢關于Fileoin挖礦的問題,想要了解Filecoin所帶來機會和參與門檻等問題.

1900/1/1 0:00:00
APP:侵權B站被捕,但D站是幣圈王者_ETA

編者按:本文來自仙人JUMP,Odaily星球日報經授權轉載。D站老板因為涉及侵權被批準逮捕這個二次元網站走到了盡頭。 有趣的是,老板被抓,員工卻出來幸災樂禍.

1900/1/1 0:00:00
BTC:行情分析:大盤如期調整,美股成定時炸彈_DIN

本文來自:哈希派,作者:哈希派分析團隊,星球日報經授權轉發。金色財經合約行情分析 | BTC突破近一年高點,市場或出現結構性變化:據火幣BTC永續合約行情顯示,截至今日18:00(GMT+8),

1900/1/1 0:00:00
BTC:行情分析:BTC如期聯動美股下跌,后市懸了_怎么挖usdt幣

本文來自:哈希派,作者:哈希派分析團隊,星球日報經授權轉發。金色財經合約行情分析 | 資金費率保持高水平,多頭情緒仍濃:據火幣BTC永續合約行情顯示,截至今日18:00(GMT+8),BTC價格.

1900/1/1 0:00:00
DEFI:鎖倉突破20億美金,現在玩DeFi幣還晚嗎?_DEFI100Farm Token

編者按:本文來自風火輪社區,作者:佩佩,Odaily星球日報經授權轉載。大家好,我是佩佩,本周defi市場一個重要的里程碑——鎖倉資金正式突破20億美元! 這會是一個需要引起注意的指標,2019.

1900/1/1 0:00:00
USDC:我們對自己的加密資產有自主權嗎?USDC地址資產被凍結引發熱議_SDC

編者按:本文來自區塊律動BlockBeats,Odaily星球日報經授權轉載。7月8日穩定幣USDC的發行機構Centre應美國執法部門的要求,已將某個地址列入黑名單,凍結了該地址資產.

1900/1/1 0:00:00
ads