Earlier quoted context omitted.
But people are allowed to interact with smart contracts. To obtain the WETH he needed to do that. This is a "why do we even have that lever" kind of situation. If my brokerage had a "permanently burn all of your money" button then it wouldn't be reasonable to just say "well, people shouldn't push that button." We can even see this with the criticism of wire fraud. Wire fraud is a huge fucking mess that occasionally c…
People are allowed to login as root and delete their systems too. Yes, today's software doesn't make it easy - and the same can be said about this wallet/token; this was a complex sequence of steps in the wrong direction, not a missclick.
Did I just lose half a million dollars?
511–520 of 837 posts
Re: Did I just lose half a million dollars?
#512Earlier quoted context omitted.
The problem is, they have a fundamentally simple concept that solved the double spend and trust problems for a decentralized (sort of currency). That part we kind of figured out, maybe it's ok, albeit super slow and power intensive, but let's put that aside for a while. But is there a solid mathematical and cryptographical basis for everything else layered on top? I don't get that impression, it just looks like they'…
I went to some workshops when Ethereum was developed (sadly I decided against investing in the ICO because some aspects didn't convince me or I didn't understand them well enough). Even back then the discussion was that they were trying to do too much and it would be difficult to make it work reliably. Bitcoin deliberately chose a more conservative approach. Bitcoin also actually has a scripting language and allows f…
Maybe they'll find solutions. Cool, let them put those solutions in practice in 2040 when all the bugs have been worked out.
Re: Did I just lose half a million dollars?
#513Re: Did I just lose half a million dollars?
#514Re: Did I just lose half a million dollars?
#515Earlier quoted context omitted.
People are allowed to login as root and delete their systems too. Yes, today's software doesn't make it easy - and the same can be said about this wallet/token; this was a complex sequence of steps in the wrong direction, not a missclick.
People don’t usually store 500k on their PCs.
Re: Did I just lose half a million dollars?
#516Earlier quoted context omitted.
Hard to say but my guess is that no, even he can no longer pull this off. I think he used his one freebie.
Yup. One more freebie hardfork that reverses (okay not "reverses" techbically but forks away from a previous state) some mistake/hack and Ethereum would lose trust especially competition between chains (EVM or otherwise) is so high.
Re: Did I just lose half a million dollars?
#517Earlier quoted context omitted.
Good grief, this is like machine language for money
exactly, with no-do overs. Everyone hand codes their assembly correctly on the first try right!?!!
No one gets everything right the first time, but with a lot of testing, you can actually write software that does exactly what you think it will do, and you can achieve pretty cool stuff. Remember that humans wrote the software that took humanity to the moon!
Re: Did I just lose half a million dollars?
#518I don't know anything about crypto. Why can't he contact someone on the receiving end of the transaction and say "I really messed up, please transfer this money back to me?". I know crypto transactions can't be undone, but a new transaction of equal value in the reverse direction could be done, right? And if not, why the hell not?
Re: Did I just lose half a million dollars?
#519Earlier quoted context omitted.
Wait. I'm not letting anyone off the hook for not knowing the above if they put $5 into something, let alone $500k. But even as a coder and someone who was deeply involved in crypto at one point (2011) I find it hard to make heads or tails of wtf this means. All I hear are a lot of acronyms and bizarre edge cases upon edge cases. It sounds like those arguments you'd hear between kids in junior high over magic cards o…
From what I can tell, the underlying issue is that everything is spaghetti code written in a dynamically typed language. Ignoring that, it's nuts that the best practice is "send a little money, and see if it works". Apparently they don't even have a working transaction simulator that just runs the relevant logic on your laptop so you can see what it will do.
We need to re-write this in Rust before there can be universal acceptance!
Re: Did I just lose half a million dollars?
#520To be fair OP in question did not lose half a million dollars. There is no proof he could have exchnaged all that ETH into dollars.
$500K in ETH is really not that much anymore.