我想我不懂铸造代币的过程。据我所知,创建令牌的契约具有对令牌(创建、销毁、事务)的完全控制和治理--任何希望与令牌交互的契约都必须与令牌智能契约交互。
如果这个假设是正确的,那么我可以直接将一个自毁方法添加到一个令牌契约中吗?如果是这样的话,那么在调用这个方法之后,它的令牌会发生什么变化呢?
但是,如果这个假设是不正确的,我将非常感激被开悟,以及其他合同和钱包如何能够与一个令牌互动?
发布于 2021-12-13 21:22:52
据我所知,创建令牌的契约具有对令牌(创建、销毁、事务)的完全控制和治理--任何希望与令牌交互的契约都必须与令牌智能契约交互。
这是正确的,它只是一个契约不是“创建”一个令牌,一个令牌是一个聪明的契约。
然后,我可以直接将自毁方法添加到令牌契约中吗?
您可以这样做,但对于任何与您的令牌进行认真交互的人来说,这是非常不可取的,您需要验证它,从而公开源代码。2)任何可能要求自毁的标记或任何可能将所有余额传递给所有者的东西(地毯拉链)都不会看到有意义的活动。自毁在一个标记上没有什么可做的,实际上在一个区块链上也没有什么可做的,它很有可能在不久的将来被中和。
如果是这样的话,那么在调用这个方法之后,它的令牌会发生什么呢?
自毁将所有合同余额转发到特定的地址,然后合同代码和存储将被清除。这样就不可能有更多的互动了。
你可以在一个象征性的合同中自毁,但不要。这是一个坏的实践/设计最好的强烈迹象,而在最坏的蜜罐。
https://ethereum.stackexchange.com/questions/115527
复制相似问题