主页 > imtoken官网下载2.0 > 稳定币也可以被冻结吗?了解 USDC 和 USDT 黑名单

稳定币也可以被冻结吗?了解 USDC 和 USDT 黑名单

imtoken官网下载2.0 2023-12-31 05:09:49

使用以太坊智能合约发行代币时可以添加黑名单功能,黑名单地址上的代币不能使用。

原标题:《如何封杀加密数字货币——从稳定币(USDC和USDT)黑名单地址入手》

作者:黄世良

加密数字货币是去中心化的存在,币圈一直以币不能被冻结为荣。但实际上,币圈最大的两个稳定币USDT和USDC现在都有黑名单地址,黑名单上的USDT和USDC都不能使用。

这是否打破了加密货币不能被冻结的神话?

USDC 和 USDT 被冻结

USDC是在以太坊上发行的ERC20代币,一种锚定于美元的稳定货币,使用智能合约发行。合约账户为:

USDC 合约:

0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48

btc交易不被冻结_免手续费btc交易网站_高频交易btc

近日,有消息称USDC将10万美元的地址列入黑名单,意味着该地址10万美元的资产将无法使用。这和银行冻结银行卡一样。

USDC合约的黑名单地址也无法接收新的USDC。

USDT是币圈最著名的稳定币。还有一个 ERC20 版本的 USDT。合约账户为:

USDT ERC20版本合约:

0xdac17f958d2ee523a2206206994597c13d831ec7

目前这个USDT ERC20合约还有一个黑名单地址,总共40个以太坊地址,冻结数百万USDT。

USDT 黑名单:

USDC官网明确表示USDC合约被列入黑名单,见下图:

USDC 智能合约可能无法执行转账的唯一情况是发送方或接收方钱包地址被列入黑名单。

高频交易btc_btc交易不被冻结_免手续费btc交易网站

USDC 智能合约维护一个全球地址黑名单,可以禁止和冻结接收和发送 USDC。

使用智能合约规则禁止和冻结代币

除了 ERC20 版本的代币,USDT 还在多条链上发布了代币。 BTC上发布Omni版USDT,波场上发布TRC20版USDT,BCH上发布slp版USDT……

USDT 的 ERC20 和 TRC20 版本是使用智能合约发行的,即 Tether 在以太坊上编写代码并部署在以太坊网络上,波场也是。

智能合约代码可以定义所有 USDT 规则,其中可以包括将被禁止地址列入黑名单。任何 USDT-ERC20 转账都取决于 USDT-ERC20 合约代码的执行。这使得在代码中设置黑名单规则变得非常容易。

智能合约代码编写的规则不是以太坊的共识规则。例如,USDT-ERC20 合约不能禁止其列入黑名单的地址接受和消费以太币和其他代币。一个合约只能禁止该合约自己的代币。只要你持有某个地址的私钥,即使该地址在USDT-ERC20黑名单上,你仍然可以花费上述ETH。

智能合约的规则是项目方定义的,不是以太坊的共识规则。因此,智能合约发行的代币的信用和价值取决于项目方。项目方有能力和权利通过合约代码定义自己的代币。

以太坊上的智能合约是不可篡改的(理论上是可以更改的,但是很难。目前以太坊社区已经认识到合约规则是不能随便更改的)。一旦发布了合约,它的代币规则就会被定义。 USDC和USDT的黑名单功能是在合约发布时定义的。

BTC的omni和BCH的SLP

免手续费btc交易网站_btc交易不被冻结_高频交易btc

USDT 的两个版本,USDT-omni 和 USDT-slp,没有使用智能合约技术,而是使用比特币的 Op-return 字段技术附加特殊信息。

Op-return 是 BTC 和 BCH 的一种交易输出,是比特币交易的一部分,是比特币协议的共识规则。

Op-retrun在功能上相当于一个写备注的小便条,就像银行转账时的备注一样。

Omni 和 slp 协议都在交易的 op-return 字段中填写信息来实现代币功能。 omn​​i 和 slp 代币的交易都是 BTC 和 BCH 交易中的交易。如果要发送omnitoken交易,需要将omnitoken交易构建成比特币交易,slp交易也是如此。

所以,omni 和 slp 交易是“交易中的交易”,这些交易受比特币协议规则的约束。

opreturn 中的具体信息是什么,比特币协议无所谓。使用omni和slp协议发行token就是将token规则写入opreturn。因此,通证规则受到omni和slp协议的约束,omni和slp协议也需要编写一组代码来跟踪和检查通证交易是否符合规则。

理论上omni和slp协议也可以内置地址黑名单功能,但是这两个协议已经写好了,并且已经获得了BTC和BCH的共识,协议没有黑名单功能。

所以我们没有看到 Tether 推出 USDT-omni 黑名单地址。

ETH-智能合约和omni\slp

免手续费btc交易网站_高频交易btc_btc交易不被冻结

以太坊的智能合约由第三方编写发布,合约代码规则由项目方确定。使用智能合约发行代币,项目方有权利和能力决定代币的功能,包括列入黑名单。

omni 和 slp 协议是 BTC 和 BCH 的第二层协议。协议已被定义并已成为网络共识的一部分。使用omni和slp协议发行代币,大部分功能受协议约束btc交易不被冻结btc交易不被冻结,远不如智能合约灵活。

因此,如果您查看omni 和slp,本质上只有一个发行硬币的功能。虽然理论上omni定义了交易功能,但我们根本看不到产品。理论上,slp协议也定义了不可替代代币的功能(ERC721),但是我们还没有看到产品。这都是因为协议死了,留给开发者发挥的空间太小了。

另一方面,智能合约允许开发人员使用代码来实现他们可以想象的任何事情。这也是为什么我们在以太坊上看到了各种乱七八糟的项目,比如 DApp、DeFi 等很多产品。

但这也意味着与智能合约代币相比,omni和slp协议的代币对发行者的权力较小,而对代币用户的权力较大。用户使用omni 和slp 代币不用担心被列入黑名单。

矿工黑名单

这是否意味着USDT-omni和USDT-slp绝对不可能被封杀?

理论上不会。

比特币和以太坊,任何转账,包括BTC交易,ETH交易转账,以及各种代币的转账,所有的转账都是由矿工打包出块,出块,最后确认交易完成。

高频交易btc_btc交易不被冻结_免手续费btc交易网站

用户可以构造交易将他们的币发送到任何地址,但如果矿工不打包,交易将无效。

所以如果你想封杀USDT-omni和USDT-slp,可以通过矿工系统来封杀。让所有矿工维护一个黑名单地址。

但比特币和以太坊的挖矿是开放、去中心化和匿名的。很难有办法让所有矿工共同维护黑名单。即使联合国出面执法,也很难奏效。

币安交易所曾被黑客盗走 7,000 BTC。老板赵长鹏在推特上表示,他希望比特币矿池能够帮助冻结和回滚黑客的交易。结果被整个币圈嘲讽。

更改协议建立黑名单

还有另一种冻结硬币和更改协议的方法。以太坊在 2016 年的 The DAO 硬分叉通过改变协议本质上改变了硬币的所有权。

如果要更改协议,不仅要征得开发者的同意写代码,还要征得矿工更新软件的同意,以及交易所的配合,最终用户必须接受新协议。

对于成功去中心化的货币,通过改变协议来实现冻结货币太难了,只存在理论上的可能性。

USDT 在omni 协议方面非常成功,一个主要特点是匿名性。 USDT-ERC20可以冻结,不知道会不会引起用户对USDT的不信任。

作为USDT用户,我觉得还是接受不能冻结的版本比较好。