近日,聽說以太坊上的泰達幣頻繁被增發。本著學習的目的在etherscan上審計了泰達幣的智能合約源碼以及USDT增發相關的調用事件,本文記錄一下分析過程。
以下是TetherToken智能合約的USDT增發函數:
可以看到增發USDT需要TetherToken合約的owner賬戶調用issue(uint)?增發函數進行,增發成功后還會拋出Issue(amount)?增發事件。
再看下最近的增發記錄截圖:
新興市場教父:比特幣或跌穿1萬美元,加密貨幣繁榮與美聯儲瘋狂印鈔有關:金色財經報道,新興市場教父Mark Mobius表示,比特幣價格可能在2023年跌破1萬美元,較當前價格再下跌40%以上。此前,他曾準確預測比特幣跌破2萬美元。他表示,比特幣已經跌破1.8萬美元、1.7萬美元的技術支撐位,那么距離跌破1萬美元已經不遠了。
他對媒體表示,他沽空比特幣的理由是利率上升和美聯儲收緊貨幣政策。隨著利率上升,持有比特幣或者其他加密貨幣的吸引力不再那么大,因為僅僅持有比特幣是無法賺取利息的。
他說,當然,有很多公司為加密貨幣存款提供5%甚至更高的利息,但這些公司基本都破產了。因此,隨著投資者遭遇損失,人們會更害怕為賺取利息而持有加密貨幣。加密貨幣的繁榮與美聯儲瘋狂印鈔有關。在過去幾年,美元貨幣供應量增長了40%以上。他解釋道,當美聯儲開始收回流動性時,人們在市場上的投資能力就會變得困難。[2022/12/4 21:21:50]
TransactionHash:0xdd108cd36fbeaab03b29ac46d465ad9824618d683268681d3206bd78302e0d71
BitMEX創始人:若美國重啟“印鈔機”,預計比特幣將觸底反彈:7月17日消息,BitMEX創始人Arthur Hayes近日表示,他預計比特幣將觸底并迅速反彈,因為他預測美聯儲將再次向金融系統注入數萬億美元。他表示自己正在密切關注日元兌美元、歐元兌美元的走勢。
Hayes表示,如果美國重新啟動美聯儲“印鈔機”以支持其盟友,增加的流動性最終將流向比特幣和加密市場。“隨著更多的法幣流動性在系統中流動,風險資產(包括加密貨幣)將觸底,并迅速開始復蘇。”(The Daily Hodl)[2022/7/17 2:18:46]
可以看到在上圖交易詳情中并沒有調用TetherToken合約的issue(uint)?增發函數,而是調用了MultiSigWallet合約的confirmTransaction(uint)?函數完成的增發操作。
USDT 7年增發報告:期間共計印鈔340次 銷毀184次 凈印鈔量達212.88億枚:Tokenview鏈上數據監測:自2014年第一次印鈔至2020年12月31日7年間穩定幣USDT流通量從0增長為210.66億枚,目前已占總發行量252億的83.6%。期間共計印鈔340次,308.15億枚,銷毀184次,95.27億枚,凈印鈔量達212.88億枚,按照日前6.53 CNY/USDT的價格,共計價值1390億 CNY。2019年共計凈印鈔20.04億枚,2020年共計凈印鈔164.04億枚。[2021/1/4 16:23:06]
需要注意以下兩點:
十一月Tether新增印鈔約合24.2億USDT:據Tokenview區塊瀏覽器數據顯示:十一月份Tether新增印鈔約24.2億USDT。其中以太坊上印鈔數量約13.2億,波場鏈上印鈔約11億,在發行方面,共計流入6家交易所,按流入量排名分別為Bitifinex-11.2億枚、Binance-1.27億枚、Nexo1300萬枚、Huobi-574.2萬枚、Poloniex-10萬枚。當前USDT總市值已超過190億美元[2020/12/3 22:58:22]
TetherToken合約調用分析
我們先看看MultiSigWallet合約的?confirmTransaction(uint)?函數的實現
近一周Tether共計新增印鈔4.2億USDT:據Tokenview穩定幣數據顯示,截止3月30日零時,近一周Tether新增印鈔4.2億USDT,環比降低27.33%;Tether Treasury地址新發行了4.8億USDT,環比降低16.26%;Treasury地址仍有2.84億USDT尚未發行。已發行的USDT中有1.07億流入了以火幣、幣安為首的4家交易所。[2020/3/30]
調用?confirmTransaction(uint)?函數確認并執行交易需要滿足以下條件
submitTransaction(address,uint,bytes)?會調用到合約內部的addTransaction(address,uint,bytes)?函數,其實現如下:
最終一次完整的提交?->?確認操作流程如下:
1、調用submitTransaction(address,uint,bytes)?函數提交事務并傳入參數:contract-address、eth-value、payload。注意:提交事務包含一次事務確認。
依次發送Submission事件->Confirmation事件。
2、調用confirmTransaction(uint)?確認并執行事務,需要3個不同的owner賬戶完成最終的確認。
依次發送Confirmation事件->執行payload所產生的事件->Execution事件。
TetherToken跨合約調用如下圖所示:
USDT增發分析
繼續看這筆增發交易的調用事件,正好滿足調用confirmTransaction(uint)?函數所產生的事件。
通過查詢transactionId即可看到調用參數
轉換成以下偽代碼:
那么Bitfinex:MultiSig2地址的USDT是哪來的呢?根據transactionId繼續向前追蹤一個事務即可找到真正為Bitfinex:MultiSig2地址增發USDT的交易:
轉換成以下偽代碼:
TransactionHash:0xb467ea92b5c0095b1a96f35eb466b239c13e5b0b3f493e3e452f832d99830d6b
這才是真正為Bitfinex:MultiSig2地址增發USDT的操作。
USDT增發如下圖所示:
總結
可以看到,USDT的增發需要通過MultiSigWallet跨合約調用才能完成。而MultiSigWallet智能合約存在多個owner用戶,完成一次跨合約調用需要至少3個owner的確認。這種增發機制在一定程度上杜絕了當某一owner賬戶丟失或被盜時USDT被惡意增發的安全隱患。
在4月初幣安宣布收購數據網站CoinMarketCap三周后,幣安CEO趙長鵬在推特上公開征集用戶對CoinMarketCap的反饋意見.
1900/1/1 0:00:00作者:白特冪 來源:幣乎 編者注:原標題為《我踩雷了。昨天剛說準備了一筆錢抄底,今天就全在Defi里炸掉了》中午吃飯后,一覺到現在剛醒,迷迷糊糊的。此刻內心還在滴血,說出來讓大家高興一下吧.
1900/1/1 0:00:004月2日,幣安收購行情數據網站CoinMarketCap的消息官宣,具體金額未知。這一爆炸性消息引發圈內的熱議.
1900/1/1 0:00:00一、資產數字化 隨著央行DECP的試運行,資產數字化這個詞好像又開始重新被媒體提起了,因為央行的DECP本質上是貨幣的數字化,除了貨幣的數字化之外,未來我們還會有證券的數字化、積分的數字化等等.
1900/1/1 0:00:00據多家權威媒體報道,4月20日,國家發改委創新和高技術發展司司長伍浩表示,初步研究認為,新型基礎設施包括信息基礎設施、融合基礎設施和創新基礎設施.
1900/1/1 0:00:00真本聰手記:每次精選5篇加密貨幣最新優質文章 今天內容包括: 1)2020年第一季度DApp生態觀察2)回顧2020年第一季度DeFi發展情況3)對比DeFi和HODLing的回報率4)區塊鏈安.
1900/1/1 0:00:00