News for hackers. Stuff that matters.
Re:Arrest of suspected developer of Tornado Cash by Arnt on Friday August 12, 2022 @06:54AM (#32436691)
So a software developer is held responsible for the software. If the software is largely SaaS, then I can see the sense in that. A software developer of SaaS is also a service developer, arguably even a service operator although that depends on how the service is developed and operated.

I'm sure the judge will be thrilled to have to listen to arguments about the with the nuances of dev, ops, devops and a distributed platform such as that which executes Ethereum's smart contracts.

Re:Arrest of suspected developer of Tornado Cash by rvnx on Friday August 12, 2022 @07:28AM (#32436905)
It seems reasonable to expect that Ethereum operators share responsibility in case of usage of their network for malicious or criminal activity. They have the technical means to control what goes on there or not. Otherwise it's like if you run P2P nodes and claim pedo pictures aren't your problem.
Re:Arrest of suspected developer of Tornado Cash by yamrzou on Friday August 12, 2022 @07:39AM (#32436987)
> it's like if you run P2P nodes and claim pedo pictures aren't your problem.

It's more like being arrested for developing a Bittorrent client

Re:Arrest of suspected developer of Tornado Cash by paganel on Friday August 12, 2022 @07:58AM (#32437144)
I think the people behind those clients were clear targets back in the day, before the advent of services like Netflix and Spotify alleviated some of the financial troubles experienced by the entertainment industry.
Re:Arrest of suspected developer of Tornado Cash by rvnx on Friday August 12, 2022 @08:04AM (#32437213)
KaZaA for example (which became Skype indirectly)
Re:Arrest of suspected developer of Tornado Cash by josefx on Friday August 12, 2022 @07:56AM (#32437126)
After making it repeatedly clear that you think Bittorrent is the next big thing for pedos and that your client is intentionally optimized to keep pedos safe from the government.

Nearly every time someone gets arrested for developing software they where also advertising and in some cases outright advising people on how to get away with illegal shit using their software.

Re:Arrest of suspected developer of Tornado Cash by willcipriano on Friday August 12, 2022 @07:39AM (#32436986)
I thought standard procedure here is you pay a fine that is a fraction of your revenue, not jail time.

Like here: https://www.investopedia.com/stock-analysis/2013/investing-n...

Re:Arrest of suspected developer of Tornado Cash by Jensson on Friday August 12, 2022 @08:09AM (#32437259)
If they did this closed source he probably wouldn't get jailed, and instead the company would have gotten fined. But open source makes things easy to trace so you just jail the person who wrote the code.
Re:Arrest of suspected developer of Tornado Cash by willcipriano on Friday August 12, 2022 @08:14AM (#32437316)
I assure you it's even easier to find the CEO of a major bank.
Re:Arrest of suspected developer of Tornado Cash by Jensson on Friday August 12, 2022 @08:19AM (#32437378)
Yeah, but then they would imprison the CEO and not the developer. Very different, especially since it is easy for CEO's to say that they weren't aware of any criminal activity. A developer who directly develops the feature is much easier to blame.
Re:Arrest of suspected developer of Tornado Cash by biglearner1day on Friday August 12, 2022 @08:41AM (#32437633)
> Yeah, but then they would imprison the CEO and not the developer.

While they do get blamed, the Netherlands doesn't seem to care all that much. They seem very selective with how they react to supposed money laundering

https://www.reuters.com/article/us-ing-groep-settlement-mone...

https://www.dw.com/en/how-ing-bank-in-poland-helped-russians...

Re:Arrest of suspected developer of Tornado Cash by Jensson on Friday August 12, 2022 @08:44AM (#32437666)
They key difference is this:

> ING’s Chief Executive Ralph Hamers said no individual at the bank was found to be responsible for the failures

Closed source means it is easy to hide whose fault it was, and then all you can do is fine the company since you can't arrest everyone. This is also why companies are so keen on deleting old message logs etc, to avoid leaders going to prison.

Re:Arrest of suspected developer of Tornado Cash by Arnt on Saturday August 13, 2022 @08:11AM (#32449158)
I heard on IRC that the person they arrested was the one who generally merged PRs. With closed source the closest equivalent is the leader of the development team. I would be surprised if a law enforcement agency is unable to locate that developer.
Re:Arrest of suspected developer of Tornado Cash by jschlatter on Saturday August 13, 2022 @12:04AM (#32446786)
> They have the technical means to control what goes on there or not.

They have less control than you may think.

Any ethereum miners (or proof-of-stake validators) who block some class of transactions immediately become vulnerable to denial of service attacks.

This came up back in 2016 with the DAO hack on ethereum[1]. Some ethereum miners considered blocking transactions that moved the stolen funds, but then realized that this was infeasible: if you block such transactions, then the DAO hacker can spam you with them. Such spam on ethereum is usually prevented by requiring the sender to spend money on each transaction (ie pay gas fees). But that fee is only charged when the transaction is included in a block -- if you refuse to include it, then the spammer pays nothing. The kicker is that, by Rice's theorem, there is no way in general to distinguish "malicious" transactions from non-malicious ones (for _any_ definition of "malicious") short of just executing them to see what they do.

So if you as an ethereum miner (or validator) try to block certain transactions, you can be forced to do unbounded amounts of work for free, ie DoS'd.

[1] https://hackingdistributed.com/2016/07/05/eth-is-more-resili...

Re:Arrest of suspected developer of Tornado Cash by ajhurliman on Friday August 12, 2022 @01:51PM (#32441842)
You mean the miners? Mining Ethereum doesn’t allow for much inspection of what you’re validating in each block.

It’s just a program that runs and guesses a bunch of salts that hopefully result in a hash that meets some particular parameters (e.g. starts with 5 zeros). You want to be the first to guess correctly so you win the reward for that block, so any sort of investigation doesn’t make sense. From what data was stored on-chain in that block and whether it may be problematic (or even what the data represents), to which contracts were involved (and whether they have criminal ties), it’s just not reasonable for any miner to take responsibility for the block chain operating as expected.

I think this is the core issue with the block chain, is that society has always expected there to be some moral agent that you could hold responsible. Except in cases of natural disasters, you can normally blame someone.

But with blockchains, it’s a lot harder to place blame on someone, or link a physical person to the online identity.

Similarly with the 2008 GFC, everything was abstract enough that almost nobody got in trouble for a situation that was most certainly man-made, but hard to place the blame. At least then, though, the government had some amount of control over the banks and also relied on them to return society to normal.

Through the government’s eyes, block chain doesn’t appear necessary for society to operate and is very difficult to regulate, so I’m sure their tolerance is a lot lower for blockchains when financial crimes crop up from it.

Re:Arrest of suspected developer of Tornado Cash by legutierr on Friday August 12, 2022 @08:04PM (#32445443)
> Mining Ethereum doesn’t allow for much inspection of what you’re validating in each block.

Yes and no. It depends on what you mean by “validating”.

If your objective is to restrict the types of transactions that end up in the blocks you yourself create, you can recompile geth with a custom mempool implementation, and use that custom mempool to inspect the data of any pending transaction you want. This is how MEV works.

In other words, it is 100% possible for a technically-competent miner to only create new blocks that exclude blacklisted accounts, or that restrict transactions according to any number of criteria.

On the other hand, once a new block has already been mined and propagated to the network, there is nothing that a single miner can do to stop it.

If you start rejecting otherwise-valid blocks because they include blacklisted transactions, you will only fork yourself from the network. The rest of the miners will keep on building on top of the block you wanted to drop.

Re:Arrest of suspected developer of Tornado Cash by Tepix on Friday August 12, 2022 @07:47AM (#32437054)
That depends on what are reasonable technical means to prevent things.

Is it reasonable for the postal service to examine every single piece of mail to check if it is illegal?

Re:Arrest of suspected developer of Tornado Cash by rvnx on Friday August 12, 2022 @08:01AM (#32437175)
They are held responsible to a certain point yes, and shipping services actively control high-risk shipments (up to the point they check the box contents, for airplane shipping, for batteries for example).

It's forbidden to send money through mail in many places. When you go to the post office to send money, the post office verifies your identity, the payment method, the sanctions list, etc and keeps the records for the authorities.

If you decide to violate the rules and send cash in a letter, the postal service allows the authorities to access the raw packages and full information, and full access to it, whether to use cash sniffing dogs (they really exist), etc.

Also, a fundamental difference with crypto exchanges:

Whether you send large amount of cash for criminal activity via the postal service or whether you send a large amount of books the postal service isn't going to benefit more, so they don't have to encourage criminal activity.

Re:Arrest of suspected developer of Tornado Cash by darkcha0s on Friday August 12, 2022 @09:42AM (#32438501)
I know I will get a hail of downvotes for this, but again you're comparing apples and oranges. The operators are using crypto for a wide range of applications. Using a mixer has probably 99.9% illegal reasons and 0.1% legitimate uses. Making money laundering harder is a good thing, no matter how many people here will try to convince you it isn't.
Re:Arrest of suspected developer of Tornado Cash by tyrfing on Friday August 12, 2022 @12:28PM (#32440824)
> Using a mixer has probably 99.9% illegal reasons and 0.1% legitimate uses

Similar to people using paper money or end-to-end encryption really. Nobody needs military-grade encryption or anonymous currency unless they're trying to hide something.

Re:Arrest of suspected developer of Tornado Cash by Arnt on Friday August 12, 2022 @04:26PM (#32443473)
That's not actually true.

Say I sell software, or SaaS. Then I may need military-grade encryption because I need to sell, a few potential customers (may) need that, and I need to keep my costs down so supplying the latest and greatest cipher to everyone is the right default. It may waste a bit of CPU but it saves the time of the sales and support people, and human time is expensive.

Say I'm going to buy something tomorrow, and I don't like SPoFs. There's a card in my wallet, or maybe two, but if the card reader in the shop is down, that's a SPoF unless I also carry some cash.

Re:Arrest of suspected developer of Tornado Cash by A4ET8a8uTh0 on Friday August 12, 2022 @01:46PM (#32441796)
That is the fun part, isn't it. Government is now ok with crypto, because it can easily track it. But you try to make it actually not being able to track, booy howdy, it will come down on you like a ton of brick.
Re:Arrest of suspected developer of Tornado Cash by akimball on Friday August 12, 2022 @11:42AM (#32440230)
Only if you presume that private deeds are illegitimate. That appears to reverse the presumption of innocence, without which the law becomes nothing more than a tool to destroy the enemies of the prosecutors.
Re:Arrest of suspected developer of Tornado Cash by diogenes1 on Friday August 12, 2022 @01:13PM (#32441375)
unlike 'peer 2 peer' cash usecases of crypto. ethereum added a lot of social elements to it with ens names. All sorts of common folk use tornado cash to keep their private transactions separate from their public address
Re:Arrest of suspected developer of Tornado Cash by jobs_throwaway on Friday August 12, 2022 @05:18PM (#32444040)
> Making money laundering harder is a good thing, no matter how many people here will try to convince you it isn't.

What a useless, puerile argument

Re:Arrest of suspected developer of Tornado Cash by Arnt on Saturday August 13, 2022 @05:16PM (#32453873)
The most important countries in the world are democracies. Even if the demos is occasionally influenced by poor arguments, the laws made are valid anyway. And the laws say (simplifying) that those who carry out money transfers have to take reasonable precautions against money laundering. Details vary, particularly wrt what's reasonable.

"Doing nothing" isn't reasonable though, and the people has decided. Calling the people's arguments puerile or useless makes no difference.

Re:Arrest of suspected developer of Tornado Cash by JohnHaugeland on Saturday August 13, 2022 @11:53AM (#32451013)
We don't generally speak in insults here.
Re:Arrest of suspected developer of Tornado Cash by jobs_throwaway on Monday August 15, 2022 @02:37PM (#32473548)
just a description
Re:Arrest of suspected developer of Tornado Cash by biglearner1day on Friday August 12, 2022 @07:57AM (#32437129)
> They have the technical means to control what goes on there or not.

Imagine the scenario wherein potential "illegal" crypto is mixed through another service. How would you expect Tornado to verify that without straight-up blocking specific services through transaction patterns?

Re:Arrest of suspected developer of Tornado Cash by fzfaa on Friday August 12, 2022 @07:35AM (#32436957)
> Otherwise it's like if you run P2P nodes and claim pedo pictures aren't your problem.

If the network is completely p2p, they really aren't.

OTOH, it seems foolish to develop/run a p2p network and publish your real name along with it. It's asking for trouble.

Re:Arrest of suspected developer of Tornado Cash by koheripbal on Friday August 12, 2022 @08:20AM (#32437388)
I suspect they have direct evidence that this developer coordinated specifically with criminals to help guide them on how to use the system for money laundering.

This would be similar to the developer of the encrypted phones that everyone defended initially until it became known that he flew to other countries to train drug dealers how to use the phones.

In this crypto business, it is not enough to just build the system and expect people to magically know that it's for them and how to use it - 50% of the work is selling and training people on the system.

This is all speculation based on previous similar cases.

Re:Arrest of suspected developer of Tornado Cash by redandblack on Friday August 12, 2022 @07:32AM (#32436932)
Just like Boeing/Airbus were held responsible for 911 attacks by developing and building the planes
Re:Arrest of suspected developer of Tornado Cash by rvnx on Friday August 12, 2022 @07:34AM (#32436946)
The big difference: Airbus and Boeing do everything to prevent attacks and hijacking and it is against their fundamental interest and the interest of their customers.

Whereas, for a crypto network, the more funds flows in, the better for the operators and eventually for the developers (who gets paid by node operators via increased coin value or donations). The less compliance or questions asked, or the more anonymity = the more shady flows.

Re:Arrest of suspected developer of Tornado Cash by DocTomoe on Friday August 12, 2022 @07:44AM (#32437026)
> Airbus and Boeing does everything to prevent attacks and hijacking and it is against their fundamental interest and the interest of their customers.

They do today. Back in 2001, flying was a lot different. For starters, there was no such thing as an armoured door between the flight deck and the passenger compartment, mostly because such a door is heavy and costs extra fuel.

Re:Arrest of suspected developer of Tornado Cash by tzs on Friday August 12, 2022 @11:10AM (#32439769)
...and when experience showed that the existing system was not adequate they beefed it by adding those doors.

That's one big difference between those whose products can be used for both good and bad who do not get in legal trouble over the bad use and those that do. There's some threshold for a given type of produce of tolerable bad use. When they product is approaching or exceeding that they make changes to lower it, or if it can't be fixed abandon the product.

Re:Arrest of suspected developer of Tornado Cash by rvnx on Friday August 12, 2022 @07:46AM (#32437042)
In what world would they want to encourage hijacking or even remotely benefit from hijacking ? It doesn't make any sense
Re:Arrest of suspected developer of Tornado Cash by DocTomoe on Friday August 12, 2022 @07:50AM (#32437072)
"Not doing everything to prevent hijacking" is not the same as "encouraging hijacking". Semantics and formal logic matters.
Re:Arrest of suspected developer of Tornado Cash by p49k on Friday August 12, 2022 @08:11AM (#32437291)
From the guidelines:

> Please respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize. Assume good faith

The person's core argument was obviously that "airlines do what they can to keep people safe rather than financially benefiting from criminal activity" which distinguishes Tornado from airlines and web browser developers.

As an aside, it was less important to prevent hijacking before 2001 because the end result of most hijackings before then was that nobody got hurt if pilots complied, so there would be no reason to place a cockpit door. That strategy obviously changed after 9/11.

Re:Arrest of suspected developer of Tornado Cash by viridian on Friday August 12, 2022 @08:32AM (#32437533)
Ironically, I find your interpretation of the parent comment uncharitable, because I never would have framed the core argument the way you did.

I don't think the behavior and results of airplane hijackings pre 9/11 fall into common knowledge, even on hacker news. That's a pretty niche, specific collection of 20+ year old historical facts.

Re:Arrest of suspected developer of Tornado Cash by landemva on Friday August 12, 2022 @09:56AM (#32438706)
> mostly because such a door is heavy and costs extra fuel.

Those doors are not heavy. It's not a flying tank. Removal of printed in-flight seatback magazines would offset the weight. Until 9/11, flight deck door procedures were lax.

Re:Arrest of suspected developer of Tornado Cash by wiz21c on Friday August 12, 2022 @07:53AM (#32437091)
Just like banks help dictators to hide their money

(and banks do all they can to avoid fraud, yes yes yes)

Re:Arrest of suspected developer of Tornado Cash by oefrha on Friday August 12, 2022 @07:54AM (#32437102)
From TFA:

> It is suspected that persons behind this organisation have made large-scale profits from these transactions.

I’m sure a judge can look at more concrete evidence in the form of financial gains.

Re:Arrest of suspected developer of Tornado Cash by vecio on Friday August 12, 2022 @07:26AM (#32436888)
In this case, will the Tornado developer benefit from the smart contracts? I think the service charge about 0.3%, so that money mainly go to the TORN holders?
Re:Arrest of suspected developer of Tornado Cash by 2OEH8eoCRo0 on Friday August 12, 2022 @07:30AM (#32436926)
Being arrested is not that big of a deal- it merely means they suspect that you committed a crime and want to question you. I would also wait and see what they are accused of, maybe there is more to it than simply contributing to an open source project.
Re:Arrest of suspected developer of Tornado Cash by retcore on Friday August 12, 2022 @07:39AM (#32436988)
In the UK arrest is lawful simply to ensure that your statement or interview can be obtained, entirely without any kind of suspicion. Still will disqualify you for automatic entry in the US however.
Re:Arrest of suspected developer of Tornado Cash by rascul on Friday August 12, 2022 @07:39AM (#32436979)
It can easily turn into a big deal if the arrest means you're locked in a cell for awhile.
Re:Arrest of suspected developer of Tornado Cash by 2OEH8eoCRo0 on Friday August 12, 2022 @07:46AM (#32437033)
What is the alternative?
Re:Arrest of suspected developer of Tornado Cash by rascul on Friday August 12, 2022 @07:54AM (#32437104)
I guess the alternative is to not be arrested and locked in a cell? That's kind of up to someone else.
Re:Arrest of suspected developer of Tornado Cash by throwaway0a5e on Friday August 12, 2022 @08:09AM (#32437268)
Summons the person to court and only issue an arrest warrant if they fail to appear.

This is SOP for the bulk of nonviolent crimes in the US.

Re:Arrest of suspected developer of Tornado Cash by phphphphp on Friday August 12, 2022 @07:18AM (#32436825)
If you design software to do a thing and then the software is used to do that thing, it follows that you’re responsible. Whether you believe that the sanctions make sense or not is one thing, but to argue that the developer of tornado cash is not responsible for… the behaviour tornado cash… feels like a hard sell.
Re:Arrest of suspected developer of Tornado Cash by agotterer on Friday August 12, 2022 @07:32AM (#32436934)
By that logic why haven’t the developers of Metasploit also been arrested? It’s hard to argue that the behavior of the software isn’t/couldn’t be used for nefarious purposes and to commit crimes.

Anonymizing spending on it’s own is not a crime. Clearly the line is crossed if the developer is promoting the use of the software for illegal purposes. I’m only vaguely familiar with Tornado cash, was that the case? If not, how do we as a society/community draw the line on determining a developers intentions?

Re:Arrest of suspected developer of Tornado Cash by phphphphp on Friday August 12, 2022 @08:13AM (#32437312)
Software doesn’t come to be through immaculate conception: the authors created it, knowing it could be used in this way.

If a company releases software that is used nefariously, there are very common legal actions to hold them accountable. For example, Facebook has extensive legal obligations to meet to do with behaviour on their platform.

I am not arguing that tornado cash should be illegal (or that encryption should be illegal) rather I am arguing that people are responsible for the software they have created.

If I commit a crime, my intent is absolutely a part of the equation when determining legal action. Why should it be any different with software?

If you wish to argue that the right to privacy is so great that it exceeds any risk of criminal activity, and thus the developers of tornado cash were doing something for the greater good, so be it (that’s probably the position I would take) but it doesn’t absolve them of responsibility.

Taken to the extreme, if I build a piece of software that can save the lives of murder victims by killing the murderer: I am responsible for the killing of (intended) murderers. We might decide that the activity is justified, that the software is operating for the greater good and is therefore permissible, but that doesn’t change my responsibility.

Re:Arrest of suspected developer of Tornado Cash by ziddoap on Friday August 12, 2022 @08:56AM (#32437804)
>I am arguing that people are responsible for the software they have created.

So, is your answer to the asked question yes, the developers of Metasploit should be arrested and jailed?

How about the developers of Bitlocker? It's used to encrypt illegal content, impeding police discovery efforts. Every person who developed a file-sharing website should probably also be arrested. Lots of illegal/pirated/etc. content out there.

The point being that almost every software on the planet can potentially used for malicious and illegal activities. Seems like if we indefinitely held developers responsible for what other people do with their software, the smart person would never develop any software.

Re:Arrest of suspected developer of Tornado Cash by phphphphp on Friday August 12, 2022 @09:32AM (#32438379)
Law isn’t a binary based on responsibility, it’s reductive to suggest that by arguing for responsibility we are also arguing for prison for software developers. I can be responsible for your death and spend no time in prison.

Every other industry deals with this challenge — why should software be any different?

Re:Arrest of suspected developer of Tornado Cash by ziddoap on Friday August 12, 2022 @09:52AM (#32438650)
You can take the word "jailed" out of my comment, replace it with "responsible for", and I still think my point stands...

You said:

>If a company releases software that is used nefariously, there are very common legal actions to hold them accountable

If you believe that, it follows that you believe that every developer of encryption algorithms should be "held accountable" (be it jail, or "responsible without prison", etc.) because other people use encryption to hide illegal activity. Developers of internet protocols should be accountable for the actions other people take on the internet, because lots of illegal things happen on the internet.

Metasploit, Kali, 7-zip, FileZilla, Word/Excel, Putty, OpenVPN... Should I go on? All of these are used for nefarious things all the time. Are you really suggesting that the developers of these should be responsible for the nefarious things that their users do? If not jail, what responsibility are you suggesting?

>Every other industry deals with this challenge — why should software be any different?

Most other industries have protections against this type of liability, not responsibilities. See knives, guns, planes, cars, etc. Unless their is gross negligence, which isn't just "it was used nefariously", the maker of X is generally not responsible for what some user of X does with X.

Edit for clarification:

You can argue about purpose-built nefarious software, sure. If I develop ransomware, and advertise it as ransomware, and there's no legitimate use other than ransoming... I should probably be held responsible for the ransomware attacks that occur using that tool (at least, I accept that argument). The problem with applying this to all software is that most everything that is used nefariously was originally designed for and used for legitimate uses. When that's the case, the person who committed the crime with the legitimate tool should be held responsible, not the maker of the legitimate tool.

Re:Arrest of suspected developer of Tornado Cash by phphphphp on Saturday August 13, 2022 @09:30AM (#32449685)
Most industry protections against liabilities are predicated on compliance with expectations about responsibility: the protection against liability is earned. For example, firearm manufacturers are protected from being held liable for actions taken with their firearms as long as they comply with their legal responsibilities, like not selling firearms to children. If a firearms manufacturer sold firearms to children, they would absolutely be held liable for the outcomes.

If you knowingly build software that can be used for money laundering and make no effort to prevent money laundering then, if software was treated like other industries, you’d absolutely expect to be held liable.

Re:Arrest of suspected developer of Tornado Cash by ziddoap on Monday August 15, 2022 @09:08AM (#32469183)
>If you knowingly build software that can be used for money laundering

You've retreated back to money laundering, but that is not what you originally were talking about.

You were pretty clear that you were talking about any software which is used nefariously. Which I pointed out that pretty much any software can be used nefariously (e.g. ssh, browsers, hosting software, etc.), but you keep avoiding that.

Re:Arrest of suspected developer of Tornado Cash by phphphphp on Monday August 15, 2022 @01:31PM (#32472661)
I’m not avoiding it. There’s nuance. A piece of software that is specifically designed to enable a behaviour that is core to money laundering is different from a piece of software that can be used to engage in money laundering.

A web browser can be used to access a banking website through which you might engage in money laundering, sure, but that’s very different to a piece of software that can be used to hide the origin of funds.

The difference is like a kitchen utensil manufacturer vs. a gun manufacturer. A kitchen knife can be used to kill, a gun can be used to kill, but we hold gun manufacturers and kitchen utensil manufacturers to different standards because intent is an important aspect.

Your argument is predicated on the idea that intent doesn’t matter, but intent does matter, intent is a significant component of criminal law.

Re:Arrest of suspected developer of Tornado Cash by ziddoap on Monday August 15, 2022 @04:19PM (#32474848)
These are your words:

>If a company releases software that is used nefariously, there are very common legal actions to hold them accountable

There is no mention of intent. Just that if a software is used nefariously, the creators of that software should be legally accountable.

You later talk about your intent, when you commit a crime, but that's very different. I agree that if someone commits a crime with X software, their intent should be considered. What I don't agree with is holding Tatu Ylönen accountable for someone else's nefarious use of ssh.

Re:Arrest of suspected developer of Tornado Cash by Sebb767 on Friday August 12, 2022 @08:26AM (#32437466)
> Anonymizing spending on it’s own is not a crime.

Money laundering laws very much disagree with this.

Re:Arrest of suspected developer of Tornado Cash by agotterer on Friday August 12, 2022 @09:13AM (#32438061)
I’m not familiar with the money laundering laws. But do they state that you can’t buy something anonymously and without an audit trail? Because spending legally obtained cash seems anonymous to me. Is anonymizing your digital spend with legally obtained capital that different?
Re:Arrest of suspected developer of Tornado Cash by Sebb767 on Friday August 12, 2022 @10:40AM (#32439372)
I can't speak for the US, but in Germany, transactions between countries over 10k€ must be reported to the Bundesbank. There are similar limits for inner-country transactions with businesses, especially financial ones. I assume the USA has similar rules. So small cash transaction are fine, but as soon as larger sums are involved it's going to be very problematic.

Since crypto currencies, nearly by definition, don't care about country borders and the mixers don't trace the amount put in by each user, they almost certainly allow you to circumvent money laundering registration requirements. It's even worse if they frame the mixer as financial institution, in which case it directly violates its reporting requirements.

Re:Arrest of suspected developer of Tornado Cash by aaaaaaaaata on Friday August 12, 2022 @11:06AM (#32439720)
> It's even worse if they frame the mixer as financial institution

Where do they?

Re:Arrest of suspected developer of Tornado Cash by agotterer on Friday August 12, 2022 @10:53AM (#32439530)
These are fair points and I believe there are similar laws in the US.
Re:Arrest of suspected developer of Tornado Cash by Ferrotin on Friday August 12, 2022 @11:23AM (#32439940)
Money laundering laws in the U.S. require some other crime to be involved.
Re:Arrest of suspected developer of Tornado Cash by rabf on Friday August 12, 2022 @07:23AM (#32436869)
Do you believe that the sam applies to encypted messaging protocols which facilitate criminals and terrorists to communicate privately?

The developer of Tornado Cash is not responsible for who uses it and for which reasons, just are knife makers are not responsible for murders.

Re:Arrest of suspected developer of Tornado Cash by tiborsaas on Friday August 12, 2022 @07:24AM (#32436876)
Should knife makers be held responsible if someone stabs someone? TC was designed for privacy and bad actors _also_ took advantage of that. Prosecutors basically need to prove that privacy is bad, good luck with that.
Re:Arrest of suspected developer of Tornado Cash by ChrisLomont on Friday August 12, 2022 @07:32AM (#32436936)
>Should knife makers be held responsible if someone stabs someone?

Not a valid comparison.

Courts and law have long held the completely reasonable position that if the main intent of a product is not to commit crime, that those using it for a crime are held responsible, not the producer.

Conversely, if a product is designed to facilitate crime, or is used significantly more for crime than not, then the liability starts to shift to the producer (as well as the users).

This is the latter case. If the courts show that the producers knew the product was used for crime and added features to assist that on purpose, then they should be held liable.

According the to article, 14% of money moved through the mixer was of criminal origin. If any bank did that, they'd rightfully get hammered by the law (and they do, for vastly smaller ratios of criminal activity).

There are laws about facilitating criminal money laundering.

Re:Arrest of suspected developer of Tornado Cash by koolba on Friday August 12, 2022 @07:37AM (#32436968)
> This is the latter case.

How is privacy not a legitimate use case?

> According the to article, 14% of money moved through the mixer was of criminal origin.

I’m pretty sure the majority of duffel bags sold in cartel controlled areas of Mexico are used to transport drugs or drug money, that doesn’t mean selling them should be a crime.

Re:Arrest of suspected developer of Tornado Cash by ChrisLomont on Friday August 12, 2022 @08:01AM (#32437176)
>I’m pretty sure the majority

I'm pretty sure that's not true. 1-1 we tied :)

And again , not equivalent. If local duffel bag makers knew duffel bags were used significantly for crime, and added features to facilitate crime, and ignored laws requiring tracking criminals (which is what money processors have to follow), then the duffel bag maker would be criminally liable.

In the cast at hand, the company processes the transactions for criminals. That is vastly different than selling a duffel bag. And it runs afoul of criminal money laundering laws that all processors have to follow, and for good reason.

This is why the courts are the place to hash such stuff out - internet opinions are vastly inferior to people performing investigations using evidence.

Re:Arrest of suspected developer of Tornado Cash by diogenes1 on Friday August 12, 2022 @09:01AM (#32437888)
Source - ChrisLemont

get off your high horse, use of tornado cash is quite common among crypto natives, otherwise it's like broadcasting your pepsi purchases on instagram

Re:Arrest of suspected developer of Tornado Cash by Vespasian on Friday August 12, 2022 @02:56PM (#32442560)
Tornado cash could have (for example) implemented AML or KYC policies to achieve the same without coming under the suspicion of assisting criminals.

Given the high data protection requirements warranted by operating a financial service, users could be reasonable sure that their Pepsi purchase remains private.

Of course such measures would run counter the intended use of Tornado cash, including money laundering, but that is their problem and no one's else.

Re:Arrest of suspected developer of Tornado Cash by dlubarov on Friday August 12, 2022 @04:58PM (#32443807)
What could "features to facilitate crime" be in this particular case? Tornado is a simple contract with a singular purpose, to provide financial privacy for its users. It simply doesn't have any features that facilitate a more specific use case, be it money laundering, personal safety, or anything else.
Re:Arrest of suspected developer of Tornado Cash by LeeroyWasHere on Friday August 12, 2022 @08:04AM (#32437207)
Phantom Secure might be the closest example?

But there's definitely legitimate uses for Tornado Cash. The same way there's legitimate uses for cash.

14% of funds, yeah, not 14% of users... Big difference.

Re:Arrest of suspected developer of Tornado Cash by ChrisLomont on Friday August 12, 2022 @08:06AM (#32437228)
>14% of funds, yeah, not 14% of users... Big difference.

Yep, it shows an incredible quantity of money laundering through the service.

Re:Arrest of suspected developer of Tornado Cash by umanwizard on Friday August 12, 2022 @08:03AM (#32437195)
> I’m pretty sure the majority of duffel bags sold in cartel controlled areas of Mexico are used to transport drugs or drug money

I'm sure that isn't true. Most people anywhere in Mexico are civilians not involved in the drug trade.

Re:Arrest of suspected developer of Tornado Cash by csydas on Friday August 12, 2022 @07:57AM (#32437135)
I think you're missing the intent part of crime. Someone selling a duffle bag or producing one for production is likely not selling it for the purpose of facilitating crime, they just are selling a bag. The question with guns/knives/Tornado Cash is "what is the motivation behind the producers/service provider once put under scrutiny?"

A textile mill producer who gets an order for 5000 duffle bags likely has no vision in mind for the use of the bag beyond "sell to N stores at X price for profit". The storeowner who buys the duffle bag likely also has no criminal motive and instead just wants to sell inventory at profit.

Tornado Cash devs will be scrutinized to understand their main goals, and their communications/advertising strategies, likely as well as any correspondences will be considered for this determination.

Re:Arrest of suspected developer of Tornado Cash by lukeramsden on Friday August 12, 2022 @07:56AM (#32437125)
> This is the latter case.

You're stating this as if it's fact when it's really not. Tornado Cash was certainly not designed with the intent of criminal activity, but for privacy - and as for "significantly more for crime than not", I've not seen any actual evidence for this, only evidence to the contrary. People claim it's mostly used for crime, but those are purely conjecture, at least the ones I've seen are.

Re:Arrest of suspected developer of Tornado Cash by ChrisLomont on Friday August 12, 2022 @08:05AM (#32437214)
>Tornado Cash was certainly not designed with the intent of criminal activity, but for privacy

Again, claims of privacy is not enough magic to make them free from legal requirements for money laundering laws. Privacy claims do not make banks immune from money laundering. Privacy claims do not make anyone free from meeting legal requirements.

>those are purely conjecture

The above states ~1/7 of all money flowing through can be tied to criminal behavior. If true, that's an astounding ratio that would rightfully put a bank out of business and key players in prison.

Re:Arrest of suspected developer of Tornado Cash by arbol on Friday August 12, 2022 @04:38PM (#32443605)
> and added features to assist that on purpose

Unless the service was redeployed (unlikely) or operating behind a proxy contract, it wouldn't have been possible to add new features.

Re:Arrest of suspected developer of Tornado Cash by simion314 on Friday August 12, 2022 @07:35AM (#32436958)
>Should knife makers be held responsible if someone stabs someone?

Only if you made and advertised a "human killing knife", so in this case I have no idea how this software was advertised by the devs and community.

I think the intention is important in this case, what was the purpose and who benefited the most , if 99% of knives are used for bad things then you would probably have some ideas about that issues.

Re:Arrest of suspected developer of Tornado Cash by tiborsaas on Friday August 12, 2022 @07:38AM (#32436977)
I've seen (but never used) TC before. The site was totally neutral with minimal explanation. I've made the comparison because both are really simple tools.
Re:Arrest of suspected developer of Tornado Cash by l-lousy on Friday August 12, 2022 @07:27AM (#32436895)
Have there not been quite a few bills/laws proposed recently that also advocate for privacy being bad?
Re:Arrest of suspected developer of Tornado Cash by csydas on Friday August 12, 2022 @07:53AM (#32437096)
I would be hesitant to get into the knife/gun comparisons.

The charge isn't the anonymization of the money, it's specifically the concealment of money produced by criminal activity, and whether or not that's something that is allowed based on NL law is really the question, as is the motive of the developer/service providers.

This next part is from a US perspective, but remember that there are multiple aspects to law besides just the actual act. There has to be a motive as well.

The reason as I understand it that knife/gun manufacturers aren't really held responsible is because (arguably) their goal is not for persons to commit illegal acts.† Thus the illegal act is an exception and independent of the intention of why the product is produced, and there is not a motivation to empower illegal activity from the manufacturers.

With Tornado cash, it becomes a bit murkier I think and I suppose this is why it's being sent for examination as opposed to outright finding the person guilty. I would imagine what the judge wants to find out are things like:

1. Who was the primary audience/user for Tornado Cash (TC)? Not generalized, but who was actually using it?

2. Were there communications between the team behind TC and other entities that can be identified or no?

3. Did the TC team have awareness of who their main customers were and where the coins mainly came from?

4. Was there any campaigning by the TC team that can be found which shows they were specifically catering to people doing illegal activities?

5. Likely, a court and FIOD would want to investigate if any regional activity can be tied to Tornado Cash††, and if a known sanction region was utilizing the service, were actions taken to prevent this.

I understand that the goals of cryptocoins and the goals of Governments are opposed by design, and likely there will be constant conflicts like this for a long time with cryptocoins and governments; one wants to circumvent monetary rule, the other imposes the monetary rule. I have no personal judgement on TC or cryptocoins, but the court decisions will be interesting to read.

† - I do realize that this line blurs a lot depending on the type of knife being sold, and even worse with gun manufacturers. Unironically, the Borat movies (I forget which one) show this pretty well when Borat asks which gun is best for "stopping Jews", and the gun owner doesn't blink. Gun manufacturers I would suggest walk a fine line in their advertising, as do proponents of gun rights. I know responsible gun owners so I'm not here to case a wide net on all things gun related, but my take on a lot of weapons advertising is that it sells a violence fantasy.

†† I'm not as familiar with ETH or even how probable it is that they can find who used a service, but it's something that the teams will try to figure out. Whether or not this is a good idea long term is not the point I want to make, it's more that I think this is something governments will be interested in. Very likely, there is a vested from these governments in ensuring specific sanctioned countries cannot use cryptocoins to circumvent sanctions. I don't really agree with this ultimately, but it is important to understand the entire thought process beyond just "governments hate cryptocoins".

Re:Arrest of suspected developer of Tornado Cash by salawat on Friday August 12, 2022 @10:22AM (#32439107)
Knife/gun is completely unrelated in the grand scheme of things.

In finance, you are required to maintain the chain of provenance in an unobfuscated form. If you can't, or won't, your license to operate is revoked. If you didn't have one in the first place, you're already in hot water. You cannot play in the sandbox anymore. That's the civil side. Just like not being willing to help with airline emergency exit doors probibits you from taking up that row of seats.

Second, if you are connected to willful facilitation of criminal activity, that's when the fangs really come out, because the criminal with the technical expertise to facilitate is a much rarer thing, and the perfect subject for being made an example of ad a warning to others.

This is why I have repeatedly told anyone who'd listen. Peer-2-Peer payment technologies without control/auditing paired with them will never be tolerated once they are widely known about. Hell, things like World of Warcraft Gold or game currencies have been used as money laundering vehicles long before blockchain, and even they got law enforcement scrutiny from time to time.

Do not publish that which you don't want to eventually run the chance of being held responsible for.

Re:Arrest of suspected developer of Tornado Cash by whatisweb3 on Friday August 12, 2022 @08:39AM (#32437614)
By this logic, all E2EE and open source privacy tools should have their developers arrested. Matrix, Tor, PGP.

The stated goals of TC was privacy. Privacy is not a crime.

Re:Arrest of suspected developer of Tornado Cash by DocTomoe on Friday August 12, 2022 @07:46AM (#32437040)
I hope they'll find and arrest the developers of web browsers and Google, because both tools were used to find information (about how to murder people and dispose of corpses).
Re:Arrest of suspected developer of Tornado Cash by programmarchy on Friday August 12, 2022 @07:26AM (#32436889)
So should the authors of the anarchist cookbook or 2600 magazine be charged with crimes also?
Re:Arrest of suspected developer of Tornado Cash by codehalo on Friday August 12, 2022 @09:29AM (#32438330)
Is adobe responsible if someone uses it to edit or create pictures of child porn?