Home / Knowledge / 와사비 대 사무라이: TX0은 전혀 관련이 없습니다.

와사비 대 사무라이: TX0은 전혀 관련이 없습니다.

와사비 대 사무라이: TX0은 전혀 관련이 없습니다. 1

와사비 지갑과 사무라이 지갑 간의 논쟁은 이 생태계에서 가장 오랜 갈등 중 하나입니다. 비트코인에서의 프라이버시는 매우 중요한 속성으로, 현재까지 많은 노력이 해결책을 제공하는 데 기울여졌으며, 이를 개선하기 위해 남은 작업도 많습니다.

개인적으로 이 갈등과 그 결과는 다소 슬픈 상황이라고 생각합니다. 양측 모두 서로의 프로젝트에 대한 개인적인 공격, 부정확한 진술, 그리고 이러한 것들에 뿌리를 둔 마케팅 시도가 있었습니다. 이는 비트코인을 사용하여 프라이버시를 달성하는 방법에 대한 이해를 저해하고, 더 넓은 비트코인 커뮤니티 내에서 프라이버시 도구의 채택을 저해하는 데 많은 영향을 미쳤습니다.

이 갈등에서 발생한 모든 결과와 오해를 풀어내는 것은 아마도 작은 소설 한 편이 필요할 것입니다. 하지만 여기서 집중하고 싶은 두 프로젝트 간의 단일 기술적 차이가 있습니다. 각 프로젝트는 코인조인에 참여할 때 서로 다른 거래 구조와 흐름을 사용합니다. 와사비는 상당한 양의 입력과 출력을 포함하기 위해 매우 큰 거래를 생성하여 거래당 더 큰 익명성 집합을 만듭니다. 사무라이는 구조화된 상호작용을 통해 훨씬 더 작은 거래에 참여하고, 여러 연속 거래에서 복합적인 익명성을 생성합니다.

사무라이의 TX0

사무라이의 설계 중 하나는 거래 제로(TX0)입니다. 이는 실제 코인조인 거래에 앞서 설정 거래의 일종입니다. 원래의 비혼합 입력을 개별 혼합 단위 출력과 잔돈 출력으로 나누며, 사무라이가 코인조인을 조정하기 위해 혼합 수수료를 수집하는 곳입니다.

원래의 비혼합 출력을 혼합 단위 출력으로 나누는 것은 모든 출력이 동시에 혼합 대기열에 참여할 수 있게 해줍니다. 사무라이는 많은 작은 코인조인 거래를 병렬로 훨씬 더 빠르게 조정하기 때문에 TX0는 사용자의 코인이 이러한 병렬 혼합을 더 빨리 활용할 수 있게 해줍니다. 그렇지 않으면 혼합 단위 출력을 하나씩 잘라내고, 코인조인 거래 자체에서 잔돈을 받아 다음 거래의 입력으로 사용해야 합니다. 사무라이가 병렬로 많은 코인조인을 진행하고 있기 때문에 이는 매우 비효율적인 설계가 될 것입니다.

두 프로젝트 간의 갈등에서 가장 오랫동안 논의된 사항 중 하나는 TX0가 TX0가 없는 것보다 근본적인 프라이버시 개선을 제공한다는 것입니다. 전통적으로 주장되는 것은 코인조인 거래의 첫 번째 거래가 아닌 사전 코인조인 거래에서 잔돈 출력을 제거하고 분리함으로써 혼합된 UTXO가 더 프라이빗해진다는 것입니다. 이는 전혀 부정확합니다.

왜 그런지 설명하기 위해, 사무라이와 와사비 혼합의 온체인에서의 모습이 어떻게 보이는지 살펴보겠습니다.

거래 그래프 상관관계

코인조인의 전체 목적은 비트코인 거래의 입력과 출력 간의 연결을 모호하게 만드는 것입니다. 여러 사람이 참여하는 거래를 구조화하여 동일한 단위의 입력을 받고 출력으로 생성함으로써, 사용자가 원할 경우 향후 라운드에서 재활용할 수 있습니다. 이렇게 하면 외부 관찰자가 어떤 입력이 소유권 측면에서 어떤 출력과 관련이 있는지 확신할 수 없는 비트코인 거래를 생성할 수 있습니다. 만약 다섯 사람이 어떤 가치의 입력을 제공하고, 모두 동일한 단위(예: 0.01 BTC)의 출력을 받으면, 외부 관찰자는 어떤 특정 입력의 소유자가 혼합 단위(0.01 BTC)의 결과 출력 중 어떤 것을 소유하고 있는지 확신할 수 없습니다.

