編者按:本文來自以太坊愛好者,作者:WeiTang,翻譯:阿劍,Odaily星球日報經授權轉載。本文為Parity開發者WeiTang寫作的,關于如何增強EVM后向兼容性的文章,改進Gas機制的方案堪稱大膽。如果我們有機會可以重新設計EVM、提升其后向兼容性、讓它對功能升級更為友好,而且可以完全不必考慮我們現有的歷史包袱,我們該怎么做呢?在這篇文章中,我會探究這個問題,并記錄下由此演化出來的技術說明和設計哲學。目標
Web是沒有版本區別的,而且已經存在了幾十年。因此我在此假設,我們想做一個同樣沒有版本區別的EVM。我們同樣希望保證,這種虛擬機具備良好的后向兼容性。也就是說,至少能良好兼容我們現有的合約,而且,也可以輕松加入新功能。無效操作碼
觀點:上海升級完成后預計將存在約3億美元ETH拋壓:金色財經報道,Glassnode分析師Alice Kohn在其報告中表示,預計上海升級完成后將存在約17萬枚ETH(價值約3.26億美元)的拋壓,,其中大約70,000枚ETH將來自接觸質押的網絡驗證者,剩余100,000枚ETH拋壓預計將來提取其質押獎勵并在市場上出售的地址。[2023/4/12 13:59:56]
要設計一個永續的EVM,最簡單可能也最重要的改動便是為合約部署添加一個驗證過程。并非所有的字節序列都是有效的EVM代碼,任何無效的操作碼都不應該被部署到鏈上,因為在未來,這些代碼可能會被分配以一個新的操作碼,有不一樣的功能。此種檢查的技術詳述初次成文化是在EIP-1712中。簡要來說,在執行合約創建的狀態轉變函數之前,執行下列檢查:遍歷代碼的字節碼如果代碼是一個PUSH(n)操作碼,則跳過接下來n個字節如果字節碼是一個有效的操作碼,或者指定了無效指令,繼續否則,捕捉到錯誤上述檢查有點類似于jumpdestination檢查。注意,對于例外情形,我們在這里使用的是“trap”,下文我們會詳細解釋。功能調查
觀點:加密熊市將為礦企提供“極好的”并購機會:8月5日消息,加密礦企White Rock Management首席執行官Andy Long認為,熊市為加密挖礦行業通過并購進行擴張“提供了絕佳的機會”。
Long在接受采訪時指出,在本輪熊市中,有效管理資產負債表的公司處于“良好狀態”,即使未來出現更多波動,它們也將繼續表現良好。他說:“熊市給那些在市場頂部舉債的礦企帶來了挑戰,不過,這個行業以前就有過這種情況,資金充足、效率高的礦企會做得很好。”
Long表示,目前的熊市趨勢將為這些公司提供關鍵的并購機會,因為它們將向投資者證明,自己可以在極端的市場條件下生存。(Cointelegraph)[2022/8/5 12:04:10]
如果EVM要消弭掉版本的差別,基于EVM的代碼執行應有能力調查出底層環境是否支持一種特定的功能。給定EVM所承擔的角色,我們總是希望一個已經定義好的操作碼的功能可以保持不變,并且還可以引入新的操作碼來添加功能。而一些合約可能在引入某些特定功能之前就已經部署上去了。這些合約可以安排一個備用的子程序,在EVM不支持某功能的時候就運行子程序,而一旦硬分叉激活后就立即開始使用新功能。功能調查組件就像這里要用到的跳轉器。因此,我們正式地定義一種新的操作碼HAS_FEATURE。該操作碼接收一個堆棧參數。它會檢查該參數是否位于0到2^8之間,如果不是,就捕捉錯誤如果參數不受支持,就把0x0推回棧中;否則就推入0x1例外與捕捉
觀點:以太坊期貨ETF獲批或早于比特幣現貨ETF:11月3日消息,彭博行業研究(BI)指出,以太坊期貨ETF獲批上市或早于比特幣現貨ETF。BI分析師James Seyffart在周二的報告中寫道:雖然多數市場參與者認為現貨比特幣ETF將優于期貨ETF,但美國證券交易委員會(SEC)對前者的批準可能會推遲至2022年底以后。他估計以太坊期貨ETF最早有望在明年一季度獲批。(彭博社)[2021/11/3 6:28:16]
在EVM的運行過程中,可能有很多因素會導致執行失敗。單個交易可能因為耗盡Gas而失敗;調用棧中的每一層都可能單獨失敗,而其錯誤必須被父調用框架明確處理。這些特性給了我們一定的彈性,但對于要運行在區塊鏈上的合約來說,并不必然就是好事。這里,我們想重新定義一下,任何EVM本身發出的異常,都可以有trap行為,作為對fail的替代。也就是說,所有調用框架的所有執行過程中、消耗任意gas的時候、甚至被當前的狀態函數回滾變更的時候,都可以有trap。合約接下來就被會鼓勵使用返回值,在它們想跟父調用者交流非致命錯誤的時候。Gas消耗量
過去的經驗已經證明,我們總是想調整Gas消耗量。因為我們要這樣做,我們不希望合約開發者對交易的Gas消耗量甚至是任何操作碼的Gas消耗量作任何假設。要實現這一點,只需將EVM內所有關于Gas消耗量的公開信息都移除。這樣Gas消耗量就成了一個外在于EVM、被隱藏起來的“實現上的細節”,只需在區塊層執行中妥善處理。正式地移除0x5a的Gas操作碼。此外,重新定義CALL、CALLCODE和DELEGATECALL,不再使用gas棧參數,而是采取現有執行框架中所有可用的Gas。
Tags:GASETFETH以太坊Togashi Inumetfi幣總量ethereal另一半情侶名字以太坊幣多少錢一個
作者|秦曉峰編輯|盧曉明出品|Odaily星球日報一、整體概述本周,以太坊PlasmaGroup核心開發人員KelvinFichter發布Twitter表示將要“離開”一段時間.
1900/1/1 0:00:00上期回顧BTC:價格仍以下降趨勢為主,當BTC價格跌破$9,000,將打開下降空間。BTC最低下跌至$9,300,價格尚未跌破$9,000,之后開始產生反彈.
1900/1/1 0:00:00紐交所母公司操盤,首個由比特幣交割的期貨即將誕生近日,數字資產平臺Bakkt宣布,將于9月23日推出實物比特幣期貨合約,也就是說,該期貨合約到期之后用比特幣結算.
1900/1/1 0:00:00編者按:本文來自巴比特,作者:BitMEX研究院,編譯:灑脫喜,星球日報經授權發布。在這篇文章中,我們回顧了比特幣的歷史,重點關注的是「比特幣基金會」,它曾是生態系統中最突出的組織之一.
1900/1/1 0:00:00文|黃雪姣編輯|盧曉明出品|Odaily星球日報吳亦凡引爆炒鞋圈之后,沉寂多日的幣圈按耐不住了。幣民老K心理頗不平衡。“同為投機行業,眼看鞋圈突然高潮,我們這頭小牛卻是奄奄一息.
1900/1/1 0:00:00文|昕楠運營|蓋遙編輯|盧曉明出品|Odaily星球日報幣圈的玩法正在向飯圈延伸。日前,韓國最大的娛樂公司SM公開對外宣發了一項新業務——計劃發行自己的貨幣.
1900/1/1 0:00:00