Solidity
這個契約能被殺死嗎?
您願意分享您的專業知識和意見嗎?請注意以下契約:
pragma solidity ^0.4.4; contract Eternal { string engravedText; function Eternal(string eT) payable { engravedText = eT; } function getEngravedText() constant returns (string) { return engravedText; } }
一旦它被開采出來,它就意味著永久地存在於區塊鏈中。其唯一目的是提供其雕刻文字。花崗岩磚上的 Ako 雕刻,可能會在幾個世紀後被探勘出來。
是這樣嗎?能被外力殺死嗎?如果沒有,將來是否可能會創建任何刪除機制來縮短其預期壽命。
看起來好像沒有任何明顯的問題。這應該能夠保持不變。我也懷疑是否會創建任何會縮短上述契約壽命的機制。
這將是 20 ETH 用於契約審計諷刺
除非有明確規定的功能,否則永遠不會終止合約。