0x00000000a03396F6F864B496713f2623b6756Be2。這個地址是以0?x?00000000開頭,抱著探索未知的心理對該地址進行了簡單的搜索,發現該地址并不簡單,它不僅構造獨特同時,還能節省?Gas費。
什么是Gas
在講這個地址之前,我們首先需要理解什么是Gas。
Gas是用于測量在以太坊區塊鏈上執行特定操作所需的計算工作量的單位,即以太坊網絡上的計算單位。我們可以簡單的把Gas理解為汽油,其保證了以太坊網絡的正常運行。在以太坊區塊鏈上,執行寫入操作都需要支付一定的Gas費用。
在以太坊中,貨幣是以太幣(ether),?1ether=1?x?10?18?Wei。在以太坊區塊鏈上進行操作,如發送代幣、調用合約等都要支付相應Gas,且以Wei作為單位來計算。Wei是ETH原生最小的單位,ETH消耗的Gas單位是Gwei,?1Gwei=1?x?10?9?Wei。
DEP/USDT和LEV/USDC兩個資金池被盜取10.58萬枚穩定幣:金色財經報道,據CertiK監測,DEPUSDT和LEVUSDC項目遭到漏洞攻擊,損失約10.5萬美元。攻擊者通過調用兩次“transferFrom”函數,將約3.6萬枚USDC和6.99萬枚USDT轉入攻擊者的EOA地址。目前被盜資金已被轉換成約65.3枚ETH。[2023/6/15 21:40:01]
錢包里都會有調整Gas費的高級選項,GasPrice越高,打包的優先級就越高。2.2GasLimit
GasLimit是消耗Gas的限制單位,即交易發送方在完成每筆交易時最多能使用的用于執行交易的Gas量。如果沒有GasLimit做限制,可能會導致交易發送方的賬戶余額因錯誤操作而消耗完,GasLimit是安全機制,防止把賬戶中所有ETH消耗掉。
Skybridge Capital創始人:現在是投資加密貨幣的時候:金色財經報道,資產管理公司 SkyBridge Capital創始人Anthony Scaramucci 周二表示,比特幣的價格可能已接近底部,因此現在可能是投資比特幣的時機。長期加密貨幣投資者需要保持三到五年的展望,而不是停留在日常表現上。
根據 Scaramucci 的說法,SkyBridge 隨后購買了價值 1000 萬美元的 FTX 原生代幣 FTT,隨后以估計損失 960 萬美元的價格出售。他沒有說明 FTT 何時出售。Skybridge 現在正在考慮是否從倒閉的 FTX 手中回購其股票。Scaramucci 表示,他希望他的公司能在“今年年中”之前做到這一點,盡管他說 Bankman-Fried“從未影響 SkyBridge]業務的運營方式。”Scaramucci 表示他“對加密貨幣領域非常樂觀”。[2023/1/19 11:19:55]
2.3固有成本Gas
比特幣全網未確認交易數量為4038筆:金色財經報道,數據顯示,目前比特幣全網未確認交易數量為4038筆,全網算力為222.48 EH/s,24小時交易速率為2.94交易/s,目前全網難度為31.36 T,預測下次難度下調0.38%至31.24 T,預計難度調整時間為10月12日。[2022/9/29 6:00:00]
發送一筆交易的成本包括兩部分:
1、固有成本
2、執行成本
執行成本顧名思義和執行有關,執行一筆交易的操作越多,它所需要的使用的EVM資源就越多,執行成本就越高。
而固有成本由交易的負載決定:
1、創建智能合約的負載是創建智能合約的EVM代碼
2、調用智能合約函數的負載是執行消息時輸入的數據
幣安回應“安全性”傳言:沒有執法機關有效判決,帳戶將在有限時間內解鎖:8月25日消息,幣安發推特稱,關于近期在社群內對幣安安全性的謠傳與言論,請您切勿輕信。用戶在幣安的資金是有安全保障的,如若沒有執法機關進一步的有效判決,資產和帳戶將在有限時間內解鎖(周期視具體案例情況各有不同)。
同時幣安也再次提醒用戶,謹慎通過場外交易收受來路不明的資產,一旦涉及黑產,帳戶有被協查風控的可能。
此前幣安被傳為協助執法單位調查,連續凍結多人資金賬戶。[2022/8/25 12:47:11]
3、兩個賬戶之間轉賬的負載為空
我們從以太坊黃皮書附錄G中可得知創建合約和執行交易的相關成本Gas。
我們假設$N{zeros}$代表的是交易負載中字節為0的字節總數,$N{nonzeros}$代表交易負載中字節不為0的字節總數,根據黃皮書6.2章節關于執行的描述,可以得到固有成本。
以太坊地址中零開頭的地址
由于Gas費用現在比較昂貴,所以優化Gas變得很重要,優化Gas費用的方法有很多,這里我們不一一列舉,本文只以以太坊地址中0字節降低Gas費來討論,這是從EVM層面來優化Gas。通過使用比平時更多的0字節的地址,并且在某些情況下,地址開頭有更多的0字節,我們可以在許多類型的交易中節省汽油。
漢明重量是一串符號中非零符號的個數。全零符號的漢明重量為0?,?1101的漢明重量為3?。
在以太坊黃皮書附錄G中可以看到,使用0字節時需要4Gas,而使用非0字節時需要16Gas:
每次使用0字節代替非0字節時,就可以節省16個Gas,因此,每次在msg.data中用一個0字節代替一個非0字節,都將給我們節省12個Gas。在以太坊中,地址是由0?x開頭的40個隨機字符的16進制字符串,當以16進制形式查看字節串時,由于每對數字構成一個字節,所以單個16進制的0?,或相鄰的0分布在兩個不同的字節中,不會減少字節串的漢明重量,所以只有連續2個16進制的0才會減少漢明重量。0字節的排序對所產生的Gas優化也沒有影響。
在ERC?20的transfer()函數中,msg.sender的漢明重量沒有區別,而作為transfer()函數的一部分傳入msg.data的_to地址參數就有區別。
使用OpenZeppelin的StandardToken作為參考實例。向一個沒有0字節的地址進行標準轉賬需要花費35039Gas,然而向一個有4個0字節的地址進行轉賬只需要34991Gas,他們相差了$?35039-34991=48\,Gas$。而我們前面說到每次使用0字節代替非0字節時,可以節省12個Gas,這里的48Gas可以表示成$?4\times12=48\,Gas$,和我們從黃皮書中得到的期望值一樣。
而2個0字節的地址0x00a0009e638D25EFE5a894f6a36F42734477dECa和上面2個差值分別都是24Gas,說明也是符合期望的。
但是如果我們地址尾部存在0字節時,又容易被短地址進行攻擊,所以以0?x?00開頭的具有多個0字節的地址就成為了更好的選擇。如果地址至少有4個前導0字節,那么每個地址將只需要占用16個字節,這樣兩個地址就可以裝入一個32字節包了。這樣的優化不僅在于使用了$G_{txdatazero}$帶來的Gas優化,而且由于不用從調用數據中讀寫更多的字節,我們還能省下更多的Gas,所以向這樣的地址轉賬時,不管該地址是合約地址還是普通賬戶地址,都能省下5%左右的費用。
由去中心化交易所聚合器1inch.exchange開發的CHIGasToken就是采用這樣的原理,也有不少的普通賬戶地址使用前導0作為自己的地址。
如何得到更多前導0開頭的地址呢,這里就和大家看到的以太坊靚號生成是一樣的,這里就不提供生成方法了。當然了,想要得到的開頭0越多,難度就越大,需要的時間也就會越久。
92.47%的機會在地址上找到0個0字節。
7.25%的機會找到1個0字節。
0.27%的機會找到2個0字節的機會。
0.00635%的機會找到3個0字節的機會。
0.00000106%的機會找到4個0字節的機會。
參考文章
以太坊黃皮書2022-10-24?
深入理解以太坊Gas機制:從概念起源和21個EIP開始
OnEfficientEthereumAddresses
Tags:GAS以太坊ETHWEIgas幣最新消息以太坊交易軟件togetherbnb游戲v1.0.0Weird Dao
尊敬的用戶:聚幣Jubi將于2022年12月19日16:00上線FRAX/USDT交易對。現已開通FRAX的充幣服務。項目介紹:Frax協議是第一個分數算法穩定幣系統.
1900/1/1 0:00:00上周是全球金融市場動蕩的一周,上周三美國勞動部公布低于預期的物價指數激勵大漲,但隨后上周四Fed利率的升息決議與零售指數大幅衰退又重挫市場,另外幣安交易所的儲備爭議再次被搬上臺面.
1900/1/1 0:00:00金色財經報道,消息人士稱,美國聯邦檢察官正在尋求更多有關前FTX首席執行官SBF以及與他共事的兩名高管向民主黨和共和黨議員提供捐款的信息.
1900/1/1 0:00:00各大交易所發生服務器故障停擺,WEEX唯客數據海外多地部署線路穩定正常受阿里云故障影響,加密貨幣交易所OKX在今日(12/18)發布公告.
1900/1/1 0:00:00LunarCrush在推特上發布了LunarCrushGalaxyScore的前10名代幣列表。以太坊(ETH)在LunarCrush的名單上排名第一.
1900/1/1 0:00:00Nansen今天在推特上表示,上周有超過30萬用戶在Polygon上鑄造或交易NFT。根據CoinMarketCap,MATIC的價格在過去24小時內下跌.
1900/1/1 0:00:00