Live data from Hacker News

Attempt to Reverse a $55 Million Ether Heist

bloomberg.com

121–130 of 194 posts

Re: Attempt to Reverse a $55 Million Ether Heist

#121
post #56
post #53

So I'm assuming the fork, Ethereum isn't at risk? At least as far as we're aware.

It still and will always be. They have set a dangerous precedence. If another group of large developers decide to revert a certain transaction. They could. The one platform that still has its integrity is ethereum classic

But Ethereum classic is still subject to the problems of Ethereum main's amateurish codebase.

Re: Attempt to Reverse a $55 Million Ether Heist

#122
post #56

Earlier quoted context omitted.

It still and will always be. They have set a dangerous precedence. If another group of large developers decide to revert a certain transaction. They could. The one platform that still has its integrity is ethereum classic

But Ethereum classic is still subject to the problems of Ethereum main's amateurish codebase.

but the core difference here is there is no precedence set. Especially since classics core belief is immutable transactions. As long as the community has that integrity. Then its safe. but ultimately. It is a consensus based system. So its not to say its not impossible

Re: Attempt to Reverse a $55 Million Ether Heist

#123

Earlier quoted context omitted.

That's an easy "yes".

Can't you ask for a case to be heard only by a judge? So the judge actually has to understand everything and go strictly by the law?

Depends on the jurisdiction (and the crime).

In the UK, for the most serious (indictable-only) crimes, then no. But you can ask the judge to end the trial after the prosecution case if no reasonable jury could convict, including if as a matter of law no crime has been committed.

Re: Attempt to Reverse a $55 Million Ether Heist

#124
post #83
post #59

Thief? He strictly followed the terms of a contract by people who were very clear that "code is law" and who did not want institutions were the result is decided by human judgement.

Building a financial system without some level of flexibility and human judgment seems like an awful idea. Forgive the lengthy story, but this tale courtesy of Matt Levine is perfect for this [1]: > The California electric grid operator built a set of rules for generating, distributing and paying for electricity. Those rules were dumb and bad. If you read them carefully and greedily, you could get paid silly amounts…

That is their selling point, though.

Re: Attempt to Reverse a $55 Million Ether Heist

#125
post #58

If R2-D2 used Ethereum. C-3PO: He made a perfectly legal move. Han: Let him have it. It’s not wise to upset a Wookiee (The Ethereum founders). C-3PO: But sir. Nobody worries about upsetting a droid (a regular contract user without influence). Han: That’s cause a droid (regular contract user) don’t pull people’s arms out of their sockets (hard fork the entire crypto currency and call you a thief) when they lose. Wooki…

isn't it a bit disingenuous to say it was just the position of Ethereum founders? People wanted their money back. It's almost as if some recourse for actions done in bad faith is a useful tool to have as a society...

Then what exactly is the difference between Ethereum's smart contracts and our legal system's contracts? At least in the latter, we can elect (or elect the people who choose) those who make final decisions.

Re: Attempt to Reverse a $55 Million Ether Heist

#126

Earlier quoted context omitted.

here's a link not behind a signup wall: http://www.independent.co.uk/news/business/news/max-herve-ge...

Wow! I'd love to hear the reasoning that went into issuing those policies.

From [1], it sounds like it was issued at a time when today's near-real-time info on the value of the investments was unthinkable, not to mention the amount of time it would take to send and process requests for changes.

[1] http://www.proz.com/kudoz/french_to_english/insurance/625262...

Re: Attempt to Reverse a $55 Million Ether Heist

#127
post #34

Earlier quoted context omitted.

That's primarily because Ethereum is pure amateur hour. When Bitcoin had built in checksums on addresses, Eth Dev's just said "watch where you send money". They ended up having to later add in a capitalization scheme to serve as a hash. I have no clue how they managed to fool so many people with poor and shoddy work. But they have so far. And they've fooled everyone that this is a 'hack' even after saying time and ag…

The 't' vs 'T' has _nothing_ to do with checksums. `Transfer` and `transfer` are two different functions, one creating an "event" (think a signal on the blockchain) and the other actually transfering tokens. The true flaw lies in the reentrant attack on `.send()`

To be fair, bad naming choice

Re: Attempt to Reverse a $55 Million Ether Heist

#128
post #59

Thief? He strictly followed the terms of a contract by people who were very clear that "code is law" and who did not want institutions were the result is decided by human judgement.

Can we do an experiment and use 'she' for anonymous players in these stories? Would be kinda cool. The article uses 'he' throughout, and only acknowledges the possibility of it being either/or/group in the final paragraphs.

No.

Re: Attempt to Reverse a $55 Million Ether Heist

#129

Earlier quoted context omitted.

Can we do an experiment and use 'she' for anonymous players in these stories? Would be kinda cool. The article uses 'he' throughout, and only acknowledges the possibility of it being either/or/group in the final paragraphs.

What's wrong with he? I think one can choose one or the other, and the author chose he. There's also the alternative of using he/she every time, but I think that would just be annoying.

Attempting to expand on context that I think the parent left implicit:

- Women are underrepresented — in STEM fields at large and in the cryptocurrency space in particular — relative to a fairer world with less sexism, outmoded notions of gender roles, etc.

- This underrepresentation self-perpetuates partly because well-meaning men in these fields don't realize it's happening: it always feels better to believe a happier story about the world being more fair, and such men have less data about what keeps women out than they would have in a fairer world where women were more present to tell their stories.

- Erring on the side of feminine or gender-neutral pronouns — against this backdrop of under-representation — is a lightweight way to signal basic awareness of these issues and avoid the appearance of reinforcing them or believing they should be reinforced. As such, it informs my general model about the writer's thoughtfulness/sensitivity, which has some bearing on how compelling I find their argument to be.

It also bears noting that while I can mostly shrug and move on if a writer is implying apathy (or worse) about this issue, it is a more acute and even threatening signal for some women whose careers/lives have been damaged by these playing fields' having never​ been level, and it is morally fraught to participate in and benefit from discussions/community/resources that are effectively/unfairly off-limits to under-represented groups.

tl;dr:

- default-masculine-pronouns are not neutral,

- we've all been tacitly made to think that they are,

- some work to counter that makes sense, and

- it's good to push conversations/awareness about them because the default perpetuates them.

Re: Attempt to Reverse a $55 Million Ether Heist

#130
post #51

> ". Over email, he said, “We might be up the creek ;).” Later, when Gün pointed to the error in line 666, Daian replied, “Don’t think so.” well, isn't the financial law against this kind of incompetence in the first place? I don't think the thieves would be guiltier than the team behind DAO. ps: and line 666??? who the hell keeps a single source-code file that big? no wonder bugs are around...

> who the hell keeps a single source-code file that big Me. SQLlite. .NET's garbage collector. CPython's eval. Lua's lexer. xinit. dwm. These are off the top of my head that I've seen https://raw.githubusercontent.com/dotnet/coreclr/master/src/... https://github.com/catseye/Befunge-93/blob/master/src/bef.c https://github.com/rust-lang/rust/blob/master/src/liballoc/v... https://github.com/oxyc/luaparse/blob/master/lua…

I think big source files have their place. Single procedure view is about the only thing I miss in today's Visual Studio (was a thing in VS6).
Post reply on HN