그럼 사무라이와 혼합할 때 어떤 일이 발생하는지 생각해 보겠습니다. 1.1 BTC를 가져가서 0.5 풀에서 Whirlpool과 혼합하려고 합니다. 가장 먼저 발생하는 것은 TX0입니다. 1.1 BTC가 두 개의 0.5 BTC 출력으로 나뉘고, 잔돈 출력으로 0.1 BTC가 생성됩니다.

이 시점에서 이러한 모든 출력이 동일한 사람의 소유라는 것은 여전히 명확합니다. 그런 다음 두 개의 0.5 BTC 출력을 혼합 풀에 대기시키고, 결국 첫 번째 실제 코인조인 거래에 참여하게 됩니다. 이 시점에서 외부 관찰자는 초기 1.1 BTC 입력이 한 사람의 소유라는 것을 알고 있으며, 0.1 BTC 잔돈 출력도 여전히 그 사람의 소유라는 것을 알고 있습니다. 각 0.5 BTC 출력이 참여한 첫 번째 코인조인 거래와 관찰된 사람이 그 거래 출력 중 하나를 소유하고 있다는 사실도 알 수 있습니다(어떤 특정 출력인지는 알 수 없습니다).

0.1 BTC 잔돈 출력이 두 개의 0.5 BTC 혼합 출력의 프라이버시에 어떤 식으로든 피해를 줄 수 있는 유일한 방법은 그것이 지출되어 단일 거래에서 결합되거나 블록체인에서 다른 방식으로 결합될 때입니다(예: 혼합 출력을 보낸 동일한 주소로 잔돈 출력을 보내는 경우).

와사비와 혼합할 때 어떤 일이 발생하는지 생각해 보겠습니다. 동일한 1.1 BTC 입력을 가져가서 혼합 대기열에 넣습니다. 요즘 와사비는 몇 가지 다른 혼합 단위를 지원하지만, 단순성을 위해 혼합 단위가 0.1 BTC만 지원한다고 가정해 보겠습니다. 그 입력이 대기열에 올라가고, 코인조인이 발생하며, 0.1 BTC 혼합 단위 출력과 1.0 BTC 잔돈 출력을 받습니다. 외부 관찰자는 무엇을 보게 될까요? 그들은 1.1 BTC 입력의 소유자가 여전히 1.0 BTC 잔돈 출력을 통제하고 있다는 것을 보고, 그들이 참여한 첫 번째 코인조인 거래를 보고, 그 사람이 그 거래에서 0.1 BTC 혼합 단위 출력 중 하나를 소유하고 있다는 것을 알게 됩니다(어떤 특정 출력인지는 알 수 없습니다).

그들은 Whirlpool 혼합을 관찰할 때 얻는 것과 동일한 정보를 얻습니다. 만약 와사비 사용자가 잔돈 출력으로 이 과정을 반복하면, 아무것도 변하지 않습니다. 관찰자는 비혼합 입력과 잔돈 출력 간의 상관관계와 혼합 출력 중 하나가 그 사람의 소유라는 사실을 알게 되지만, 어떤 것인지는 알 수 없습니다. 잔돈 출력이 혼합 출력과 블록체인에서 연결되지 않는 한, 사용자에게는 프라이버시 누수가 발생하지 않습니다. TX0와 코인조인 거래 자체 이전에 잔돈을 분리하는 것은 프라이버시 수준에 전혀 차이를 만들지 않습니다.

그렇다면 TX0란 무엇인가요? 이는 많은 코인조인 거래를 병렬로 조정하는 코인조인 구현을 위한 최적화이며, 단일 코인조인 거래를 한 번에 하나씩 조정하는 코인조인 구현을 위해 구현하는 것은 의미가 없습니다. Whirlpool에서는 미리 코인을 나누는 것이 의미가 있지만, 사무라이에서는 한 번에 하나만 있기 때문에 미리 코인을 분할하는 것은 효율성 측면에서 의미가 없습니다.

사무라이는 잔돈 처리에 있어 와사비보다 더 강력한 안전 장치를 가지고 있지만, 이는 온체인에서 발생하는 거래 구조와는 전혀 관련이 없습니다. 이는 잔돈 출력을 별도의 주소 집합으로 분리하고, 지갑에서의 경고 및 혼합 출력과 비혼합 출출을 함께 지출하지 못하도록 하는 안전 장치 때문입니다.

