News for hackers. Stuff that matters.
Re:Ethereum from scratch – Part 1: Ping by philh on Thursday July 20, 2017 @06:41PM (#14816854)
...passwords that might be reused for the email addresses, and paypal, and...

A web app might not touch real money, but a leak can still have real money consequences for the users.

Re:Ethereum from scratch – Part 1: Ping by flunhat on Thursday July 20, 2017 @06:48PM (#14816887)
Sure, but in theory I can change passwords and maintain separate credentials for my banking-related needs.

Short of auditing the Solidity contract code myself, there's nothing I can do to protect myself from the hacks themselves because the very mechanism by which money is transferred is riddled with bugs.

This is mostly just semantics anyway - I'm just trying to establish that writing money-transfer software in a poorly designed language is, one way or another, worse than writing a web app in one.

Re:Ethereum from scratch – Part 1: Ping by TeMPOraL on Friday July 21, 2017 @04:05AM (#14818863)
There are also other consequences:

- vulnerabilities can be used to attack users directly or through social engineering

- (rare today, but definitely a problem with C++ web apps) you can break through a hole in the app and pwn the whole server