自毁(也称自杀)功能,阻止合同的运作,清理区块链上的数据。它们可用于升级合同。
使用合同注册中心自动销毁和升级合同允许合同帐户所有者执行可能任意的新代码。这正是这种不透明的集中式控制的设计目的。
另一方面,也会出现一些聪明的合同错误,甚至Satoshi也犯了错误,比特币定期升级,人类的法律环境不断变化,坚实的语言还没有得到充分的说明。因此,有充分的理由提供智能合同升级路径。
发布于 2016-05-13 09:49:39
“应该”取决于用例。您的问题没有具体说明任何确切的用例。
Ethereum允许这两种合同。您可以创建可升级或不可升级的合同.开发人员可以自由选择和制定合同规则,他们认为这是最合适的。
https://ethereum.stackexchange.com/questions/3848
复制相似问题