이 글을 읽고 있을 때쯤이면 많은 사무라이 사용자와 개발자들이 내가 FUD를 퍼뜨리고 있다고 외치고 있을 것입니다. 독자들에게 내가 제시한 사실을 진지하게 생각하고 논리적으로 분석해 보기를 권장합니다. 내가 말한 모든 것은 전적으로 사실이며, 이성적인 사고를 통해 검증할 수 있습니다.

최근 와사비가 특정 “오염된” 입력을 코인조인에 등록하는 것을 검열하는 행동에 비추어 볼 때, 나는 윤리적인 이유로 그것을 사용하는 것을 절대 추천하지 않습니다. 나는 팀이 법적 또는 규제적 요구 없이 취한 행동이 솔직히 비겁하고, 정부 기관이 프라이버시에 대한 공격을 더 강하게 밀어붙이도록 격려하는 약점을 드러낸다고 생각합니다.

그렇긴 해도, 프라이버시 도구에 관해서는 사용자가 실제로 어떻게 작동하는지에 기반하여 정보에 입각한 결정을 내려야 하며, 단순히 마케팅 슬로건이나 주장에 의존해서는 안 된다고 생각합니다. 와사비와 사무라이는 모두 올바르게 사용될 경우 사용자에게 프라이버시를 제공할 수 있습니다. 사무라이는 올바르게 사용되도록 보장하기 위한 더 많은 안전 장치를 가지고 있지만, 이는 모두 지갑 소프트웨어에서의 경고와 혼합 및 비혼합 출력에 대한 주소 생성 방식으로 통합되어 있습니다. TX0는 이에 전혀 관련이 없으며, 그 자체로 추가적인 프라이버시 이점을 제공하지 않습니다.

이 글은 신오비의 게스트 포스트입니다. 표현된 의견은 전적으로 그들의 것이며 BTC Inc 또는 Bitcoin Magazine의 의견을 반드시 반영하지는 않습니다.

관련 기사

마이애미 IT 직원, 전 상사로부터 190만 달러 비트코인 절도 혐의로 체포 1

마이애미 비트코인 절도, IT 직원 체포

마이애미의 한 남성이 경찰에 따르면 전 직장에서 거의 200만 달러 상당의 비트코인을 훔친 혐의로 여러 중범죄 혐의에 직면해 있습니다. 이

카사, 비트코인 보유자를 겨냥한 증가하는 사회 공학 공격에 대응하기 위해 네 가지 보안 기능 출시 1

사회 공학 공격에 대응하는 카사 기능

비트코인 보안 회사 카사는 2025년 암호화폐 도난의 대부분을 차지하는 공격 벡터인 사회 공학을 겨냥한 네 가지 기능을 출시했습니다. 이 기능은

마스터카드, 디지털 자산 전략을 강화하기 위해 뉴욕 비트라이센스 확보 1

마스터카드, 비트라이센스 획득

마스터카드는 뉴욕주 금융 서비스국(NYDFS)으로부터 비트라이센스를 받았으며, 이는 이 결제 거대 기업이 미국에서 가장 엄격한 암호화 규제 프레임워크 중 하나 아래에서

크라켄, 비트코인 보관소 출시 - BTC 보유에 대한 수익 제공 1

비트코인 보관소 | 크라켄의 새로운 금융 솔루션

크라켄은 고객이 자산을 판매하지 않고도 비트코인 보유량에 대해 BTC 기준 보상을 받을 수 있는 새로운 제품인 비트코인 볼트를 크라켄 어

폴드, 비트코인 신용 카드 성장을 위한 1억 5천만 달러 유치 1

비트코인 신용 카드, Fold의 성장 동력

Fold Holdings, Inc., 최초의 상장된 비트코인 금융 서비스 회사가 Encina Lender Finance, LLC와 4년간의 고정 담보 회전 신용 시설에 진입했습니다.

DDC, 한 주에 비트코인을 두 번 구매하며 자산을 14% 증가시켜 희석 없이 재무를 성장시킵니다. 1

비트코인으로 DDC 자산 14% 증가

DDC Enterprise Limited (NYSE American: DDC)는 수요일에 131 비트코인을 구매하여 기업 비트코인 금고를 2,714 BTC로 확장했다고 발표했습니다. 뉴욕에 본사를 둔