대부분의 블록체인은 결국 양자 업그레이드가 필요하게 될 것입니다.
$XNT는 가능한 한 이런 업그레이드가 전혀 필요 없도록 설계되었습니다.
그 이유는 Neptune이 간단한 가정을 중심으로 구축되었기 때문입니다:
양자 컴퓨터는 공상 과학이 아닙니다.
그것은 불가피합니다.
문제는 현재 대부분의 블록체인이 여전히 타원 곡선 암호화(ECC)에 크게 의존한다는 점입니다.
충분히 강력한 양자 컴퓨터가 등장한다면, Shor 알고리즘은 이론적으로 공개키로부터 개인키를 유도할 수 있어 현재 암호화폐가 의존하는 많은 암호학 가정을 깨뜨릴 수 있습니다.
이는 "지금 수집하고, 나중에 해독한다"는 위험을 초래합니다.
오늘 수집된 데이터가 미래에 해독될 가능성이 있습니다.
Neptune은 매우 다른 접근 방식을 취합니다.
ECC 위에 구축하고 이후에 업그레이드를 계획하는 대신, 프로토콜은 핵심 아키텍처에서 ECC 기반 가정을 회피합니다.
그 기반은 zk‑STARK입니다.
많은 제로 지식 시스템이 타원 곡선이나 신뢰된 설정에 의존하는 것과 달리, STARK는 충돌 저항 해시 함수와 대수적 기법을 사용해 구축됩니다.
신뢰된 설정이 없습니다.
유해 폐기물이 없습니다.
증명 시스템 자체에 타원 곡선 의존성이 없습니다.
모든 트랜잭션과 스마트 계약 실행은 zk‑STARK를 사용해 증명되며, 기본적으로 개인 정보를 보호하면서도 포스트-양자 보안 가정을 유지합니다.
합의 메커니즘도 유사한 철학을 따릅니다.
Neptune은 해시 기반 작업 증명(Proof‑of‑Work)을 사용합니다.
비트코인과 마찬가지로, 이는 양자 컴퓨터가 주로 Grover 알고리즘의 이점을 얻을 수 있음을 의미하는데, 이는 ECC에 대한 Shor 알고리즘의 극적인 이점에 비해 단지 이차적 속도 향상만을 제공합니다.
실행 환경도 동일한 설계 원칙을 따릅니다.
Triton VM과 Mutator Sets는 이 STARK 기반 프레임워크 내에서 작동하며, 핵심 프로토콜에 숨겨진 ECC 의존성을 도입하지 않습니다.
그 결과, 포스트-양자 보안을 미래의 업그레이드가 아니라 설계 제약으로 간주하는 스택이 됩니다.
이는 처음부터 설계 제약으로 다루어집니다.
대다수 프로젝트는 아직도 묻고 있습니다:
"우리는 나중에 어떻게 포스트-양자 암호화로 마이그레이션할 수 있나요?"
$XNT는 다른 질문을 제시했습니다:
"처음부터 양자 시대를 대비해 구축한다면 어떨까요?"
양자 위협이 10년 뒤에 오든 그보다 빨리 오든, 이는 암호화폐 분야가 더 자주 고민해야 할 질문처럼 보입니다.
