宇宙链 宇宙链
Ctrl+D收藏宇宙链
首页 > DAI > 正文

印钞机的秘密:USDT增发最全技术细节首次披露

作者:

时间:1900/1/1 0:00:00

近日,听说以太坊上的泰达币频繁被增发。本着学习的目的在etherscan上审计了泰达币的智能合约源码以及USDT增发相关的调用事件,本文记录一下分析过程。以下是TetherToken智能合约的USDT增发函数:可以看到增发USDT需要TetherToken合约的owner账户调用issue(uint)增发函数进行,增发成功后还会抛出Issue(amount)增发事件。再看下最近的增发记录截图:

TransactionHash:0xdd108cd36fbeaab03b29ac46d465ad9824618d683268681d3206bd78302e0d71

数据:六月以来Tether未在以太坊和波场上印钞:Tokenview链上数据显示,Tether最近一次印钞发生在5月31日23时,自6月起至今,Tether未在以太坊和波场上进行任何印钞,目前USDT总市值约为630亿美元。[2021/6/21 23:52:48]

可以看到在上图交易详情中并没有调用TetherToken合约的issue(uint)增发函数,而是调用了MultiSigWallet合约的confirmTransaction(uint)函数完成的增发操作。需要注意以下两点:

摩根士丹利策略师:今年的加密货币热潮应成为各国政府印钞厂的警告:12月10日消息,摩根士丹利策略师Ruchir Sharma在《金融时报》发表文章表示,今年比特币的激增可能仍将是一个泡沫,但即便泡沫破裂,今年对加密货币的热潮也应成为各国政府印钞厂的一个警告,尤其是美国。Ruchir表示,不要认为传统货币是人们永远信任的唯一价值储存手段或交换媒介,精通技术的人不会停止寻找替代品,直至找到或发明一种替代品。(金融时报)[2020/12/10 14:46:29]

TetherToken合约调用分析

我们先看看MultiSigWallet合约的confirmTransaction(uint)函数的实现

近一周Tether新增印钞5.82亿USDT:据Tokenview稳定币数据显示,截至今日14时,当前USDT链上流通量约合86.07亿枚。近一周Tether新赠印钞5.82亿USDT。通过Tether Treasury新发行了5.49亿USDT,Treasury地址余额剩1.97亿USDT尚未发行。[2020/5/4]

调用confirmTransaction(uint)函数确认并执行交易需要满足以下条件

submitTransaction(address,uint,bytes)会调用到合约内部的addTransaction(address,uint,bytes)函数,其实现如下:

Deribit首席运营官:政府印钞和降低利率或间接帮助BTC及其衍生品市场:金色财经报道,Deribit首席运营官Luuk Strijers表示,全球政府和中央银行采取的反危机措施可能间接地帮助BTC及其衍生品市场。政府印钞和降低利率实际上可能会促使人们对BTC产生更多的兴趣,作为法币的对冲。他补充说,在未来几个月中,衍生品市场将取决于BTC是否被视为风险资产(例如股票),还是像黄金一样的避险资产,他提醒说,5月的减半也将影响BTC衍生品价格。[2020/3/21]

最终一次完整的提交->确认操作流程如下:1、调用submitTransaction(address,uint,bytes)函数提交事务并传入参数:contract-address、eth-value、payload。注意:提交事务包含一次事务确认。依次发送Submission事件->Confirmation事件。2、调用confirmTransaction(uint)确认并执行事务,需要3个不同的owner账户完成最终的确认。依次发送Confirmation事件->执行payload所产生的事件->Execution事件。TetherToken跨合约调用如下图所示:

声音 | 摩根溪创始人:欧洲央行的降息与印钞政策将成为比特币腾飞的燃料:在7月26日发布的一条推特中,摩根溪创始人Pompliano对彭博社一篇新的文章发表了评论,这篇文章调查了欧洲央行即将采取的政策举措——可能包括降息和重启量化宽松——旨在提振步履蹒跚的欧元区经济。他说:“火箭燃料:就在我们朝着比特币减半迈进之际,他们将降息并印钞。系好安全带。这将疯狂起飞。”[2019/7/27]

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被恶意增发的安全隐患。

标签:IONUSDUSDTSDTjubilation词根FDUSD币trustwallet没有usdt泰达币USDT官网

DAI热门资讯
平淡无奇的上班族vs惊险刺激的炒币族

“经常看到有人说交易太难赚钱了,那什么是容易赚钱的呢,绝大部分企业都活不过3年,连想打工当个“社畜”都要去大学读4年书,出来了一个月才几千块,关键还不一定能找到工作”。我们看看这段话中所描述的“社畜”.

1900/1/1 0:00:00
引人入胜的投资陷阱,平淡无奇的投资真理

我说过投资是简单的事,那是因为在市场中真正的赢家永远都是能严格地控制自己的情绪,坚定执行自己策略的人;同时我也说过投资是一件非常难的事,因为在投资的过程中,我们会看到各种貌似正确的方法,貌似各种合理的言论.

1900/1/1 0:00:00
比特币秘史(九十三):这个钟爱加密货币的国家,使阴招获取比特币

本文来自:哈希派,作者:LucyCheng,星球日报经授权转发。 最早认可比特币合法身份的国家是德国,最早关注到加密货币行业纳税的是美国,最早出现比特币ATM机的是加拿大......不过要说到最喜爱加密货币的国家,他们都比不上这几年间.

1900/1/1 0:00:00
比特币秘史(九十九):比特币史上规模最大的崩溃,花了两年时间才恢复过来

本文来自:哈希派,作者:LucyCheng,星球日报经授权转发。 2013年1月初到11月末,从13美元到1147美元,比特币价格在短短11个月时间里实现了88倍增长.

1900/1/1 0:00:00
减半利好过后,BTC将何去何从

\t1.今日市场概况\t今日市场总市值约为2440\t亿\t美元\t,相比昨日增加了1.8%\t。24小时交易量约为1853\t亿美元,相比昨日增加约23%.

1900/1/1 0:00:00
李小加卸任身后事:港交所数字资产交易添变数

编者按:本文来自互链脉搏,作者:元尚,Odaily星球日报经授权转载。5月7日,香港交易及结算所有限公司集团发布重磅消息:行政总裁李小加通知董事会,拟于现时合约在2021年10月底届满时,不再重续集团行政总裁合约.

1900/1/1 0:00:00