Altszn.com
  • Home
  • Crypto
    • Altcoins
    • Bitcoin
    • Ethereum
    • Monero
    • XRP
    • Zcash
  • Web3
  • DeFi
  • NFTs
No Result
View All Result
Altszn.com
  • Home
  • Crypto
    • Altcoins
    • Bitcoin
    • Ethereum
    • Monero
    • XRP
    • Zcash
  • Web3
  • DeFi
  • NFTs
No Result
View All Result
Altszn.com
No Result
View All Result

Challenging Sanctions of Crypto Mixing Services

Altszn.com by Altszn.com
November 25, 2024
in Blockchain, Crypto, DeFi, Web3
0
Challenging Sanctions of Crypto Mixing Services
399
SHARES
2.3k
VIEWS
Share on FacebookShare on Twitter


Cryptocurrency transactions are often anonymous, but theyโ€™re not private. In fact, theyโ€™re quite public. Anyone with the right technical know-how can see every transaction ever made on most publicly accessible blockchains.

This radical transparency and traceability has made it easier (contrary to popular belief) for law enforcement to track stolen and laundered cryptocurrency across various transactions. But it has also made it easier for criminal crypto actors to trace certain transactions, and โ€” by collecting enough data points โ€” recognize the real-world identity of crypto users who would otherwise remain anonymous.

Dramatic stories abound about violent home invasions targeting those with large cryptocurrency holdings or hackers targeting those who donate to controversial causes. More mundanely, those who accept cryptocurrency as payment for goods or services might not want the person paying them to know their entire on-chain financial history with only a few clicks.

Recognizing these realities, crypto-mixing services sprung to life. The technical details can differ dramatically, but essentially these services act as intermediaries, mixing together crypto transactions to make them more difficult, if not impossible, to track. Some mixing services actually take custody of the cryptocurrency, mix the funds together, and then distribute them to pre-determined places. Others rely instead on smart contracts (pre-written computer code) to do this for them. Created in 2019, popular crypto-mixing service Tornado Cash falls into this latter category.

For the same reasons these services appeal to legitimate users (privacy and making transactions harder to track), they also appeal to criminals and hostile foreign state actors such as North Korea. Knowing this, the Treasury Departmentโ€™s Office of Foreign Assets Control (OFAC) imposed sanctions that would prohibit โ€œU.S. personsโ€ from engaging in transactions with, or using, some of these mixing services, including Tornado Cash.

But does OFAC have the authority to do this, particularly when it comes to smart-contract-based services such as Tornado Cash?

In two similar lawsuits โ€” one pending in the Fifth Circuit and one pending in the Eleventh Circuit โ€” a series of plaintiffs are arguing that it does not, saying that OFACโ€™s decision involves โ€œan unprecedented exercise of [its] authority.โ€ To understand why, we need to back up and understand precisely what Congress has said.

For starters, it makes sense that Americans wouldnโ€™t want criminals or foreign adversaries using the U.S. financial system to accomplish their nefarious goals. So, Congress empowered the president to use a panoply of broad economic tools to stop them from doing so. The president in turn delegated his authority to impose and exercise these economic sanctions to the Secretary of the Treasury who in turn delegated much of the responsibility to OFAC for implementing them.

As relevant here, Congress passed two laws that authorize the president and those to whom he has delegated authority, to act. The International Emergency Economic Powers Act (IEEPA) empowers the chief executive (who has delegated his authority all the way down to OFAC) to block โ€œany property in which any foreign country or a national thereof has any interestโ€ when certain other specified conditions are met. Another act, the North Korea Sanctions and Policy Enhancement Act, allows the president to sanction the โ€œproperty and interest in propertyโ€ of โ€œany personโ€ who engaged in specified conduct.

While national security concerns pervade the cases challenging OFACโ€™s actions, fundamentally the cases are about statutory interpretation. What do the terms โ€œperson,โ€ โ€œproperty,โ€ and โ€œinterest in propertyโ€ mean in plain English so that courts can decide whether Congress gave the President โ€” and OFAC โ€” the power to impose sanctions on Tornado Cash?

In the wake of the U.S. Supreme Courtโ€™s Loper Bright decision, courts must decide for themselves what these terms mean without giving deference to the agencyโ€™s interpretation.

Of course, the plaintiffs in these lawsuits argue that these arenโ€™t obscure technical terms. And they argue that โ€œtext, precedent, and historyโ€ support their position that OFAC exceeded its authority in placing the Tornado Cash entity it designated on the sanctions list โ€” largely because of how Tornado Cash operates and is structured.

