Solidity(以太坊)中的“0x0”地址是什么?

Har*_*rry 4 ethereum solidity

我正在学习solidity编程,我对这行代码有疑问:

Transfer(0x0,msg.sender,tokens);

我不明白什么0x0意思。是新的代币地址还是新的智能合约地址?

pgS*_*ter 11

0x0本质上是一个地址的黑洞。以太资金进去,没有出来(有点像婚姻!)。它是创世地址0x000000000000000000000000000000000000000的缩写,几乎可以肯定没有人拥有其私钥,因此无法使用。请注意,像 ERC20这样的代币可以根据合约转出,但不能转出以太

有趣的是/可悲的是,很多人都把搞砸了,不小心把钱寄到了这里

在您的情况下,合同似乎正试图向此地址汇款。显然,这种称为“燃烧证明”的用例有一些用例,我猜这意味着您可以发送以太币?我不太明白,因为它实际上使以太币退出流通。

其他情况可以是将其作为大量用于比较的地址。示例是your_ETH_balance < 0x0可能是真的)。

目前,0x0有 7251 个以太币(并且自我开始打字以来一直在增长)。今天的交易使其价值约 420 万美元,因此,如果您碰巧拥有一台功能强大的量子计算机(您没有),它将成为更有价值的地址之一。

  • 有点像结婚 xD (3认同)