크립토노트는 프라이버시 중심의 암호화폐에 사용되는 오픈소스 프로토콜인 CryptoNote를 한국어로 음역한 명칭이다. CryptoNote 프로토콜은 2013년 가명인 Nicolas van Saberhagen(니콜라스 반 사베르헨)이라는 인물에 의해 처음 제안되었으며, 익명성을 강화하기 위한 여러 암호학적 기법을 포함한다.
주요 특징
-
링 서명 (Ring Signatures)
- 송신자는 여러 가능한 서명자를 포함한 ‘링’을 구성함으로써 실제 송신자를 외부에서 추적하기 어렵게 만든다.
-
일회용 키 (One‑time Keys)
- 수신자는 각 거래마다 일회용 공개키를 사용하도록 요구되어, 주소 재사용을 방지하고 거래 흐름을 추적하기 어렵게 한다.
-
키 이미지 (Key Image)
- 동일한 입력이 중복 사용되는 것을 방지하기 위해, 각 비밀키에 대한 고유한 해시값을 생성한다. 이는 이중 지불 방지를 위한 메커니즘이다.
-
스텔스 주소 (Stealth Addresses)
- 수신자는 공개키와 일회용 키를 조합한 일시적인 주소를 사용함으로써, 거래 상대방이 실제 수신 주소를 알 수 없게 만든다.
적용 사례
CryptoNote 프로토콜을 기반으로 한 대표적인 암호화폐로는 Monero (모네로), Bytecoin (바이트코인), Sumokoin (수모코인) 등이 있다. 이러한 암호화폐는 위에 열거된 기술을 활용해 거래 내역을 외부에서 추적하거나 연결 짓는 것을 방지한다.
어원 및 용어 사용
- “Crypto”는 “cryptography(암호학)”를, “Note”는 “노트(기록)”를 의미한다는 점에서, ‘암호화된 기록’이라는 의미를 내포한다.
- 한국어 매체 및 커뮤니티에서는 ‘CryptoNote’를 ‘크립토노트’로 표기하여 해당 프로토콜을 언급한다.
현재 상황
CryptoNote 프로토콜은 공개된 연구 논문과 코드베이스를 통해 지속적으로 검증 및 개선되고 있다. 다만, 프로토콜 자체는 특정 암호화폐 프로젝트에 종속되지 않으며, 독립적인 기술 표준으로서 다양한 프라이버시 코인에 채택되고 있다.