火星链 火星链
Ctrl+D收藏火星链
首页 > FIL > 正文

NBS:金色荐读 | 印钞机的秘密:USDT增发最全技术细节披露

作者:

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

近日,听说以太坊上的泰达币(USDT)频繁被增发。本着学习的目的在 etherscan 上审计了泰达币的智能合约(TetherToken)源码以及 USDT 增发相关的调用事件,本文记录一下分析过程。

以下是 TetherToken 智能合约的 USDT 增发函数:

可以看到增发 USDT 需要 TetherToken 合约的 owner 账户调用 issue(uint) 增发函数进行,增发成功后还会抛出 Issue(amount) 增发事件。

金色午报 | 10月30日午间重要动态一览:7:00-12:00关键词:DeFi、灰度增持、央行逆回购

1.中国央行今日开展1000亿元逆回购操作。

2.灰度BTC信托持仓增加721BTC。

3.中国信息通信研究院发布《区块链产业图谱及十大趋势》。

4.灰度:比特币被视为提供大量增长机会的资产。

5.YFI、COMP、AAVE跌超10%。

6.Blockstream首席战略官:最先采用比特币的公司将是赢家。

7.比特币宽幅震荡,日内最低报13330.69美元,最高报13666美元。[2020/10/30]

再看下最近的增发记录截图:

金色财经行情播报丨市场整体震荡调整 除ETC下跌外主流币窄幅上行:据火币行情显示,自今晨起,BTC持续在6600 USDT附近震荡调整,目前暂无确认方向。市场整体跟随其整理,主流币除ETC外窄幅上行。[2020/3/26]

Transaction Hash:0xdd108cd36fbeaab03b29ac46d465ad9824618d683268681d3206bd78302e0d71

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

金色晚报 | 12月23日晚间重要动态一览:12:00-21:00关键词:硬分叉、Libra、腾讯、Just.game

1: 以太坊将于区块高度9200000 进行“缪尔冰川”硬分叉;

2: 塞浦路斯证交会将四家未经授权提供加密交易的外汇品牌列入黑名单

3: 比特币哈希率增长或使其2020年主导地位继续增强;

4: 腾讯发布内部通知,将成立数字货币研究项目组并指定相关负责人;

5: 工信部:2020年持续深化区块链等技术创新与产业应用;

6: IMF总裁:Libra的发展暂停反映各国对货币主权的担忧而导致的可操作环境缺失;

7: 福建省区块链协会会长:区块链为实体企业转型提供了新的模式;

8: 朱民:未来金融体系将是数字金融体系和数字货币体系的融合;

9: 波场DApp游戏Just.game上线 交易流水突破4亿枚TRX。[2019/12/23]

需要注意以下两点:

分析 | 金色盘面:ETH 沿通道上升:金色盘面综合分析: ETH 从见底260美元后,一路走高,对山寨币构成了一定的支撑,技术显示,在270附近汇聚了黄金位和通道下轨的支撑,鉴于BTC走势平稳,市场进入反弹周期,投资者不必过于悲观。[2018/8/26]

TetherToken 合约调用分析

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

分析 | 金色盘面:BTC期货合约持仓情况:金色盘面综合分析: 据OKEX数据显示,OKEx的BTC期货合约持仓总量达100121BTC,做多账户54%,做空账户45%;主力多头平均持仓比例为21.52%,主力空头平均持仓比例为21.52%,做多账户比例小幅上升,主力持仓多空的平均持仓持平。截至发稿,OKEx现货价格为6512,期货合约当周BTC0824价格为6480,贴水32点左右。[2018/8/20]

调用 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 增发如下图所示:

标签:BSPNBSIONTRAbspt币未来前景nbs币前景Orion ProtocolArbitrage Analysis Beyond Commodity

FIL热门资讯
加密货币:金色深度丨疫情后经济新常态中 稳定币将扮演什么角色?

金色财经 区块链4月19日讯  稳定币最早出现于2018年,当时给整个加密货币行业带来了令人兴奋的承诺:不仅可以让世界上无法获得银行账户的人获得金融服务.

1900/1/1 0:00:00
coinbase:资金情绪指标——一个量化择时的新参考

Coinbase正式关停日本业务,并敦促当地客户在2月16日前提取资金:1月18日消息,Coinbase今日正式在其官方博客上宣布停止其在日本的业务.

1900/1/1 0:00:00
比特币:金色趋势丨BTC破位下行 谨防再次回落风险

前期已提示过,7350-7400的周线MA144均线压制,以及上面7800-8000一带的多重阻力区压制,上方多重阻力叠加在一起,对后面可能的反弹构筑一系列压制.

1900/1/1 0:00:00
ECO:挺过了油价崩溃的比特币 是时候看多波动率了吗

在4月20日,除了USDT以外,市值排名前十的加密货币均有所下跌,其中主要的几个币种跌幅在4%到10%之间.

1900/1/1 0:00:00
BTC:注意 BTC将有大变盘产生

文章开始前,吹一波牛,走波关注!你懂的..比特币大崩盘前,本人在03月04日参加金色沙龙、即BTC血崩前,即看空2020减半!02.17更是预见年初大反弹见顶;以及早在大半年之前.

1900/1/1 0:00:00
CBD:长电科技攻击芯动讹诈 但多个矿机企业都说“被坑”

中国四大矿机企业之一的芯动与中国芯片封测龙头企业长电科技的纠纷还在持续。5月1日、2日,双方互发声明进行解释.

1900/1/1 0:00:00