比特幣交易所 比特幣交易所
Ctrl+D 比特幣交易所
ads

印鈔機的秘密:USDT增發最全技術細節披露_USDT

Author:

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

近日,聽說以太坊上的泰達幣頻繁被增發。本著學習的目的在etherscan上審計了泰達幣的智能合約源碼以及USDT增發相關的調用事件,本文記錄一下分析過程。

以下是TetherToken智能合約的USDT增發函數:

可以看到增發USDT需要TetherToken合約的owner賬戶調用issue(uint)?增發函數進行,增發成功后還會拋出Issue(amount)?增發事件。

再看下最近的增發記錄截圖:

數據:2021年上半年穩定幣共計印鈔1149億枚:據Tokenview數據統計:2021年上半年穩定幣共計凈印鈔744.4億枚,其中印鈔1149.69億枚,銷毀405.29億枚。凈印鈔量排名前3的穩定幣分別為USDT,USDC,BUSD,分別為428.99億枚,204.2億枚,90.78億枚。印鈔量最高的月份為5月份-209.45億枚,4月份-185.36億枚和2月份-129.77億枚。USDT穩定幣的凈印鈔數據與幣價有著非常明顯的相關性,在2,4,5月份,印鈔量急劇增加,幣價也在這個階段保持高速增長,隨著6月份的印鈔量驟降,幣價跌去50%。[2021/7/2 0:22:03]

TransactionHash:0xdd108cd36fbeaab03b29ac46d465ad9824618d683268681d3206bd78302e0d71

摩根溪創始人:比特幣在人們意識到政府在無限量印鈔時會變得更強大:摩根溪創始人Anthony Pompliano發推表示,每當全球范圍內有人意識到自己的政府將印制無限量的貨幣時,比特幣就會變得更加強大。[2021/3/15 18:44:15]

可以看到在上圖交易詳情中并沒有調用TetherToken合約的issue(uint)?增發函數,而是調用了MultiSigWallet合約的confirmTransaction(uint)?函數完成的增發操作。

需要注意以下兩點:

摩根士丹利策略師:今年的加密貨幣熱潮應成為各國政府印鈔廠的警告:12月10日消息,摩根士丹利策略師Ruchir Sharma在《金融時報》發表文章表示,今年比特幣的激增可能仍將是一個泡沫,但即便泡沫破裂,今年對加密貨幣的熱潮也應成為各國政府印鈔廠的一個警告,尤其是美國。Ruchir表示,不要認為傳統貨幣是人們永遠信任的唯一價值儲存手段或交換媒介,精通技術的人不會停止尋找替代品,直至找到或發明一種替代品。(金融時報)[2020/12/10 14:46:29]

TetherToken合約調用分析

我們先看看MultiSigWallet合約的?confirmTransaction(uint)?函數的實現

摩根溪創始人:沒人知道美聯儲何時印鈔 但我們知道比特幣會做什么:摩根溪創始人Anthony?Pompliano發推稱,沒人知道美聯儲是下周、下個月還是今年晚些時候印更多的美元。不過,我們知道比特幣到底會做什么。[2020/7/21]

調用?confirmTransaction(uint)?函數確認并執行交易需要滿足以下條件

submitTransaction(address,uint,bytes)?會調用到合約內部的addTransaction(address,uint,bytes)?函數,其實現如下:

Tether在波場鏈上新增印鈔1億USDT:Tokenview區塊瀏覽器數據顯示,Tether于今日18:05在波場鏈上新增印鈔1億USDT。區塊高度為:20707511。Bitfinex首席技術官PaoloArdoino對此表示,波場網絡補充了1億USDT的庫存。這是一筆已授權但未發行的交易,這意味著該金額將用作下一次發行請求的庫存。經查詢發現,截至目前,Tether在波場網絡上的TRC20USDT總發行量約27.83億枚。[2020/6/17]

最終一次完整的提交?->?確認操作流程如下:

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被惡意增發的安全隱患。

Tags:USDIONSDTUSDTUSDJCryptomillionsusdt幣交易違法嗎怎么交易不違法泰達幣usdt查詢

以太坊價格
比特幣周報 | 幣價雖有拉升,但是鏈上數據卻未有太大波瀾_THE

從過去一周數據來看,鏈上各項數據與前一周相比變化不大,盡管近期比特幣價格時有拉升,但是似乎更多是場內的動作,并未引起外部資產的太大跟進.

1900/1/1 0:00:00
dForce有驚無險,但我們應該有哪些反思_DEFI

文:冰棒 出品:PANews 編者注:本文做了不改變作者原意的刪減。所有關心DeFi領域的人士,都和dForce一起度過了驚心動魄的53小時.

1900/1/1 0:00:00
史上新高!比特幣與標普500指數關聯度約為0.5,“數字黃金”經歷了什么?_ART

來源:LongHash 編者注:原標題為《比特幣與標普500關聯度達到史上最高》上月中旬,比特幣與標普500指數的關聯度創史上新高。標準普爾500指數是追蹤美國大公司股價表現的市場指數.

1900/1/1 0:00:00
荷蘭央行希望成為歐洲的央行數字貨幣試驗場_數字貨幣

荷蘭中央銀行周二發布了一份報告,稱其“準備在央行數字貨幣的發展中發揮領導作用”。 根據其發布的報告,DNB表示央行數字貨幣將會給其公民帶來巨大好處.

1900/1/1 0:00:00
比特幣周報 | 鏈上交易額下降,交易所活躍度卻轉而上升_比特幣

從過去一周數據來看,鏈上各項數據與前一周相比,從交易額來看有所下降,但是鏈上活躍度明顯增加,特別從幣安交易所相關比特幣流向來看,進出均有較大幅度提高,體現出市場的實際活躍度有所提升.

1900/1/1 0:00:00
CMC指控幣安“刷量三倍”?真相原來是……_KET

幣安收購CMC后,交易量數據卻出現了極其詭異的一幕。幣信研究院院長熊越最先指出,幣安調整數據僅為原先的1/4,而其他交易所都沒有變化,因此是CMC在指控幣安刷量? 考慮到之前幣安下架了FTX杠桿.

1900/1/1 0:00:00
ads