They argue, essentially, that OFAC didnโ€™t properly identify any person โ€” which can include an entity (though they argue there isnโ€™t one in this case) โ€” didnโ€™t properly identify any property because the open-source immutable smart contracts (computer code) at issue here arenโ€™t capable of being owned, and didnโ€™t properly identify any interest in property, as traditionally understood to mean a โ€œlegal or equitable claim to or right in property.โ€

In part, this stems from the fact that thereโ€™s confusion over what exactly constitutes โ€œTornado Cash.โ€ While the government referred to an amalgamation of entities and individuals, the plaintiffs say that โ€œ[n]obody besides the government call these people โ€˜Tornado Cashโ€™โ€ and others instead typically use Tornado Cash to refer to the smart contracts underlying the mixing service.

Essentially, thereโ€™s the (Ethereum) blockchain on which the smart contracts run , the developers who initially programmed the smart contracts, the smart contracts themselves, and a decentralized autonomous organization (DAO) that has many members that vote and takes actions related to the smart contracts but that doesnโ€™t own or control the smart contracts themselves since they are unchangeable open-source software code.

The plaintiffs say that by allowing OFAC to break free from the traditional widely accepted understanding of โ€œperson,โ€ โ€œproperty,โ€ and โ€œinterest in property,โ€ OFACโ€™s โ€œsanctions authority would be nearly limitless.โ€ The plaintiffs say that if OFACโ€™s sanctions are allowed to stand, โ€œevery American citizen may be prohibited from executing those lines of code to make political donations, start business ventures, or develop new software features.โ€ They also make clear that OFAC โ€œcannot ban Americans from transacting only with fellow Americans or with their own property,โ€ yet they say thatโ€™s exactly what has happened here.

Both district courts considering these issues disagreed and found that OFAC had acted lawfully in imposing the sanctions. At a recent oral argument in the Fifth Circuit case, however, the appellate judges seemed skeptical. And the appellate judges in the Eleventh Circuit case asked tough questions too.

Due process and First Amendment concerns have been brought up in varying degrees in both cases. Thereโ€™s also questions about what role, if any, the rule of lenity and the Major Questions Doctrine should play. And, even more to the point, thereโ€™s questions with larger implications for the crypto community such as whether a smart contract (computer code) can be a unilateral contract and whether a DAO standing alone can be thought of as an unincorporated association or even a general partnership with liability for some or all of its members.

With all of these lingering questions, one thing is clear: Congress should be the entity to respond to the changing circumstances brought about by new technology rather than an administrative agency such as OFAC. Current law shouldnโ€™t be stretched in new and novel ways beyond its proper bounds to fit new circumstances.

On that much, we should all agree. Otherwise, OFAC and other agencies will continue to assert even more constitutionally questionable authority.





Read More: www.coindesk.com

Tags: challengingCryptoDeFimixingsanctionsservices
ADVERTISEMENT

Recent

Crypto.com, Canary launch CRO fund in US

Crypto.com, Canary launch CRO fund in US

May 19, 2025
Ripple launches cross-border blockchain payments in UAE

Ripple launches cross-border blockchain payments in UAE

May 19, 2025
Community sales are the future of crypto fundraising

Community sales are the future of crypto fundraising

May 19, 2025

Categories

  • Bitcoin (4,767)
  • Blockchain (11,255)
  • Crypto (9,192)
  • Dark Web (529)
  • DeFi (8,317)
  • Ethereum (4,821)
  • Metaverse (7,368)
  • Monero (283)
  • NFT (1,393)
  • Solana (5,009)
  • Web3 (20,502)
  • Zcash (494)

Category

