Site icon WSJ-Crypto

Tornado Cash Trial Reaches Third Week: Defense Calls Expert Digital Forensics Witness to the Stand

Tornado Cash Trial Enters Week Three, Defense’s Expert Digital Forensics Witness Takes The Stand

Today, on the 11th day of the Tornado Cash trial, Dr. Edman, a co-founder and partner at Naxo, a firm specializing in digital forensics and investigations, testified for the bulk of the day.

In his direct examination, he elucidated essential crypto terminology for the court, illustrated the degree to which Tornado Cash was decentralized, underscored the measures Roman Storm and the other Tornado Cash co-founders took to deter malicious entities from utilizing the service, and questioned the credibility of the analysis given by two preceding witnesses.

During cross-examination, the prosecution pressed Dr. Edman to elaborate on and clarify various assertions he made and the evidence he presented in his testimony.

Explaining How Tornado Cash Operates

In his presentation, Dr. Edman depicted Tornado Cash as a noncustodial platform that employed immutable smart contracts to conceal transactions.

As he introduced crypto-specific terminology that may have been unfamiliar to the jury, such as “cryptographic signatures,” “smart contracts,” and the previously mentioned “immutable,” he provided definitions in simple terms.

He was so meticulous in his explanations that it inadvertently caused him to lose some attention from the jury members along the way.

Nevertheless, he made several significant points in his testimony, notably that the Tornado Cash pool contracts had been immutable since May 18, 2020, that the Tornado Cash DAO was involved in overseeing Tornado Cash (rather than just Storm and his co-founders), and that a “minified” (compressed) version of the source Tornado Cash user interface (UI) source code had been available on GitHub since nearly the beginning of the project for those with technical know-how to copy and utilize as desired.

Dr. Edman also pointed out that even the UI for Tornado Cash was decentralized in a manner, as it resided on IPFS (InterPlanetary File System), a peer-to-peer storage mechanism for sharing data across distributed networks.

The Safeguards Employed by the Tornado Cash Developers

Dr. Edman emphasized that Storm and his co-founders implemented a geoblocking strategy for the UI, making it increasingly challenging for individuals or entities from certain parts of the world, like North Korea or Cuba, to access the UI.

He also remarked that the Tornado Cash developers incorporated the Chainalysis Sanctions Oracle — a smart contract that contains a list of sanctioned addresses — within a month following Chainalysis’ development of that tool.

Questioning the Testimony of Two Other Witnesses

Dr. Edman indicated that he had analyzed the data presented last week by FBI Special Agent DeCapua in court, pointing out that the wallets linked to the Ronin hack did not funnel funds through Tornado Cash. He mentioned that there were several hops from the Ronin hack wallet to Tornado Cash, complicating the validation of the analysis.

He added that from September 1, 2020, to August 8, 2022, 85% of the funds that transited through Tornado Cash were “unidentified,” while merely 13% were attributed to hacks referenced in DeCapua’s demonstrations, emphasizing that the majority of Tornado Cash users were not necessarily criminals.

Dr. Edman further critiqued the testimony of Philip Werlau, a blockchain auditor from AnChain.AI and a witness for the prosecution.

Dr. Edman was especially critical of Mr. Werlau’s distinctive “gas ratio analysis,” which tracked cryptocurrency deposits into Tornado Cash. He asserted that he was unaware of this methodology’s known error rates and that Mr. Werlau was also in the same position (he stated this during his testimony).

Cross-Examining Dr. Edman

At the beginning of Dr. Edman’s cross-examination, the prosecution emphasized that, from December 2020 to August 8, 2022, nearly all the funds processed through Tornado Cash were routed via a system set up by Storm and his co-founders.

The prosecution displayed a slide demonstrating 7,764 deposits and 7,322 withdrawals for the 100 ETH Tornado Cash pool utilizing the router in February 2022, a month in which no funds were processed directly through that pool.

While Dr. Edman largely concurred with this observation, he did not support the prosecution’s assertion that criminals were transferring illicit funds through the router, asserting that doing so would help them enhance their anonymity (the prosecution contended that criminals mixing their funds through the same entry point as all other users made the transactions less conspicuous).

During the cross-examination, the prosecution also claimed that the proprietors of the Tornado Cash organization’s GitHub account (Storm and his two co-founders) made the final decisions on UI inclusions and remarked that the source code for the UI was not as open source as Dr. Edman had indicated during his testimony.

On this latter point, the prosecution argued that providing only the minified source code was not equivalent to offering the complete source code.

Dr. Edman hesitated to concur with this evaluation and ultimately stated that under the stringent definition of open source provided by the prosecution, the Tornado Cash UI was technically not entirely open source from the beginning.

The prosecution also questioned Dr. Edman on whether Storm and the other Tornado Cash developers had indeed integrated the geoblocking code.

They presented a commit for the code that Dr. Edman had incorporated in his slides and pressed him to clarify whether he was certain that the code had been merged. Dr. Edman responded that it was to the best of his knowledge.

A Second Witness Takes The Stand

With roughly 10 minutes remaining in the trial day, the defense called their second witness, Tyler Alameida, to testify.

Mr. Alameida, who works in cybersecurity at Coinbase, testified about using Tornado Cash to maintain his privacy when transferring funds from his wallet to the Ukrainian war fund.

Although Judge Failla had not allowed much latitude for witnesses to discuss the privacy use case for Tornado Cash, she permitted Mr. Alameida to share his story during the just over five minutes he was on the stand.

What’s Next?

The defense will call additional witnesses to testify tomorrow, including a custodian from Chainalysis.

Following that, the defense has indicated plans to introduce approximately four more witnesses, potentially including Roman Storm himself.





Source link

Exit mobile version