关于ETH和令牌存储,我有几个问题。
发布于 2018-10-02 10:58:47
令牌没有什么神奇之处--它们的行为就像你写的那样。所以你可以用任何你想要的方式来写。
如果您指的是ERC20兼容令牌,则情况就略有不同。ERC20标准告诉您在令牌契约中必须具有哪些功能,但您可以根据自己的意愿实现它们。
balance部件在address(this).balance中是一个内部变量,用于存储地址的余额。balances in balances[address(this)]是您在令牌契约中编写的东西,ERC20标准实际上没有说明任何关于这样一个变量的内容。例如,可以在令牌契约中调用变量thoseBalances,并且它仍然与ERC20兼容。
至于你的第一个实际问题:如果合同写得恰当,那么将ETH存储在合同中与将其存储在钱包中并没有太大区别。钱包通常是一个更安全的选择,安全方面,但它往往更方便有以太在合同中,所以合同可以直接使用它。
至于你的第二个问题:这取决于你,你不需要做任何事情。令牌只是令牌契约中的代码,可能是由您编写的。
https://ethereum.stackexchange.com/questions/59850
复制相似问题