編者按:本文來自DOSNetwork,作者:nrek,Odaily星球日報經授權發布。熟悉以太坊代幣經濟和ICO的同學一定對ERC20這個詞不陌生,市面上幾乎絕大部分基于以太坊智能合約的項目都宣稱自己的代幣是ERC20代幣,那么究竟什么是ERC20,為什么1個以太坊地址能夠作為所有ERC20代幣的錢包地址呢?ERC20(EthereumRequestforComment20)是社區在2015年底提出的一項以太坊改進計劃(EIP),旨在給智能合約的實現提供一個標準,讓智能合約能夠像那些有自己區塊鏈的原生數字貨幣(比如比特幣、以太幣)一樣具有發送、轉賬、查詢余額等等類似功能。凡是實現了這套標準的智能合約都可稱為ERC20代幣。發行基于ERC20標準的代幣變得很簡單,基本不超過10分鐘,50行代碼。ERC20讓代幣間變得互相兼容,也增強了代幣的交易量和流動性。正是得益于ERC20標準的出現,基于以太坊的去中心化應用開始百花齊放。言歸正傳,ERC20標準其實很簡單,一共定義了以下5個函數接口和2個狀態接口(event):下面將結合etherscan.io和EtherDelta上的具體例子(EETHtoken,bitcointalk.org上一個惡作劇空投幣)來更直觀的解釋:totalSupply和balanceOf(address)
去中心化質押和收益聚合器0xBoost Finance完成800萬美元A輪融資:金色財經報道,去中心化質押和收益聚合器0xBoost Finance宣布完成800萬美元A輪融資,雖然目前投資者具體信息暫未公開,但據稱Polygon Ventures和Binance Labs均是潛在投資方和戰略合作伙伴。0xBoost Finance可以聚合不同渠道的加密資產,同時還能簡化DeFi質押流程和用戶界面,現階段支持20多個不同的流動性池,平臺總鎖倉量超過7500萬美元,據悉新資金將用于平臺業務拓展并為用戶提供更多質押選擇。(digitaljournal)[2023/7/22 15:52:29]
首先這兩個接口很簡單,分別是該幣的發行總量和給定地址的余額,注意上圖中decimals(8)代表它支持的精度到小數點后8位,所以該地址實際余額是317047792083/10^8=3170.4;同時注意上圖中allowance一項的查詢結果為0,將會在下文進行比較和說明。transfer(address_to,uint256_value)
PancakeSwap V3已正式上線Polygon zkEVM主網:7月4日消息,PancakeSwap宣布其V3版本已正式上線Polygon zkEVM主網,并作為測試網生態系統合作伙伴加入Linea Voyage的DeFi Week。
此外,PancakeSwap表示,其V3總交易量升至35億美元,較上個月環比增長3.74%,其中以太坊鏈上 PancakeSwap V3交易量環比增長74%。[2023/7/4 22:17:41]
這個也比較簡單,表示把當前調用該函數用戶的_value數量的代幣轉移給_to這個用戶。當然具體實現時需要進行邊界條件檢查以防止溢出和其它安全問題,現在一般都選擇繼承自OpenZepplin的SafeMath.sol和StandardToken.sol庫。transferFrom,approve,allowance
房地產經紀人或已接受與SBF相關的華盛頓特區房產的報價:金色財經報道,一個身份不明的買家可能很快就會擁有SBF在華盛頓特區國會山附近的一處房產。據Realtor上的一個最新帖子,華盛頓特區的這處房產被列為\"或有\",表明處理該交易的一方已經接受了報價,但交易還沒有最終完成。據報道,這棟位于美國國會大廈附近的聯排別墅屬于Guarding Against Pandemics,這是一個由FTX前CEO的兄弟Gabriel Bankman-Fried成立的非營利組織。
此前1月報道,該房產據稱是由SBF挪用的FTX用戶資金購買的,已經從房地產列表中刪除。Realtor在發布時的列表顯示價格為300萬美元,而現有的照片并沒有表明房子有任何加密貨幣或區塊鏈設計。[2023/6/20 21:48:27]
這三個接口比較有意思,transferFrom(address_from,address_to,uint256_value)接口并不冗余,它是專門給第三方智能合約設計的,表示允許該函數的調用者msg.sender(通常是另一個已授權的智能合約)從_from賬戶轉移_value個代幣到_to賬戶,同時也會觸發Transfer()這個事件在區塊鏈上留下log以便客戶端監聽。而在調用transferFrom()之前需要讓用戶先調用approve(address_spender,uint256_value)函數,表示用戶授權_spender(即調用transferFrom()的第三方智能合約)從你的賬戶最多轉移_value個代幣。而allowance(address_owner,address_spender)返回_owner仍然允許_spender轉移的代幣個數。如果你在EtherDelta進行過交易就會很容易理解這三個函數的意義:在EtherDelta交易的第一步是需要向EtherDelta合約“充值”:如果你有所留意,當點擊”Deposit”后Metamask會讓你確認兩次:第一次確認的地址0xf152Fc...99c3是EETHcontract的地址,這實際上就是調用了approve()函數,允許EtherDalta合約從該賬戶轉走最多3170.478個代幣。我們先不點擊第二個確認,這時再來觀察一下etherscan.io有什么變化:可以看到此時余額不變,但是授權EtherDelta挪用的額度變了。這時再點擊第二個確認:注意第二次確認的地址0x8d12A1...6819是EtherDelta合約的地址,此時調用了transferFrom()函數,之后再觀察下etherscan.io和EtherDelta的變化如下:在etherscan看到此時用戶賬戶余額已經清零了,而且允許EtherDelta再挪用的額度也清零,同時EtherDelta賬戶顯示了應該有的3170.478個EETH。安全問題
以太坊鏈上BTC錨定幣總發行量達1個月高點:金色財經消息,數據顯示,近期比特幣跨鏈鎖倉的需求有所增加,當前以太坊鏈上的BTC錨定幣總發行量回升至300.667枚(約合63.79億美元)為近1個月高點。其中,發行量前三的錨定幣分別是:WBTC(24.7萬枚)、HBTC(3.9萬枚)、BBTC(9900枚)。[2022/8/21 12:38:00]
值得一提的是ERC20的approve()函數存在安全隱患(front-runningattack),并且該問題至今沒有完全解決。可行的攻擊場景如下:Alice授權Bob可以挪用100個她的TokenA.(tx1)tx1被礦工確認后,Alice想把授權上限改為50個TokenA.(tx2)Bob探測到tx1已經確認,同時tx2還在pending狀態,他給高額gas并調用transferFrom()函數直接在tx2被確認前從Alice賬戶轉移了100個TokenA.(tx3)tx3先于tx2被確認,之后不久tx2也被確認,在Alice還沒反應過來之前Bob立馬再次調用transferFrom()又從Alice那轉移了50個TokenA。這樣Bob一共從Alice那轉移了150個TokenA,雖然Alice的本意是只希望授權50個給Bob挪用。有興趣的可以參見https://github.com/ethereum/EIPs/issues/20#issuecomment-263524729中具體討論。雖然社區有人提議如果需要重新設置允許值的話,首先在客戶端主動重置允許值為0,等待這筆交易被確認,再檢查此期間是否發生過代幣轉移,最后再設置新的允許值。但是首先這是取決于客戶端的實現行為,并不在ERC20標準里;其次哪怕客戶端實現了這個方案,上文所述的front-running攻擊仍然存在,只是讓人們有意識的去多一步檢測并發現可能的問題,并沒有從根本上解決問題。不過也不用太擔心,如今實現了ERC20標準的合約千千萬,大家都有這問題。而且正如EIPissue里一個評論所提到的,一般用戶調用approve(_spender,_value)的場景多是在信任_spender的前提下才會這么調用,而_spender多為交易所的智能合約,一般不會故意想要黑用戶的幣。然而這個歷史遺留問題估計要等到下一版標準出來才有望徹底解決了。
卜希霆:數字藏品目前未到“1.0階段”,未來有更廣闊發展空間:金色財經報道,近日,中國傳媒大學文化發展研究院副院長卜希霆在新京報貝殼財經數字藏品發展研討會上表示,現階段的數字藏品可能連“1.0”階段都沒有到達,我們只是開啟了一個嶄新的窗口,數字藏品未來會有更加廣闊的發展空間。(新京報)[2022/7/5 1:51:29]
Tags:ETHETHEETHERTHE3X Short Ethereum Classic TokenSaveTheWorldEtherael指什么寓意OtherDAO
本文來自:橙皮書,作者:CaitlinLong,編譯:leon,星球日報經授權轉發。把加密貨幣和傳統金融產品組合起來,構成一種新的復合型資產,比如穩定幣,比特幣ETF,期貨,STO,這股風潮最近.
1900/1/1 0:00:00前言 深度解讀香港虛擬資產新政系列第一篇中,給大家介紹了香港新政的一些宏觀監管要求和原則。但第一篇沒有針對具體的業務形態和商業模式進行解讀,第二篇將會詳細剖析香港新政對虛擬資產基金的影響,包括虛.
1900/1/1 0:00:00本文來自:碳鏈價值,作者:李畫,星球日報經授權轉發。生成隨機數不是應該留給人類來做的任務。——MadsHaahr區塊鏈的世界沒有真正的隨機數,但隨機數卻是區塊鏈游戲之魂,至少在目前階段.
1900/1/1 0:00:00作為一項全新的應用技術,“區塊鏈”這一概念從2015年初誕生之始,便面臨著“如何落地”的困惑。當“去中心化應用”與“區塊鏈游戲”先后出現,很多人就順理成章地認為:區塊鏈技術的第一個落地應用是“區.
1900/1/1 0:00:00有行業數據顯示,2017年中國網購人數超過4億,電子商務交易額超過20萬億,移動支付額超過7億美元。如淘寶、京東、拼多多、唯品會等各種垂直領域的電商平臺成為了人們主要的購物渠道.
1900/1/1 0:00:00上周,Odaily星球日報發表了“比特幣前傳”《成為中本聰》,為大家講述了2008年之前關于貨幣進化、“信用機構”、密碼朋克和技術創新的故事.
1900/1/1 0:00:00