. . . You're talking about abstractions, while what matters are the actions of actual individuals . . .
Ok, so lets look at the actions of the actual entities involved in this dispute.
....
There were 3 entities involved in this transaction (keep in mind that the BitcoinStore customer did not take anything from Roger. If he was guilty, then he was guilty of keeping something that belonged to BitcoinStore.com, not Roger).
Entity 1: NetHead
Entity 2: BitcoinStore
Entity 3: Blockchain.info
In no way did NetHead violate the rights of blockchain.info. blockchain.info has a privacy policy that states that they will not reveal personal information to third parties. NetHead might have violated the rights of BitcoinStore. Under what circumstances was it ok for an employee at blockchain.info to provide personal information to an employee at BitcoinStore?
It's almost as if you didn't read the first phrase of mine you quoted.
Blockchain.info and BitcoinStore are just abstractions. They don't actually have any rights, they don't exist ethically. Only individuals have rights, and when under contract, obligations. Contracts may allow the creation of these abstractions, but in the end, there are always individuals behind them.
There were two individuals in this dispute: Nethead and Roger. It's their actions that count.
How is blockchain.info supposed to know if I have a valid fraud claim against you or am just fishing for information I can use to blackmail you?
I don't know how this abstract entity is supposed to know this. But that's not the point. I'm not arguing they should give everybody the ability to demand people's data like that.
And yet that is exactly what they did. They gave Roger from BitcoinStore the ability to demand people's data exactly like that, and he used that ability against the privacy policy of blockchain.info.
Roger owns part of Bitcoinchain.info AFAIK, he's not some random dude that asked for data and got it.
As an owner of Blockchain.info, he's probably bound by this privacy policy. I'm not sure if he did really broke it, as he didn't release blockchain.info data publicly, but that's irrelevant as I explained before - if he did broke the contract he had with Neathead as owner of Blockchain.info, such breach of contract is eclipsed by the fact that Nethead took part of Roger's property.
Now, if Roger also broke a contract he had with the other owners of Blockchain.info by gathering this data the way he did, that's another matter between them, irrelevant in what concerns Nethead.
They have since addressed this issue, and they didn't know when they gave Roger this ability that he'd actually use it, but that doesn't make Roger's actions acting as an employee of blockchain.info any less wrong.
They're much less wrong than Nethead's actions and therefore are forgivable.
His relations with the other owners of blockchain.info and his privileges in their application is a totally separate matter.
Disrespecting a contract is normally criminal.
No. Breaching a contract is usually a
civil matter with civil remedies available. Theft is a criminal matter with
criminal law remedies available
When I say "crime" I mean any violation of an individuals right, be it a slap in the face or murder - contract breaching is within.
These distinctions you mention are just administrative distinctions, separating different courts to rule over different issues.
Perhaps the word "crime" in English is not appropriate to describe every violation of somebody's rights. In my language it is fine enough. In French I know that it's not - the word crime is restricted to some serious offenses. Anyway, if that's the case, it's just semantics. Find an English word good enough to describe any violation of somebody's right and replace it whenever I said crime or criminal before.