3 ms·
It just goes to show why developing a mature language is a difficult task. There are situations that were never thought of or some really unintended consequence
by thisisit 9y ago
It just goes to show why developing a mature language is a difficult task. There are situations that were never thought of or some really unintended consequences.
Additionally, for the love of god, why are people experimenting on the main-net? My understanding was Ethereum has a test-net to try and experiment/learn smart contract coding. Is that too different from the main-net to learn stuff?
- bpicolo 9y agoHe was experimenting with productionized main net code.
- thisisit 9y agoYou lost me half way there. Experiment and production don't go together. Still what is a productionized main net code? Please elaborate. Though looking at the screenshots, specially in the third one, he claims to be learning. He was experimenting sending kill() and destroy() to contracts on main net.
- bpicolo 9y agoI can clarify. My point is that the code on the ethereum main net is immutable and permanent. If it wasn't this guy, it would have been someone else, either malicious or not. If you deploy code to the ethereum main net, it is vulnerable to the world. The issue isn't that the guy was toying with main net contracts, the issue was that the contract was busted, and there was this room for problems. Ethereum has been extraordinarily prone to these sorts of errors so far (see the DAO). As of now, the foundation is unstable and the stakes are high.