木星链 木星链
Ctrl+D收藏木星链
首页 > OKB > 正文

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

作者:

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

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

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

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

金色晨讯 | 央行:具备数字货币特征的电子支付工具研发工作取得阶段性进展:1.美国众议院议员:国会将继续审查Facebook的天秤座。

2.亚马逊AWS现BUG致多家交易所交易异常 0.3美元成交40多枚BTC。

3.知情人士:央行或将发放与央行数字货币相关的牌照。

4.币安将为 KYC 泄露用户提供终身会员服务 并公布泄漏事件最新调查进展。

5.天秤币协会中至少三位早期支持者因监管原因考虑退出。

6.英国央行行长敦促Libra类型的储备货币结束美元的主导地位。

7.央行:具备数字货币特征的电子支付工具研发工作取得阶段性进展。

8.日本央行高管:我们推广比特币,但仅限于控制。

9.美国食品和药物管理局或将会采用区块链来改进药品和医疗产品的审查和召回。[2019/8/24]

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

金色晨讯 | 俄罗斯联邦储蓄银行确认不开发与加密相关的服务 也未有任何相关计划:1.比特币期货逼近8000美元大关创四日新高 但本周跌6%终结五周连涨

2.加拿大银行警告民众警惕WWC加密局 并否认与该项目有合作关系

3.Electron Cash新版本添加Cointext功能 用户可将BCH发送到手机

4.比特币分析师Rhythm:60%的比特币一年内没有被移动过

5.加密货币钱包Gate Hub遭黑客攻击 近1000万美元的XRP被盗

6.赵长鹏:印度比特币禁令法案将真正推动隐私币的采用

7.2016年Bitfinex被盗的BTC有170个开始转移

8.俄罗斯联邦储蓄银行确认不开发与加密相关的服务 也未有任何相关计划

9.麦肯锡报告:区块链对零售银行的吸引力有限。[2019/6/8]

金色晨讯 | 石油币将于11月5日向委内瑞拉公众出售:1.Ripple:大规模采用区块链的转折点正快速逼近

2.韩国国家政策委员会主席呼吁ICO合法化

3.石油币将于11月5日正式向委内瑞拉公众出售

4.票务平台Big Tickets接受BCH付款

5.圣路易斯联储副主席:私有加密货币或解决“特里芬难题”

6.IBM、英特尔等助力UCSD建立区块链研究中心

7.立陶宛财政部长:将于明年发布加密行业监管修正案

8.IMF副总法律顾问:加密资产可使全球金融体系更高效

9.比特币ATM在美国犹他州涌现[2018/10/3]

Transaction Hash:0xdd108cd36fbeaab03b29ac46d465ad9824618d683268681d3206bd78302e0d71

分析 | 金色盘面:BTM突破下行趋势线,注意3.0美元压制情况:金色盘面分析师表示:1小时上,BTM突破前期下行趋势线后出现小级别快速上涨,注意上方3.0美元的短线压制,突破将会继续打开上行空间。[2018/8/4]

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

需要注意以下两点:

金色财经现场报道 人工智能工学博士周金:具有中介属性的行业都是区块链的可能应用场景:金色财经现场报道,在2018FINWISE东京纷智峰会上,人工智能工学博士、华晋国际AI事业部本部长周金在现场进行以《人工智能与区块链技术》为题的演讲,他指出:很多人都说2017年是人工智能的元年,2018年是区块链的元年。提到人工智能,很容易被用来与人类进行对比,除了被称为IQ的智能之外,还有被称为情商的EQ等。到目前为止,就人工智能而言,我们可以认为,人脑一直被模仿,从未被超越,与其担心人类被AI统治,不如进一步享受AI带来的红利。区块链的技术应用主要分为两大块:加密货币及加密货币之外的部分。京东区块链主要应用场景规划涉及多领域,单从看起来的去中介化特性来看,具有中介属性的行业都有可能的场景。例如电商、房产中介、其他各种中介等。区块链能否成为电商等中介平台的颠覆者还需拭目以待。[2018/5/21]

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

标签:BSPNBSIONTRABSP币NBS币MinionverseIntelligent Trading Tech

OKB热门资讯
比特币:当美国企业重新开张时 比特币价格将如何反应?

一旦美国各地的企业重新开张,交易员们会对比特币未来的价格走势进行权衡。与世界上大多数国家一样,美国已经关闭了大多数非必需开张的企业,并命令公民呆在家中,以抑制新冠肺炎的扩散.

1900/1/1 0:00:00
BSP:什么是通证销毁以及数字货币领域如何从中受益

对大多数人来说,“通货膨胀”是个坏消息。目前委内瑞拉正在遭受最恶劣的通货膨胀,历史证明,社区和家庭只能眼睁睁的看着他们的货币价值不断蒸发.

1900/1/1 0:00:00
加密货币:行业日趋成熟 加密货币企业并购的变化预示着更多的整合

有报告表明,去年行业内的并购数量大幅下降。为什么会出现这种情况?并购减少是好事吗?会给行业带来哪些影响?未来是否会有所改善?针对这些问题,本文提供了行业领袖和专家们的不同意见.

1900/1/1 0:00:00
比特币:金色前哨 | 以太坊网络每日价值转移赶上比特币 稳定币占据80%

根据Messari的研究报告,在新冠病流行期间,稳定币发行量激增至80亿美元。2020年一季度稳定币的市值增长量为24亿美元,几乎与2019年全年持平,成为稳定币有史以来最好的季度.

1900/1/1 0:00:00
ATS:WHO 还是 DAO this is the way

4 月 15 日,美国总统特朗普宣布将会暂停提供资金给世界卫生组织 WHO ,他表示在新型冠状病疫情爆发的应对上,WHO “未能履行其基本职责”.

1900/1/1 0:00:00
LIBRA:金色前哨丨FSB:全球主要经济体需针对Libra填补监管空白

金色财经 区块链4月14日讯  二十国集团(G20)旗下监管机构金融稳定委员会于本周二(4月14日)表示,全球主要国家需要填补各自监管规则中的空白.

1900/1/1 0:00:00