如果不及早解決,MEV這項頑疾必將給未來的eth2帶來嚴重影響。2020年12月1日,eth2的第0階段終于登陸主網,這也成為我們整個職業生涯中最值得紀念的一天。我們非常清楚,這時我們的工作才正式進入正軌。為此,我們決定將Q1設定為一段專注于優化、提升穩定性并改進用戶體驗的修復性時期。社區中的每一條批評意見,都將成為我們推進eth2更上一層樓的重要助力。
我們堅信,Prysm終將達到“發布之后、自行運作”的良好態勢。驗證機制本身高度穩定,除安全相關軟件更新之外幾乎無需任何額外干預,借此盡可能降低其“存在感”。我們承認,Prysm在發布之初仍有大量優化問題需要解決,必須保證它能夠隨驗證方數量的增長而持續發展。下面來看年初至今Prysm達成的幾項小小成果:
持續對證明聚合進行優化,保證Prysm不斷提升資源利用效率與盈利能力
對擁塞及證明處理做出重大優化,最大程度降低利益相關方忽略驗證方提案或投票的可能性
高度關注穩定性與文檔記錄,并保證Prysm始終“正常運行”。未來的發展道路還很漫長,但與最初發布的主網相比,我們對當前最新版本的穩定性已經抱有極強的信心。
數據:以太坊供應量時隔47天再次進入通縮模式,目前年化通縮率約為0.09%:1月16日消息,Ultrasound.money數據顯示,目前以太坊總供應量較去年11月7日合并時減少24.10枚,自去年12月2日以來首次出現負增長,即時隔47天再次進入通縮模式。目前ETH年化通縮率約為0.09%。[2023/1/16 11:14:34]
進一步關注P2P網絡、入口點、對等管理與鏈同步層面的安全性與健壯性。
改進代碼庫中各重要組件,保證其經受得住時間的考驗。具體涵蓋slasher、slashing保護,并建立起能夠適應全部實現需求的eth2.0api標準
在Chainstack的開發者活動報告中,Prysm占據了相當比例的篇幅。這份報告著重介紹了我們項目的貢獻情況與repo發展態勢,成功吸引到不少新的外部貢獻力量。
2021Eth2客戶發展報告,來源:Chainstack
重點任務
從Q2開始,我們的團隊將加大工作力度,將每位成員對以太坊項目的發展愿景變為現實。下一階段,我們主要將重點關注以下幾個方面。
ETH1到ETH2合并
以太坊礦工收入達18個月以來低點:2月26日消息,Glassnode數據顯示,以太坊礦工收入剛剛達到18個月以來的低點,為202,766.09美元。此前的18個月低點為2020年10月18日的220,757.87美元。[2022/2/26 10:16:39]
我們已經在eth2的分片部分上完成大量工作。但很明顯,社區仍然高度重視未來項目將如何由eth1合并至eth2,確保發揮權益證明機制的一切潛能。
作為其中一種方法選項,我們打算將智能合約、交易、EVM、錢包以及大家所熟悉并喜愛的其他各類元素轉移至權益證明引擎之下。各區塊將按12秒固定時間周期在區塊鏈內生成,證明機制則不再由礦工們實現,而是被權益證明方提供的證據所代替。要順利完成這項工作,負責維護go-ethereum等eth1客戶端的開發者與eth2開發團隊必須建立起緊密的協同合作關系。
目前,我們主要關注兩大“合并”實現提案,二者也都要求在eth1與eth2節點之間建立通信。之所以選擇二者兼容,是因為雙方并非簡單的彼此替代、而更該說是各擅勝場:eth2節點處理權益證明與驗證方注冊表,而eth1節點則處理交易及EVM。如此一來,我們就可以利用對eth1核心協議的充分理解顯著加快“合并”速度。
科學家學術論文描述針對以太坊PoS鏈的3種攻擊方法:10月31日消息,來自斯坦福大學和以太坊基金會的計算機科學家Caspar Schwarz-Schilling、Joachim Neu、Barnabé Monnot、Aditya Asgaonkar、Ertem Nusret Tas、David Tse最近撰寫一份新白皮書,描述了針對以太坊PoS(權益證明)鏈的3種攻擊方法。該白皮書揭示了最近出現的兩次以太坊網絡攻擊,并且該論文的作者改進了這些技術。
除了前兩種方法(理論上會造成“短程重組”和“對抗性網絡延遲”)的改進之外,計算機科學家還提出了第三種攻擊。“結合兩種改進的攻擊技術,我們獲得了第三種攻擊,它允許擁有極少權益(stake)且無法控制網絡消息傳播的對手進行甚至是遠程(long-range)共識鏈重組。”作者們補充說,“誠實但理性或有意識形態動機的驗證者可以利用這種攻擊來增加他們的利潤或阻塞協議,從而威脅到PoS Ethereum的激勵一致性和安全性。該攻擊還可能導致投票處理擁堵導致共識不穩定。”
同時,以太坊網絡批評者使用這篇論文強調當網絡過渡到完整的PoS系統時與這些攻擊相關的潛在漏洞。Chia創始人、Bittorrent創建者Bram Cohen發布關于這項新研究的推文。Chia支持者回應稱,“讓我們在一年后重溫你的推文,看看Chia與ETH相比取得了什么成就。請考慮你的態度,正在拒絕像我這樣的社區成員。”
該論文的作者總結道,“我們的攻擊也使得可能出于意識形態動機的先天性惡意行為者推遲并在某些情況下徹底拖延達成共識的決定。第4.2節的改進攻擊為攻擊者提供了一種工具來做到這一點,即使攻擊者無法控制消息傳播延遲(這被認為是概率性的)。”(Bitcoin.com)[2021/10/31 6:23:20]
來源:https://notes.ethereum.org/m9IX3OkkTveXCCOSzGkUiw
以太坊首席開發人員:以太坊難度炸彈或將再次被推遲:以太坊核心開發者在8月20日進行了電話會議,以太坊首席開發人員Tim Beiko更新會議內容表示,基本上所有團隊都同意,除了Eth1和Eth2合并的共識更改之外,他們還有其他重要的事情需要在接下來的幾個月內完成。鑒于此,與會人員同意不在12月進行“功能分叉”。這意味著可能會推遲難度炸彈,并可能添加其他“一行”更改,但不會在合并之前包含新的EIP。據悉,以太坊倫敦升級納入了EIP-3554,將難度炸彈延遲到12月。[2021/8/22 22:28:57]
我們同時也關注Vitalik提出的第二項提案,即快速合并,也被稱為共識交換。Mikhail曾提交過一項相關pull請求,在社區中獲得了大量支持與積極反饋。客戶端團隊正在研究這項提案,并快速進行概念驗證。在Prysm方面,我們已經開始對快速合并選項的工作量與資源預算進行評估。下面來看其中幾項要點:
應用載荷處理。當信標節點接收到信標區塊時,將對該區塊中的eth1組件進行驗證。接下來,該信標節點面向對應的eth1節點調用eth2_insert_block。
應用載荷生成。當信標節點生成信標區塊時,會調用eth2_produce_block以接收來自eth1節點的應用載荷。此應用載荷隨后將被打包至信標區塊當中。
研究:價值10億美元的以太坊代幣易遭到假冒存款攻擊:金色財經報道,根據北京大學、北京郵電大學、浙江大學和昆士蘭大學的研究人員的一項新研究,以太坊區塊鏈上價值超過10億美元的代幣缺少2017年發布的一項軟件標準,使這些代幣容易被劫持并從交易所流失。該軟件漏洞被稱為假冒存款(fake deposit)漏洞,已在7772個ERC-20代幣發行商處被發現。該研究表明,通過操縱使用了不足的交易驗證方法的ERC-20代幣智能合約中的代碼,黑客幾乎可以無成本騙取大量資金。假冒的存款攻擊隨后可能會使交易所崩潰,導致ERC-20代幣和其他加密貨幣持有人損失其資金。[2020/8/25]
在信標狀態端,我們將為應用狀態root與block哈希添加兩個字段,用以驗證應用載荷。
在信標區塊端,我們將添加應用載荷與交易字段。
我們需要使用幫助程序將各類具體類型統一格式化為十六進制字符串,以便以json的形式通過rpc與eth1節點通信。
ETH2首個硬分叉:Altair
今年夏季,我們還有另一項重要的網絡升級計劃:Altair。此升級將極大簡化現有協議,通過更好的數據結構計算eth2中各時段驗證方的參與、獎勵與懲罰活動。此外,本輪升級還將向eth2light客戶敞開大門。考慮到這是我們的首次升級,因此團隊一直在認真思考如何調整Prysmrepo以適應后續升級,并保證不對代碼質量造成損害。
我們首先從一項跟蹤問題起步,研究Prysm中的新型信標狀態Altair軟件包。上游ethereumapirepo則負責定義大部分新型數據結構,例如同步委員會、信標區塊以及Altair中的更多數據結構。目前核心處理邏輯已經基本完成,我們只需將其與新的信標狀態Altair合并即可。我們還將同步引入Altair規范測試以保證升級工作的全面合規。除了Q2的硬分叉之外,還有更多更新值得大家期待。
展望未來
礦工可提取價值與ETH2
我們已經意識到,礦工可提取價值已經成為以太坊當前面臨的頭號難題之一。
如果不及早解決,這項頑疾必將給未來的eth2帶來嚴重影響。這里稍做解釋,MEV導致共識參與者在下令向以太坊中添加大宗交易區塊方面擁有不公平的優勢。換句話說,目前的礦工們有權在必要時,在以太坊上重組并先于他人執行交易,這顯然會影響以太坊的聲譽與吸引力,同時也將進一步擴大現已存在的“付費插隊”市場。
“付費插隊”市場規模圖,來源:Flasbots團隊
Flashbots小組目前正全力研究MEV問題。在eth2當中,這種動態權力將從礦工轉向驗證方,但其中的激勵措施仍然保持不變。考慮到eth2將采用權益證明機制,且協議中包含強大的“鏈最終性”概念,我們必須認真考慮可能引發的開放性問題。
目前,我們團隊正在與Flashbots合作,確定如何在eth2上妥善解決MEV隱患,進而改善以太坊的未來使用體驗。
短期目標
優化PrysmSlasher
Slashing機制已經成為以太坊權益證明中不可或缺的必要保障方法。目前,Prysmslasher已然擁有不錯的效果,但仍可能在遭遇網絡不穩定及最終性停滯時導致數據丟失。但很明顯,這個時段才是捕捉數據以實現事后取證的關鍵階段。
必須承認,我們的初版Slasher在很多重要設計考量上都缺乏關注。過去一個季度以來,我們投入大量時間來設計、修改并編寫能夠在新Slasher實現中帶來提升的高質量代碼。在參考了Protolambdagithub.com/protolambda/eth2-surround說明文檔與SigmaPrime在Rust上構建的Slasher成果之后,我們決定以相同的第一原理為基礎設計PrysmSlasher。相關測試將在幾周內快速啟動。
WebUI1.0版本即將發布
在mainnet之前,我們曾發布過PrysmWebUI,希望讓不熟悉命令行的用戶們也能輕松訪問eth2并享受持幣生息收益。
在“測試版”的發布公告當中,我們發布了可通過-web標記運行Prysm的選項,大家可以通過小型Web應用執行驗證程序中的一系列重要任務,例如導入驗證密鑰、查看近期性能并檢查關于網絡的某些特定信息。但在此之后,面對優化、安全性及穩定性等其他高優先級事務的壓力,我們始終騰不出手來進一步改善用戶體驗。
在不久的將來,我們將著手發布PrysmWebUI的1.0版本,其將在功能方面與Prysm驗證程序CLI保持一致。也就是說,您之前使用驗證程序通過命令行執行的所有操作,屆時都可以通過WebUI順利完成!
這套WebUI的目標是全面替代CLI實現Prysm與驗證程序管理。但請注意,目前它還不能算是區塊瀏覽器。我們當前的目標是不斷提升其實用性,主要強調其中驗證程序軟件的操作流程;查看網絡統計信息暫時只是附加功能。PrysmWebV1計劃于今年第二季度內正式發布。
開發者Wiki
整個以太坊團隊的核心開發理念,并非掌握大量專業術語或者晦澀的知識表達,而更多強調良好的問題解決能力與團隊合作能力。在加入PrysmaticLabs之前,當前團隊中的不少成員根本不熟悉以太坊。沒關系,我們擁有相當深厚的軟件設計與開發專業知識積累,足以為協議編寫出良好的代碼成果。
我們的日常工作主要集中在為eth2設計底層架構方面。我們堅信,只要能夠通過全面的開發者Wiki提供關鍵Prysm知識,每個人都能更好地為開源項目服務。Wiki提供簡單易讀的素材,可幫助大家快速了解Prysm中的各類設計決策與實現流程。Wiki還將包含repo中某些特定部分的設計討論與會議記錄。
我們計劃將文檔門戶網站https://docs.prylabs.network轉換為Prysm的規范參考平臺,后續還會將其設置為團隊代碼組件的交流樞紐。在開發者Wiki的指引下,相信新朋友們能夠更好地理解如何加入項目貢獻、以及我們怎樣解決項目中最為棘手的種種難題。
作者簡介:RaulJordan,PrysmaticLabs聯合創始人
Gate.io將于2021年4月7日18:30上線AIOZNetwork(AIOZ)交易。AIOZNetwork是基于區塊鏈構建的分布式CDN.
1900/1/1 0:00:00親愛的用戶:幣安逐倉杠桿已增加BTCST、WIN資產,并開放BTCST/BTC、BTCST/BUSD、BTCST/USDT、WIN/USDT逐倉交易對.
1900/1/1 0:00:00Gate.ioOVR超級空投福利活動已圓滿結束,根據活動規則,我們已為符合規則的用戶發放了活動獎勵。用戶可進入“賬戶管理—我的資金—賬單明細”查詢獎勵發放情況。活動詳情及規則請點擊查看.
1900/1/1 0:00:00尊敬的虎符用戶, 虎符將于4月8日15:00正式上線TKO(Tokocrypto)和ETHA(ETHALend),20.
1900/1/1 0:00:00Gate.io全新理財福利產品——“天天理財”已于10月12日正式上線,每天中午12點至少一場理財福利,賺主流幣理財收益.
1900/1/1 0:00:004月8日12:00—4月15日12:00我們將開啟12Ships(TSHP)超級空投福利,$25,000美元TSHP等你來拿!新用戶請點擊注冊Gate.io并參與活動.
1900/1/1 0:00:00