近日,聽說以太坊上的泰達幣(USDT)頻繁被增發。本著學習的目的在 etherscan 上審計了泰達幣的智能合約(TetherToken)源碼以及 USDT 增發相關的調用事件,本文記錄一下分析過程。
以下是 TetherToken 智能合約的 USDT 增發函數:
可以看到增發 USDT 需要 TetherToken 合約的 owner 賬戶調用 issue(uint) 增發函數進行,增發成功后還會拋出 Issue(amount) 增發事件。
金色午報 | 12月4日午間重要動態一覽:7:00-12:00關鍵詞:灰度、歐洲、上海、Coinbase
1. 歐洲央行行長:數字歐元需求旺盛 但安全使用可能會在幾年后;
2. 《上海市推進國際金融中心建設條例》修訂擬重點關注數字貨幣;
3. 灰度BTC信托再度增持7189枚BTC;
4. 江蘇省首次啟動區塊鏈發展管理統籌協調機制;
5. 傳奇對沖基金經理保羅·都鐸:比特幣市值被低估了;
6. Cream Finance以太坊平臺已上線DAI;
7. Coinbase已加入Square牽頭成立的加密貨幣開放專利聯盟。[2020/12/4 23:05:45]
再看下最近的增發記錄截圖:
金色財經合約行情分析丨BTC再次出現下跌后 部分主流幣出現反彈:據火幣BTC永續合約行情顯示,截至今日18:00(GMT+8),BTC價格暫報9152美元(-1.41%),20:00(GMT+8)結算資金費率為0.010000%。
昨日BTC在22點出現一波下跌,最低至8930美元,市場情緒再次受到一定打壓。根據火幣交割合約數據,BTC當季合約成交額較昨日大幅增長,持倉量減少,精英多頭占比穩定,當季合約基差率穩定。BTC目前在9000美元附近震蕩,部分主流幣價格出現一定反彈。
USDT于火幣全球站OTC的報價為7.01元,溢價率為-0.86%。[2020/7/3]
Transaction Hash:0xdd108cd36fbeaab03b29ac46d465ad9824618d683268681d3206bd78302e0d71
金色財經行情播報 | BTC上升楔形突破,周線承壓均線MA30:據火幣行情顯示,今日BTC震蕩上行,14時以后開始增加上漲速度,最高探至7987USDT。從日線級別上升通道延續并加速,4小時圖形成的上升楔形有效突破,局部行情多頭強勢。從周線圖看,已連續收漲7根K線,并且在均線MA30處承壓。截至18:30,主流幣的具體表現如下:[2020/4/29]
可以看到在上圖交易詳情中并沒有調用 TetherToken 合約的 issue(uint) 增發函數,而是調用了 MultiSigWallet 合約的 confirmTransaction(uint) 函數完成的增發操作。
金色晨訊 | 火幣發布辭退違紀人員的處理通報 臺積電、BCH成為比特大陸上市最大受益方:1.BTC突破6600美元帶動市場再次進入看漲模式
2.火幣集團發布針對新領導到崗“掀起內斗”與實際情況不符并辭退違紀人員的處理通報
3.美國北達科他州向Bitconnect等三家ICO公司發出停止令
4.XRP在日本ATM機上可以進行現金轉換
5.Coinbase支持用戶依照美元按比例捆綁購買BTC等五種加密貨幣
6.蔡曉濤:比特大陸上市最大受益方是臺積電、BCH和CET
7.SEC指控交易商違反證券法 僅允許使用比特幣購買掉期
8.IBM食品信任副總裁:將區塊鏈應用于農業仍存在困難
9.哥倫比亞加密監管草案因將加密貨幣置于信息技術和通信部的管轄范圍而遭到科技界批評[2018/9/28]
需要注意以下兩點:
金色財經現場報道星瀚資本創始人楊歌:真的區塊鏈一定要有載體:金色財經現場報道,在2018中國區塊鏈高峰論壇峰會現場星瀚資本創始人楊歌表示,“正真的區塊鏈一定要有載體,任何的幣一定要有實體對應,空氣幣是沒有價值的金融資產。簡單來說區塊鏈就是互聯網。”[2018/5/20]
TetherToken 合約調用分析
我們先看看 MultiSigWallet 合約的 confirmTransaction(uint) 函數的實現
調用 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: MultiSig 2 地址的 USDT 是哪來的呢?根據 transactionId 繼續向前追蹤一個事務即可找到真正為 Bitfinex: MultiSig 2 地址增發 USDT 的交易:
Transaction Hash:0xb467ea92b5c0095b1a96f35eb466b239c13e5b0b3f493e3e452f832d99830d6b
這才是真正為 Bitfinex: MultiSig 2 地址增發 USDT 的操作。
USDT 增發如下圖所示:
Tags:NBSBSPIONTRAnbs幣官網bspt幣未來前景Wonderman NationDecentralized Eternal Virtual Traveller
鄒平座:用“區塊鏈+人的價值”創新數字貨幣(上) 鄒平座 中國人民銀行金融研究所首席研究員3.中國的中央銀行與貨幣政策何去何從第一步應該把充分就業作為貨幣政策的最重要的目標.
1900/1/1 0:00:00dForce在向Lendf.Me用戶返還全部資產后,2020年4月30日,dForce團隊發布“Better Future”計劃及倡議.
1900/1/1 0:00:00Overview 概述 本文將以衍生品出發,概述數字金融資產市場的未來趨勢。 Report 報告 行業總結 盡管加密市場繼續停滯不前,2017 年不斷推高的加密貨幣市場上出現了成千上萬的現金掠奪.
1900/1/1 0:00:00工商銀行24日協助中國雄安集團生態建設投資有限公司成功簽發數字信用憑證,向雄安參建企業支付一筆工程款.
1900/1/1 0:00:00中國央行數字貨幣DC/EP近日正在火熱內測。今日晚間(4月16日),為盡快推出Libra,Libra協會向監管要求妥協,更新白皮書發布2.0版,正式宣布支持掛鉤多種單一法幣的穩定幣.
1900/1/1 0:00:00據DAppTotal穩定幣專題頁面數據顯示:04月29日19時17分,USDT發行方Tether在波場網絡增發1筆價值60,000,000美元的TRC20 USDT,塊高度為:19298329.
1900/1/1 0:00:00