比特幣價格 比特幣價格
Ctrl+D 比特幣價格
ads

ETH:因「0x10」地址的Gas消耗分歧產生的柏林硬分叉Bug_etherparty幣前景

Author:

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

以太坊OpenEthereum單客戶端在區塊#12244294處發生的Bug導致當時的以太坊網絡停機,并在問題區塊產生后無法與網絡保持同步。那么造成這個事故的原因究竟是什么呢?使用Tokenview以太坊瀏覽器查看觸發了這個事故的交易:https://eth.tokenview.com/cn/tx/0x7006f38fa2e6654fae1a781aefc5885fe0cb8f778b1add10636eaf7e34279247這是一筆合約調用交易,是從KuCoin交易所向其他地址分發ETH。

DeFi平臺Crunchy推出Tezos代幣追蹤器V1版本:1月8日消息,DeFi平臺Crunchy推出其Tezos代幣追蹤器的V1版本,用戶可以查看價格(當前價格以美元為單位,未來將支持價格以XTZ顯示)、市值、交易量和圖表來追蹤Tezos DeFi生態系統。目前的V1版本是基本版本,不久的將來會添加更多功能。(XTZ.news)[2023/1/8 11:01:14]

華僑銀行:正對跨境支付、“意向貨幣”等用例進行Web3技術試驗:金色財經報道,新加坡華僑銀行(OCBC)正在利用區塊鏈等 Web3 技術來推動未來增長,該行架構主管 Peter Koh 表示,華僑銀行已創建了一個內部使用的區塊鏈引擎,用于消費者快速跟蹤基于區塊鏈的產品和服務,而且也完成了實體文件驗證和交易匹配兩項區塊鏈概念驗證,同時正在進行 Web3 技術用例試驗,比如跨境支付、意向貨幣(purpose-bound money)、元宇宙、文件驗證和數字身份。此前消息,華僑銀行旗下 Lion Global Investor 于今年八月和亞洲數字證券交易平臺 ADDX 達成合作并推出電子錢包現金管理工具。(kr-asia)[2022/11/23 7:59:53]

我們仔細分析一下合約調用過程:

Cardano Vasil硬分叉預計將于9月27日完成,腳本執行成本將降低:金色財經報道,Cardano 基金會首席執行官 Frederik Gregaard 表示,Vasil 硬分叉的主要好處將是減少交易時間,而且不會丟失舊版區塊鏈中的任何數據。Vasil 將通過 Plutus V2 增強 Cardano 的智能合約功能,為已經強大的智能合約平臺增加更高的效率,最終將降低腳本執行成本和交易規模,并提高吞吐量。Vasil 硬分叉和 Plutus 腳本語言升級預計將于 9 月 27 日完成,之后可以用更少的代碼編寫 Cardano 智能合約,這使得降低交易費用成為可能,因為更多的交易費用可以放入網絡上的每個區塊或一批交易中。[2022/9/23 7:15:35]

1.在瀏覽器的“數據輸入”欄展示的是合約調用的參數,第一行表示地址列表從“40”(16進制)字節,也就是64字節開始,圖中第4行,第二行表示轉移數額的列表從“1a0”(16進制)字節,也就是416字節開始,數據輸入欄第15行。2.轉賬是按照地址列表的順序進行的,往每個地址轉入的數額和轉移數據的列表一一對應的。3.現在我們開始遍歷地址列表,看第三行的“10”(16進制),表示的是即將為接下來的16個地址轉入ETH。

按照圖上順序,當數到第10個的時候,發現值變成了“10”。這個值事實上是表示轉移數額的列表長度。但是按照第三行的指示,應該向16個地址轉入,那么合約會把“0x10”當成地址繼續執行轉賬操作,向地址“0x10”轉入0個ETH。事實上,“0x10”是EVM“特殊地址”之一,它完全處在EVM的預編譯合約列表內。它是一個由EIP-2537斷言的預編譯合約,是為BLS配對密碼學程序而設的,但這個EIP還未部署到主網上。那么在柏林硬分叉中給“0x10”發送0ETH會造成什么呢?會造成Gas消耗產生分歧。“0x10”地址的Gas消耗分歧

柏林硬分叉改變了EVM中Gas消耗量的計量方法。在EIP-2929實施后,如果在一筆交易中對同一個存儲槽多次執行狀態存儲操作,第一次執行會消耗更多Gas,后續執行的消耗會更少。這就是OpenEthereum在區塊#12244294處發生Bug的根源:OpenEthereum包含了EVM已實現的預編譯列表。所以OpenEthereum會對該筆交易中訪問了“0x10”的交易給gas折扣。但網絡的絕大部分活躍客戶端都不是這樣實現EIP-2929的,它們只會給訪問了已激活預編譯合約的交易提供gas折扣。由此,OpenEthereum客戶端對該交易消耗了多少Gas的計算與網絡中其他客戶端發生了分歧。這場由Gas消耗分歧引起的OpenEthereum單客戶端停機,雖沒有嚴重到導致重大的鏈分叉,但也提醒我們利用多客戶端實現來提升抗性。不可否認,區塊鏈技術仍然處于不斷嘗試不斷前進的過程中,2021年爆發的Defi和NFT也以前所未有的速度普及給更多的受眾,Tokenview希望攜手更多的開發者打造更好的區塊鏈世界。

Tags:ETHGAS區塊鏈OPENetherparty幣前景VegasDoge區塊鏈包括哪些方面opensea幣價格

中幣下載
Maker:基金會主動放棄5億美元,MakerDAO走向去中心化治理_DAO

北京時間5月3日 21:23:36,以太坊區塊高度12361485,Maker基金會將84000枚MKR轉向了 MakerDAO 治理模塊的DSPauseProxy合約.

1900/1/1 0:00:00
TOK:「技術云圖」PlatON中的經濟活動_Globe Derivative Token

前言:會計是經濟管理活動的重要組成部分。它是以提高經濟效益為目標,以貨幣為主要計量單位,運用專門方法,對主體、企、事業單位的經濟活動進行核算和監督的一種經濟管理活動.

1900/1/1 0:00:00
DOG:為什么我們選擇長持以太坊,背后邏輯是什么?|行情分析_區塊鏈

BTC行情分析 這兩天,很多騎士的朋友發消息問我,能不能發文章之前,先給他們看看今天分析了哪些,他們先買入進去,然后再發文章.

1900/1/1 0:00:00
FTX:素食主義億萬富翁顛覆了加密貨幣市場,接下來或顛覆股票市場_加密貨幣的優缺點

作者:AlexanderOsipovich本文節選自最初發表于華爾街日報的文章《ThisVeganBillionaireDisruptedtheCryptoMarkets.

1900/1/1 0:00:00
以太坊:將SHIB從ETH跨鏈至Heco交易指南_HEC

本教程將給大家演示,將以太坊網絡的SHIB資產跨鏈至HECO,在MDEX交易或參與流動性挖礦。使用MDEX跨鏈橋,從以太坊網絡跨鏈至Heco的資產有以下優勢:更低成本的交易或者轉賬費用.

1900/1/1 0:00:00
中心化交易所:一文帶你了解去中心化交易所發展歷史_LFG去中心化交易所

上周三,美國最大數字貨幣交易所Coinbase上市,首日收盤654億美元,超過了中國最大的券商中信證券.

1900/1/1 0:00:00
ads