
편집자 주: 이 기사의 출처는크립토 밸리 라이브 (ID: cryptovalley)편집자 주: 이 기사의 출처는
크립토 밸리 라이브 (ID: cryptovalley)
크립토 밸리 라이브 (ID: cryptovalley)
방금 Chainalysis Reactor와 KYT에서 Dash와 Zcash라는 두 가지 암호화폐에 대한 지원을 시작했습니다. 가장 인기 있는 "프라이버시 코인"(프라이버시 강화 기능이 프로토콜에 인코딩된 암호화폐) 중 두 가지로서 매일 보고되는 거래량에서 15억 달러 이상을 차지합니다.
Chainalysis 제품이 프라이버시 코인을 지원하는 이유가 궁금할 수 있습니다. 트랜잭션을 추적할 수 없게 만드는 것이 프라이버시 코인의 전체 목적이 아닙니까?
이 진술은 Dash 및 Zcash 등이 제공하는 개인 정보 보호 기능과 사용자가 실제 일상 거래에서 이를 활용하는 방법을 오해하기 때문에 너무 단순합니다. 아래에서는 Dash와 Zcash를 통해 조사관과 규제 전문가가 위반 사항을 조사하는 동시에 사용자의 개인 정보 요구 사항과 업계의 규정 준수 요구 사항의 균형을 맞추는 방법을 살펴봅니다.
보조 제목
프라이버시 코인을 프라이버시 코인으로 만드는 것은 정확히 무엇입니까?
많은 사람들이 BTC 거래가 비공개라고 생각하지만 이 또한 오해입니다. 거래 정보, 주소 및 잔액이 공개 및 영구 원장에 기록되기 때문입니다. Chainalysis는 트랜잭션을 분석하고 오픈 소스 인텔리전스를 사용하여 컴플라이언스 목적으로 실제 엔터티로 주소에 태그를 지정할 수 있습니다(참고: 개별 사용자 지갑이 아닌 서비스만 식별함).
일반적으로 프라이버시 코인은 위의 과정을 더 어렵게 만드는 기능을 가지고 있습니다. 이는 BTC를 포함한 기존 블록체인에 프라이버시 기능을 추가함으로써 달성할 수 있습니다. 그러나 프라이버시 코인은 프로토콜에 프라이버시 기능이 내장된 완전히 새로운 블록체인에서 실행됩니다. 아래에서 Dash와 Zcash가 구현한 특정 개인 정보 보호 기능을 살펴보겠습니다.
대시의 개인 정보 보호 기능
Dash는 2014년에 BTC의 코드 포크로 출시되었으며 가장 주목할만한 개인 정보 보호 관련 변경 사항은 PrivateSend 기능입니다. PrivateSend는 자금 출처를 숨기기 위해 BTC 또는 기타 믹싱 머신의 Wasabi 지갑과 마찬가지로 믹싱 프로토콜을 래핑하여 구현됩니다. 그러나 PrivateSend는 선택 사항이며 Dash는 기본적으로 동전 혼합을 사용하지 않는다는 점을 명심하십시오.
이러한 익명 거래 기술의 일반적인 근거는 여러 사람이 하나의 대규모 거래로 자금을 보낸 다음 각 사람이 제어하는 새 주소에서 동일한 금액의 자금을 받는 것입니다. 이로 인해 각 전송을 수신 주소로 연결하기가 어렵습니다.
이미지 설명
대시의 PrivateSend 거래에서 사용자의 자금은 10, 1, 0.1, 0.01 또는 0.001 DASH 표준 단위 중 하나로 분할됩니다. 그런 다음 이 자금은 특정 금액만 포함하는 혼합 트랜잭션으로 전송됩니다(예: 위의 스크린샷과 같이 모든 입력 및 출력은 0.1 DASH임). 사용자가 돌려받는 대시 금액은 동일하게 유지되지만 자금은 다른 PrivateSend 사용자의 자금과 혼합되었습니다. 이러한 혼합 거래는 나중에 PrivateSend를 통해 다른 사용자에게 보낼 수 있습니다.
PrivateSend와 동일한 기능을 가진 하이브리드 거래는 기술적으로 유사한 다른 암호화폐에서도 수행될 수 있습니다. 이는 기술적인 관점에서 볼 때 대시의 프라이버시 기능이 BTC의 프라이버시 기능보다 강력하지 않기 때문에 "프라이버시 코인"이라는 레이블은 대시의 잘못된 명칭임을 의미합니다. 실제로 일부 독립형 지갑 소프트웨어는 BTC, BTC Cash 및 Litecoin과 같이 프라이버시 코인으로 알려지지 않은 주요 암호 화폐와 함께 작동하는 고급 형태의 코인 혼합을 제공합니다.
대부분의 BTC 믹서와 달리 PrivateSend는 트랜잭션 혼합에 대해 수수료를 부과하지 않습니다. 따라서 Dash PrivateSend와 트랜잭션을 혼합하는 것이 더 효율적이지는 않지만 사용자가 트랜잭션을 실행하는 데 더 저렴하고 간단합니다.
Zcash의 개인 정보 보호 기능
© 2016 Electric Coin Co.
2016년에 출시된 Zcash는 명시적 암호화 알고리즘을 핵심으로 하는 프라이버시 코인입니다. 사용자 정보를 숨기기 위해 거래 패턴을 변경하는 대신 차폐라는 프로세스를 통해 사용자에게 블록체인 활동을 암호화할 수 있는 가능성을 제공합니다.
Zcash는 잔액과 거래가 항상 암호화되는 암호화된 주소 집합인 차폐된 풀을 통해 보호 기능을 제공합니다. 보호된 풀 안팎의 트랜잭션 또는 보호된 풀 내의 트랜잭션은 투명하고 볼 수 있지만 풀에 있는 양 당사자의 주소는 항상 암호화됩니다. 그러나 Dash의 PrivateSend와 마찬가지로 사용자는 암호화 기능을 얻으려면 먼저 Zcash의 차폐된 풀에 옵트인해야 합니다. 트랜잭션은 기본적으로 보호된 풀에서 발생하지 않지만 BTC와 유사하게 공개되고 암호화되지 않습니다.
그렇다면 주소와 거래에 대한 이 모든 정보가 암호화되고 해당 주소의 소유자만 정보를 볼 수 있다면 Zcash는 어떻게 공개 원장을 갖게 될까요? 거래 블록의 암호화된 주소가 유효하고 송금된 자금을 받았는지 사람들이 어떻게 알 수 있습니까?
Zcash는 세부 정보를 공유하지 않고 진위 여부에 대한 질문에 예-아니오 답변을 제공할 수 있는 영지식 증명 시스템인 zk-SNARK를 사용합니다. 이를 통해 사용자는 계정 잔액을 공개하지 않고도 계정에 자금이 있음을 네트워크에 증명할 수 있습니다.
zk-SNARK를 사용하면 관련된 당사자만 알 수 있는 세부 정보로 거래를 공개적으로 보호할 수 있습니다(수신자는 발신자의 주소를 모를 수도 있습니다!). 보호된 풀과 관련된 거래는 투기 패턴을 관찰할 가능성을 방지하기 위해 거의 항상 0.0001 ZEC의 고정 수수료가 부과됩니다.
보조 제목
Dash 및 Zcash 개인 정보 보호 기능의 실제 사용
위에서 언급했듯이 Dash 및 Zcash의 개인 정보 보호 기능은 선택 사항이며 각 거래에 대한 개별 판단에 따라 선택할 수 있습니다. 따라서 각 통화의 개인 정보 보호 기능 수준은 실제 사용에 따라 크게 달라집니다.
대시 프라이버시의 현실
PrivateSend와 관련된 혼합 거래는 대시의 모든 거래의 약 9%를 차지합니다. 이는 코인 혼합 또는 혼합 기술을 사용하는 BTC 거래의 비중보다 크지만 여전히 상대적으로 작고 대시 거래의 비율은 감소하고 있습니다.
사용자는 PrivateSend 트랜잭션을 실행하기 위해 이러한 혼합 통화 트랜잭션의 출력을 사용할 필요가 없습니다. 대신 혼합되지 않은 자금과 함께 사용하도록 선택할 수 있습니다. 이것은 실제로 자금을 이체하기 위해 PrivateSend를 사용하는 대시 거래의 0.7% 미만을 만듭니다.
프라이빗샌드를 포함한 혼합 트랜잭션은 대시 블록체인에서 쉽게 발견하고 식별할 수 있습니다. 여전히 투명하기 때문에 BTC를 사용하여 혼합 통화 거래를 분석하고 식별하는 데 사용되는 것과 동일한 방법을 대시에서도 사용할 수 있습니다.
어떤 사람들은 자금을 다양한 액면가로 나누기 위해 많은 입력 트랜잭션을 거쳐야 하기 때문에 일부 PrivateSend 트랜잭션에서 입력과 출력을 연결하는 것도 가능합니다. 예를 들어, 사용자가 73.4 DASH를 보내고 14개의 입력을 받았는데, 이는 그가 받은 것으로 해석할 수 있습니다: 7 10 Dash, 3 1 Dash 및 4 0.1 Dash. Princeton 연구원은 특정 경우에 결합 기호를 사용하여 PrivateSend 출력이 나오는 개별 주소를 식별할 수도 있음을 보여주었습니다.
이것은 PrivateSend가 사용자의 프라이버시를 강화하지만 검열은 여전히 성공적이라는 것을 의미합니다.
Zcash 프라이버시의 현실
따라서 Zcash가 zk-SNARK 암호화를 사용하여 더 강력한 은폐 효과를 제공하더라도 Chainalysis는 여전히 ZEC(Zcash) 활동의 99% 이상에서 거래 금액과 하나 이상의 거래 주소를 도출할 수 있습니다.
밸런스 측면에서 매일 상대적으로 많은 수의 ZEC가 차폐 풀을 통과하지만 현재 차폐 풀에 저장되는 ZEC는 5%에 불과합니다. 이는 부분적으로 채굴의 모든 수익금이 공용 주소로 전송되기 전에 먼저 보호된 풀을 통과해야 한다는 프로토콜 요구 사항 때문입니다. 즉, ZEC의 기원을 거슬러 올라가면 항상 보호된 풀 중 하나에서 나옵니다. 이는 모든 공용 ZEC 트랜잭션 활동이 결국 차단된 활동으로 역추적될 수 있도록 의도된 것입니다.
Zcash의 차폐된 풀은 거래를 혼합하는 것보다 더 큰 프라이버시를 제공할 수 있지만 파괴할 수 없는 것은 아닙니다. UCL 연구에 따르면 보호된 풀의 사용 패턴을 기반으로 하는 몇 가지 간단한 휴리스틱을 사용하면 익명성을 줄일 수 있습니다. 대부분의 Zcash 사용자는 Zcash의 개인 정보 보호 기능도 전혀 사용하지 않는다고 그들은 말했습니다. 또한 연구원들은 거래를 위해 차폐 풀을 사용하는 사람들 대부분이 단기간에 예치한 것과 동일한 금액의 자금을 인출하는 등 간단하고 직접적이며 쉽게 식별 가능한 방식으로 운영하는 것을 발견했습니다.ZEC.
보조 제목