Select Category

    Advertise

    Advertise your site, company or product to millions of web3, NFT and cryptocurrency enthusiasts. Learn more

    Useful Links

    Advertise
    DMCA
    Contact Us
    Privacy Policy
    Shipping & Returns
    Terms of Use

    Resources

    Exchanges
    Changelly
    Web3 Jobs

    Recent News

    Crypto.com, Canary launch CRO fund in US

    Crypto.com, Canary launch CRO fund in US

    May 19, 2025
    Ripple launches cross-border blockchain payments in UAE

    Ripple launches cross-border blockchain payments in UAE

    May 19, 2025

    ยฉ 2022 Altszn.com. All Rights Reserved.

    No Result
    View All Result
    • Home
      • Home โ€“ Layout 1
      • Home โ€“ Layout 2
      • Home โ€“ Layout 3

    ยฉ Altszn.com. All Rights Reserved.

    • goplus-securityGoPlus Security (GPS) $ 0.022920
    • goplus-securityGoPlus Security (GPS) $ 0.022920
    • openservOpenServ (SERV) $ 0.060426
    • openservOpenServ (SERV) $ 0.060426
    • orbiter-financeOrbiter Finance (OBT) $ 0.013300
    • orbiter-financeOrbiter Finance (OBT) $ 0.013300
    • neuralaiNEURALAI (NEURAL) $ 4.11
    • neuralaiNEURALAI (NEURAL) $ 4.11
    • polyswarmPolySwarm (NCT) $ 0.021651
    • polyswarmPolySwarm (NCT) $ 0.021651
    • airtor-protocolANyONe Protocol (ANYONE) $ 0.508549
    • airtor-protocolANyONe Protocol (ANYONE) $ 0.508549
    • ethernity-chainEthernity Chain (ERN) $ 1.69
    • ethernity-chainEthernity Chain (ERN) $ 1.69
    • sx-network-2SX Network (SX) $ 0.072576
    • sx-network-2SX Network (SX) $ 0.072576
    • big-dog-finkBig Dog Fink (BINK) $ 0.000273
    • big-dog-finkBig Dog Fink (BINK) $ 0.000273
    • edu-coinOpen Campus (EDU) $ 0.155769
    • edu-coinOpen Campus (EDU) $ 0.155769
    • ancient8Ancient8 (A8) $ 0.140636
    • ancient8Ancient8 (A8) $ 0.140636
    • helderHelder (HELDER) $ 0.080930
    • helderHelder (HELDER) $ 0.080930
    • enduranceFusionist (ACE) $ 0.675055
    • enduranceFusionist (ACE) $ 0.675055
    • strikeStrike (STRIKE) $ 7.22
    • strikeStrike (STRIKE) $ 7.22
    • radicleRadworks (RAD) $ 0.802326
    • radicleRadworks (RAD) $ 0.802326
    • everscaleEverscale (EVER) $ 0.020048
    • everscaleEverscale (EVER) $ 0.020048
    • metadiumMetadium (META) $ 0.023209
    • metadiumMetadium (META) $ 0.023209
    • wen-4Wen (WEN) $ 0.000054
    • wen-4Wen (WEN) $ 0.000054
    • messierMESSIER (M87) $ 0.000045
    • messierMESSIER (M87) $ 0.000045
    • ix-swapIXS (IXS) $ 0.220082
    • ix-swapIXS (IXS) $ 0.220082
    • unicorn-fart-dustUnicorn Fart Dust (UFD) $ 0.039668
    • unicorn-fart-dustUnicorn Fart Dust (UFD) $ 0.039668
    • maverick-protocolMaverick Protocol (MAV) $ 0.066108
    • maverick-protocolMaverick Protocol (MAV) $ 0.066108
    • puffer-financePuffer (PUFFER) $ 0.223170
    • puffer-financePuffer (PUFFER) $ 0.223170
    • auki-labsAUKI (AUKI) $ 0.019855
    • auki-labsAUKI (AUKI) $ 0.019855
    • polygon-hermez-bridged-usdt-x-layerPolygon Hermez Bridged USDT (x Layer) (USDT) $ 1.00
    • polygon-hermez-bridged-usdt-x-layerPolygon Hermez Bridged USDT (x Layer) (USDT) $ 1.00
    • apex-token-2ApeX (APEX) $ 0.420800
    • apex-token-2ApeX (APEX) $ 0.420800
    • acalaAcala (ACA) $ 0.033538
    • acalaAcala (ACA) $ 0.033538
    • kyros-restaked-solKyros Restaked SOL (KYSOL) $ 200.00
    • kyros-restaked-solKyros Restaked SOL (KYSOL) $ 200.00
    • seraphSeraph (SERAPH) $ 0.170065
    • seraphSeraph (SERAPH) $ 0.170065
    • suins-tokenSuiNS Token (NS) $ 0.248868
    • suins-tokenSuiNS Token (NS) $ 0.248868
    • looped-hypeLooped Hype (LHYPE) $ 26.62
    • looped-hypeLooped Hype (LHYPE) $ 26.62
    • fortaForta (FORT) $ 0.067221
    • fortaForta (FORT) $ 0.067221
    • pangolinPangolin (PNG) $ 0.174560
    • pangolinPangolin (PNG) $ 0.174560
    • whiteheartWhiteheart (WHITE) $ 4,318.05
    • whiteheartWhiteheart (WHITE) $ 4,318.05
    • naviNAVI Protocol (NAVX) $ 0.066151
    • naviNAVI Protocol (NAVX) $ 0.066151
    • milady-cult-coinMilady Cult Coin (CULT) $ 0.000881
    • milady-cult-coinMilady Cult Coin (CULT) $ 0.000881
    • sosovalueSoSoValue (SOSO) $ 0.539707
    • sosovalueSoSoValue (SOSO) $ 0.539707
    • dao-makerDAO Maker (DAO) $ 0.151514
    • dao-makerDAO Maker (DAO) $ 0.151514
    • renzoRenzo (REZ) $ 0.014396
    • renzoRenzo (REZ) $ 0.014396
    • revoxREVOX (REX) $ 0.019215
    • revoxREVOX (REX) $ 0.019215
    • pixelsPixels (PIXEL) $ 0.049082
    • pixelsPixels (PIXEL) $ 0.049082
    • gearboxGearbox (GEAR) $ 0.003766
    • gearboxGearbox (GEAR) $ 0.003766
    • orchid-protocolOrchid Protocol (OXT) $ 0.063748
    • orchid-protocolOrchid Protocol (OXT) $ 0.063748
    • wrapped-nxmWrapped NXM (WNXM) $ 55.90
    • wrapped-nxmWrapped NXM (WNXM) $ 55.90
    • nfprompt-tokenNFPrompt (NFP) $ 0.085212
    • nfprompt-tokenNFPrompt (NFP) $ 0.085212
    • helio-protocol-hayLista USD (LISUSD) $ 0.999343
    • helio-protocol-hayLista USD (LISUSD) $ 0.999343
    • hegicHegic (HEGIC) $ 0.034862
    • hegicHegic (HEGIC) $ 0.034862
    • wojakWojak (WOJAK) $ 0.000539
    • wojakWojak (WOJAK) $ 0.000539
    • bakerytokenBakerySwap (BAKE) $ 0.129291
    • bakerytokenBakerySwap (BAKE) $ 0.129291
    • speraxSperax (SPA) $ 0.018149
    • speraxSperax (SPA) $ 0.018149
    • goplus-securityGoPlus Security (GPS) $ 0.022920
    • goplus-securityGoPlus Security (GPS) $ 0.022920
    • openservOpenServ (SERV) $ 0.060426
    • openservOpenServ (SERV) $ 0.060426
    • orbiter-financeOrbiter Finance (OBT) $ 0.013300
    • orbiter-financeOrbiter Finance (OBT) $ 0.013300
    • neuralaiNEURALAI (NEURAL) $ 4.11
    • neuralaiNEURALAI (NEURAL) $ 4.11
    • polyswarmPolySwarm (NCT) $ 0.021651
    • polyswarmPolySwarm (NCT) $ 0.021651
    • airtor-protocolANyONe Protocol (ANYONE) $ 0.508549
    • airtor-protocolANyONe Protocol (ANYONE) $ 0.508549
    • ethernity-chainEthernity Chain (ERN) $ 1.69
    • ethernity-chainEthernity Chain (ERN) $ 1.69
    • sx-network-2SX Network (SX) $ 0.072576
    • sx-network-2SX Network (SX) $ 0.072576
    • big-dog-finkBig Dog Fink (BINK) $ 0.000273
    • big-dog-finkBig Dog Fink (BINK) $ 0.000273
    • edu-coinOpen Campus (EDU) $ 0.155769
    • edu-coinOpen Campus (EDU) $ 0.155769
    • ancient8Ancient8 (A8) $ 0.140636
    • ancient8Ancient8 (A8) $ 0.140636
    • helderHelder (HELDER) $ 0.080930
    • helderHelder (HELDER) $ 0.080930
    • enduranceFusionist (ACE) $ 0.675055
    • enduranceFusionist (ACE) $ 0.675055
    • strikeStrike (STRIKE) $ 7.22
    • strikeStrike (STRIKE) $ 7.22
    • radicleRadworks (RAD) $ 0.802326
    • radicleRadworks (RAD) $ 0.802326
    • everscaleEverscale (EVER) $ 0.020048
    • everscaleEverscale (EVER) $ 0.020048
    • metadiumMetadium (META) $ 0.023209
    • metadiumMetadium (META) $ 0.023209
    • wen-4Wen (WEN) $ 0.000054
    • wen-4Wen (WEN) $ 0.000054
    • messierMESSIER (M87) $ 0.000045
    • messierMESSIER (M87) $ 0.000045
    • ix-swapIXS (IXS) $ 0.220082
    • ix-swapIXS (IXS) $ 0.220082
    • unicorn-fart-dustUnicorn Fart Dust (UFD) $ 0.039668
    • unicorn-fart-dustUnicorn Fart Dust (UFD) $ 0.039668
    • maverick-protocolMaverick Protocol (MAV) $ 0.066108
    • maverick-protocolMaverick Protocol (MAV) $ 0.066108
    • puffer-financePuffer (PUFFER) $ 0.223170
    • puffer-financePuffer (PUFFER) $ 0.223170
    • auki-labsAUKI (AUKI) $ 0.019855
    • auki-labsAUKI (AUKI) $ 0.019855
    • polygon-hermez-bridged-usdt-x-layerPolygon Hermez Bridged USDT (x Layer) (USDT) $ 1.00
    • polygon-hermez-bridged-usdt-x-layerPolygon Hermez Bridged USDT (x Layer) (USDT) $ 1.00
    • apex-token-2ApeX (APEX) $ 0.420800
    • apex-token-2ApeX (APEX) $ 0.420800
    • acalaAcala (ACA) $ 0.033538
    • acalaAcala (ACA) $ 0.033538
    • kyros-restaked-solKyros Restaked SOL (KYSOL) $ 200.00
    • kyros-restaked-solKyros Restaked SOL (KYSOL) $ 200.00
    • seraphSeraph (SERAPH) $ 0.170065
    • seraphSeraph (SERAPH) $ 0.170065
    • suins-tokenSuiNS Token (NS) $ 0.248868
    • suins-tokenSuiNS Token (NS) $ 0.248868
    • looped-hypeLooped Hype (LHYPE) $ 26.62
    • looped-hypeLooped Hype (LHYPE) $ 26.62
    • fortaForta (FORT) $ 0.067221
    • fortaForta (FORT) $ 0.067221
    • pangolinPangolin (PNG) $ 0.174560
    • pangolinPangolin (PNG) $ 0.174560
    • whiteheartWhiteheart (WHITE) $ 4,318.05
    • whiteheartWhiteheart (WHITE) $ 4,318.05
    • naviNAVI Protocol (NAVX) $ 0.066151
    • naviNAVI Protocol (NAVX) $ 0.066151
    • milady-cult-coinMilady Cult Coin (CULT) $ 0.000881
    • milady-cult-coinMilady Cult Coin (CULT) $ 0.000881
    • sosovalueSoSoValue (SOSO) $ 0.539707
    • sosovalueSoSoValue (SOSO) $ 0.539707
    • dao-makerDAO Maker (DAO) $ 0.151514
    • dao-makerDAO Maker (DAO) $ 0.151514
    • renzoRenzo (REZ) $ 0.014396
    • renzoRenzo (REZ) $ 0.014396
    • revoxREVOX (REX) $ 0.019215
    • revoxREVOX (REX) $ 0.019215
    • pixelsPixels (PIXEL) $ 0.049082
    • pixelsPixels (PIXEL) $ 0.049082
    • gearboxGearbox (GEAR) $ 0.003766
    • gearboxGearbox (GEAR) $ 0.003766
    • orchid-protocolOrchid Protocol (OXT) $ 0.063748
    • orchid-protocolOrchid Protocol (OXT) $ 0.063748
    • wrapped-nxmWrapped NXM (WNXM) $ 55.90
    • wrapped-nxmWrapped NXM (WNXM) $ 55.90
    • nfprompt-tokenNFPrompt (NFP) $ 0.085212
    • nfprompt-tokenNFPrompt (NFP) $ 0.085212
    • helio-protocol-hayLista USD (LISUSD) $ 0.999343
    • helio-protocol-hayLista USD (LISUSD) $ 0.999343
    • hegicHegic (HEGIC) $ 0.034862
    • hegicHegic (HEGIC) $ 0.034862
    • wojakWojak (WOJAK) $ 0.000539
    • wojakWojak (WOJAK) $ 0.000539
    • bakerytokenBakerySwap (BAKE) $ 0.129291
    • bakerytokenBakerySwap (BAKE) $ 0.129291
    • speraxSperax (SPA) $ 0.018149
    • speraxSperax (SPA) $ 0.018149