Roman Semenov, Alexey Pertsev, Roman Storm이 2019년에 Ethereum에서 암호화폐 믹서를 출시하기로 결정했을 때, 그들은 아마도 그것이 법적 문제가 될 것이라고 생각하지 않았을 것입니다. 결국, 암호화폐 믹서(이 경우 Tornado Cash)는 단지 또 다른 소프트웨어일 뿐이며, 코드를 작성하는 것이 불법으로 확립되지 않았습니다. 다른 사람들이 그 코드로 무엇을 하는지, 글쎄요, 그것은 매우 다른 이야기입니다. 그리고 거기에 논란이 있습니다.
상기시켜드리자면, 암호화폐 믹서나 텀블러가 하는 일은 관련 코인을 다른 코인과 섞어서 공개 거래 흔적을 가리는 것입니다. 그래서 자금의 출처나 목적지를 추적하기 어렵게 만듭니다. 특정한 경우
이 시스템은 입금 및 출금 주소 간의 온체인 연결을 끊어 프라이버시를 확보합니다. 스마트 계약과 제로 지식 증명(꽤나 진보된 수학에 기반)을 활용하여 입금에 사용된 주소와 다른 주소로 출금할 수 있습니다. 또한, 릴레이어를 사용하여 이전에 ETH 잔액이 없는 주소로 출금하여 더 큰 익명성을 보장할 수 있습니다.
토네이도 캐시는 누구나, 어디서나 사용할 수 있는 개인 정보 보호 도구입니다. 아마도 감시로부터 자신을 보호하거나, 사업 거래를 비밀로 유지하거나, 적대적인 영토에서 프로젝트나 그룹에 안전하게 자금을 지원하기 위해 사용할 수 있습니다. 물론, 도구 자체로는 악의적인 당사자가 자금 세탁, 세금 회피 또는 불법적인 운영 자금 조달에 사용할 수도 있습니다. 공평하게 말해서, USD 지폐도 그런 용도로 사용할 수 있으며, 아무도 Fed가 그것을 인쇄했다고 비난하지 않습니다. 하지만 토네이도 캐시 개발자의 경우는 다릅니다.
이 믹서기와 창립자들에게는 2022년 8월 8일 미국 외국자산통제국(OFAC)이 다음과 같이 선언하면서 암울한 상황이 시작되기 시작했습니다.
이틀도 채 지나지 않아 알렉세이 퍼체프는 토네이도 캐시를 통한 자금 세탁에 연루된 혐의로 암스테르담에서 체포되었습니다. 그는 특히 2022년 로닌 네트워크에서 6억 2,500만 달러의 강도를 저지른 것으로 여겨지는 북한 해킹 그룹인 라자루스 그룹의 공범으로 지목되었습니다. 이 해커들은 토네이도 캐시를 통해 훔친 자금을 세탁했습니다.
1년 후인 2023년 8월, 스톰과 세메노프도 미국에서 같은 혐의로 기소되었고, 전자는 워싱턴에서 체포되었습니다. 최소한,
OFAC가 오픈소스 소프트웨어를 블랙리스트에 올린 것은 이번이 처음일 가능성이 높으며, 이는 매우 나쁜 선례를 만듭니다. 여러 암호화 및 개인 정보 보호
일반적인 암호화폐 사용자와 프라이버시 애호가들에게, 실제로 이 모든 것은 토네이도 캐시가 모든 미국 시민, 거주자 및 회사, 그리고 어떻게든 그들의 시장에 참여하는 외국 법인을 포함하여 불법이 되었다는 것을 의미합니다. 만약 당신이 몰랐다면, 그것은 암호화폐 산업에서 꽤 많은 것을 포함합니다. 따라서 토네이도 캐시 거래에 대한 광범위한 검열이 빠르게 확산되었습니다. 이는 분산화된 세계에서 일어나서 는 안 될 일입니다 .
거래소부터 스테이블코인 발행자에 이르기까지 수많은 암호화폐 회사가 이 믹서에서 나온 모든 코인을 금지하거나 완전히 동결하기 시작했습니다. 예를 들어, USD 코인(USD)을 발행하는 보스턴에 본사를 둔 Circle은
분산형 플랫폼도 원장을 넘어 웹사이트와 프런트엔드 인터페이스를 제어하는 회사가 주도한다는 점에서 이를 따랐습니다. 여기에는 dYdX, Aave, Uniswap, Balancer, Oasis, Ren 등이 포함됩니다.
오픈소스이자 분산형 소프트웨어인 Tornado Cash는 여전히 원하는 사람이라면 누구나 사용할 수 있습니다. 예전만큼 쉽지는 않지만 여전히 존재하며 자체 커뮤니티에서 관리하는 사이트가 있습니다. 스마트 계약은 Ethereum에서 사용할 수 있으며 사용자는 InterPlanetary File System(IPFS) 분산형 네트워크를 통해 플랫폼에 액세스할 수 있습니다. 링크는 Tornado Cash의 공식 Twitter(X) 계정에서 사용할 수 있습니다(
Tornado Cash 거래를 처리하는 지갑의 경우, 진짜 문제는 RPC(Remote Procedure Call) 엔드포인트입니다. 이들은 종종 지갑을 위한 노드 인프라의 중앙 집중형 서비스 제공자이므로, 일반적으로 이 믹서와 다른 믹서에 더 적합한 공급자로 변경하는 것으로 충분합니다. IPFS 웹사이트를 담당하는 팀은 이들 목록을 추천하고 MetaMask 사용자를 위한 지침을 제공했습니다.
검열의 한 부분은 프런트엔드 수준에서 수행됩니다. 그것은 사용자가 먼저 보는 부분(버튼, 양식, 텍스트, 이미지 등)일 뿐이며 전체 시스템은 아닙니다.
“DeFi 사용자는 CLI[명령줄 인터페이스]를 통해 플랫폼 스마트 계약과 상호 작용하거나 플랫폼 프로젝트를 포킹하여 자체 프런트엔드 인터페이스를 만들 수 있습니다(...) 또 다른 방법은 검열 DeFi 플랫폼과 상호 작용하기 위해 오염되지 않은 주소를 채택하는 것입니다. 이를 위해 사용자는 자산을 오염된 주소에서 오염되지 않은 주소로 전송해야 합니다. 예를 들어, TC 사용자가 인출된 ETH를 중개 주소를 통해 오염되지 않은 주소로 전송하여 Uniswap에서 ETH를 renBTC로 스왑하는 것을 관찰했습니다. 즉, TC 49.8 ETH → addr0 25.3 ETH → addr1 16.5 ETH → addr2 11.97 ETH → Uniswap 0.94 renBTC → addr2입니다. 이런 식으로 오염되지 않은 주소 addr2는 Uniswap에서 차단되지 않습니다.”
검열을 우회하는 이런 방식이 좀 복잡해 보이나요? 글쎄요, 그렇죠. 이더리움 네트워크 전체가 중개자로 가득 차 있지 않다면 더 쉬울 수도 있습니다.
하지만 프런트엔드 검열이 유일한 과제는 아닙니다.
예를 들어, Ethereum의 시스템은
검열은 이러한 계층 중 하나에서 발생할 수 있습니다. 예를 들어, 빌더는 특정 "불량" 거래(예: 토네이도 캐시와 관련된 거래)를 블록에 포함하는 것을 거부할 수 있습니다. 빌더가 승인된 거래를 포함하더라도 릴레이어는 블록이 제안자에게 전송되는 것을 방해할 수 있습니다. 마지막으로, 블록이 어떻게든 제안자에게 도달하면 블록체인에 제안하는 것을 거부할 수 있습니다.
이제 빌더의 90%가 블록에 토네이도 캐시 거래를 포함하기를 거부하지만 여전히 그 거래가 포함된 블록(나머지 10%) 위에 빌드할 의향이 있다면 토네이도 캐시 거래는 여전히 통과할 수 있습니다. 그러나 블록 생산자가 그 거래를 포함하기를 거부할 뿐만 아니라 그 거래를 포함하는 모든 블록 위에 빌드하기를 거부한다면 토네이도 캐시 거래는 완전히 검열될 것입니다.
이는 해당 거래가 포함된 새로운 블록이 블록체인에 추가되지 않아 사실상 완전히 차단된다는 것을 의미합니다. 현재,
분산형 네트워크에서 이 수준의 검열이 가능한 이유는 무엇일까요? 누군가는 질문할 수 있습니다. 간단히 말해서, 이더리움과 유사한 생태계에서 거래 생성은 거래 승인과 같지 않습니다. 중간에 여러 단계(및 당사자)가 있는데, 이는 분산형 네트워크에 이상적이지 않습니다.
이러한 모든 중개자(빌더, 릴레이어, 제안자)는 일반적으로 OFAC 제재를 준수하도록 강요받거나 편의를 위해 준수하기로 결정할 수 있는 회사에 의해 형성되며, 따라서 토네이도 캐시 및 기타 거래를 금지합니다. 중앙 집중화를 더욱 악화시킬 가능성이 있는 미국 SEC__는 2024년 5월에 __개의 8개 현물 Ether ETF 신청을 승인했습니다 . 이는 엄격하게 규제되는 당사자의 손에 더 많은 ETH가 들어가고, 미국 관할권에서 더 많은 ETH가 지분을 확보하며, 토네이도 캐시 거래에 대한 검열 가능성이 더 커짐을 의미합니다.
사실, 이더리움은 가장
Obyte에서는 사용자와 거래 사이에 광부, '검증자' 또는 기타 중앙 집중식 서비스가 없습니다. 사용자가 과거 거래를 참조하는 거래를 수행할 때마다 DAG의 일부가 되어 변경 불가능하고 변경할 수 없습니다. DAG는 부분적으로 거래에 대한 일부 순서를 제공하며 작업은 다음에 의해 완료됩니다.
Tornado Cash와 같은 개인 정보 중심 서비스는 중개자 없이 이러한 네트워크에서 더 원활하게 작동할 수 있습니다. 이런 식으로,
Tornado Cash의 추천 벡터 이미지