cMixx는 매우 빠른 믹스넷입니다. 일반적으로 믹스넷은 믹싱 네트워크라고도 하며, 1979년 xx network의 설립자 데이비드 차움이 처음 설명했습니다. 믹스넷은 믹스 노드라고 하는 일련의 신뢰할 수 있는 중개자가 메시지 또는 트랜잭션을 중계하기 위한 암호화 규칙을 규정합니다. 이러한 믹스 노드는 사용자로부터 암호화된 데이터 조각을 일괄적으로 받아 무작위로 순열하거나 '믹스'한 다음, 다시 정렬된 암호화된 데이터를 다음 믹스 노드로 전송합니다.
이러한 '혼합'은 사용자 활동과 관련된 메타데이터를 모호하게 만들어 프라이버시를 보호하는 커뮤니케이션 시스템을 만듭니다. 메타데이터는 메시지나 활동과 관련된 누가, 무엇을, 언제, 어디서, 어떻게 했는지에 대한 세부 정보를 말합니다.
기존 믹스넷의 가장 큰 단점은 믹싱 작업에 필요한 공개 키 연산에 집중적인 컴퓨팅이 필요하다는 점입니다. 실제로 1979년 차움의 논문에서 처음 설명한 계산은 현존하는 대부분의 컴퓨터의 성능을 뛰어넘었습니다. 지금도 일반적인 믹스넷에 필요한 연산은 리소스 집약적이고 시간이 많이 소요됩니다. 그 결과, 믹스넷은 대규모로 수행될 경우 대부분의 소비자 용도로 사용하기에는 너무 느립니다.
2016년, 차움과 연구팀은 "cmix"라는 '가속화된' 믹스 넷의 설계를 발표했습니다. "일반적인 믹스 넷의 느린 속도에 대한 해결책으로 '사전 계산'이 제안되었습니다.
사전 계산을 통해 믹스 노드는 발신자와 수신자 간의 메시지 또는 데이터 전송을 처리하는 실시간 단계 이전에 시간이 많이 소요되는 공개 키 암호화를 실행할 수 있습니다. 그 결과, 사용자는 보안이나 개인정보 보호에 영향을 주지 않으면서 실시간으로 메시지를 주고받을 수 있는 매우 효율적인 유형의 믹스넷을 구축할 수 있습니다.
초기 연구 프로젝트의 일부는 cmix의 개념 증명 역할을 하는 학술 참조 구현이었으며, 여기에는 믹스 노드로 구성된 백엔드 팀과 초보적인 스마트폰 클라이언트가 포함되었습니다.
2017년 8월, 차움의 지휘 아래 한 개발 그룹이 cMixx라는 탈중앙화되고 안전하며 확장 가능한 구현을 만들기 시작했습니다. 이 팀에는 초기에 실용적이고 익명이며 검증 가능한 암호화 시스템을 개발한 선구자들이 포함되었습니다. 이 그룹의 멤버들은 디지털 통화, 혼합 네트워크, 비허가형 암호화, 검증 가능한 투표 시스템 및 기타 여러 가지 암호화 분야의 발전을 최초로 제안하고 배포했습니다.