이스트텍사스 A&M대, 비트코인(BTC) 라이트닝용 양자내성 보안 PQLN 공개, 노드 12개 호환 테스트 통과
이스트텍사스 A&M대 연구진이 비트코인 라이트닝 네트워크용 양자내성 계층 PQLN을 공개하고 rust-lightning에서 12개 호환 테스트를 모두 통과했다. 연구 단계 결과물로, 정식 채택은 아직 정해지지 않았다.
AI 요약AI
- 이스트텍사스 A&M대가 10월 13일 PQLN 연구 결과를 공개했다
- PQLN은 NIST가 2024년 8월 표준화한 ML-DSA와 ML-KEM을 사용한다
- 서명 생성은 평균 약 0.33밀리초로 가장 느린 추가 연산이었다
- 호환성 테스트 12개 시나리오에서 모든 항목이 통과했다
PQLN, rust-lightning에서 구동된다
비트코인(BTC) 라이트닝 네트워크에 양자컴퓨터 위협을 견디는 보안 계층이 연구 코드로 실제 구동되는 단계에 들어왔다. 이스트텍사스 A&M대 연구팀은 10월 13일 양자내성 암호 설계 PQLN의 결과를 공개했다. PQLN은 라이트닝의 오프체인 영역을 대상으로 만들어졌고, 네트워크의 주요 소프트웨어 구현체 중 하나인 rust-lightning에 실렸으며 실험실 환경에서 라이트닝 노드를 상대로 검증됐다. 다만 이것은 네트워크 업그레이드가 아니다. PQLN은 아직 연구 단계에 머물러 있고, 라이트닝에서의 정식 채택 여부는 정해진 바가 없다.
이 연구는 9월 12일 자 논문 "PQLN: Post-Quantum Security for the
Bitcoin (BTC) Lightning Network's Off-Chain Surfaces"로 기록돼 있으며 소스 코드도 공개돼 있다. 연구팀의 설명에 따르면 라이트닝용 양자내성 암호를 설계에서 구현, 평가까지 끌고 간 선행 사례는 확인되지 않았다.
PQLN의 기반은 미국 국립표준기술연구소(NIST)가 2024년 8월 표준화한 두 알고리즘이다. 전자서명 방식 ML-DSA와 키 캡슐화 메커니즘 ML-KEM이다. 설계는 기존 암호를 폐기하지 않는다. 새 알고리즘을 기존 방식과 결합해 세 곳에 적용한다. 노드 간 통신, 결제 송장의 인증, 라우팅 정보의 은폐가 그 대상이다. 세 영역이 속한 구조를 보면 라이트닝은 기저 블록체인 위에서 전송을 오프체인으로 정산한다. 이용자는 BTC 예치로 결제 채널을 열고 각 전송을 온체인에 기록하지 않은 채 처리하며, 직접 채널이 없는 상대에게는 다단계 라우팅으로 연결된다. 채널에는 래핑된 비트코인 청구권이 아닌 네이티브 BTC가 담긴다. 이 같은 즉시 정산 특성 덕분에 라이트닝은 PayFi 논의에 반복적으로 등장한다. PQLN은 작업증명 기반층을 포함해 비트코인 자체의 합의 규칙에는 손대지 않는다. 연구팀의 논리는 명확하다. 기저 체인과 오프체인 스택은 서로 다른 양자 대응책이 필요하다는 것이다. 대학 측은 검증된 작동과 호환성을 설명할 뿐 배포된 업그레이드라는 표현은 쓰지 않았고, 노드 운영자가 지금 옮겨갈 대상도 없다.
위험에 놓인 오프체인 영역
라이트닝이 프로토콜 수술을 필요로 한 것은 이번이 처음이 아니다. 2017년 세그윗 업그레이드가 오프체인 채널의 전제 조건인 트랜잭션 가변성 문제를 제거하면서 라이트닝은 실용화됐다. 현재의 노출은 성격이 다르다. 라이트닝의 노드 간 메시징과 결제 인증은 타원곡선 공개키 암호 위에 놓여 있다. 충분한 성능의 양자컴퓨터가 만들어지면 이 암호는 무너지고, 공격자는 노드를 사칭하거나 결제 데이터를 위조할 수 있다. 두 번째 시나리오는 미래의 기계를 요구하지도 않는다. 오늘의 암호화된 채널 트래픽을 지금 기록해 뒀다가 양자 하드웨어가 성숙한 뒤 복호화하는 방식이다. 연구팀은 양자에 안전한 비트코인 기저층이 나와도 라이트닝 고유의 메시징과 정산 배관은 커버되지 않는다고 덧붙인다. 채널에 잠긴 자금은 평범한 비트코인 트랜잭션으로 관리되며, 이 부분은 PQLN의 적용 범위 밖이다.
하위 호환성은 설계의 일부다. PQLN 노드는 해당 기능이 없는 노드와도 거래를 계속한다. 다만 보호되지 않는 노드로 오가는 트래픽에는 양자내성 보호가 적용되지 않는다. 정책은 운영자가 정한다. 기존 연결을 허용할지, 양자내성 보호가 없는 연결과 결제는 모두 거부할지는 각자의 선택이다.
측정된 비용은 뚜렷하게 갈린다. 성능은 실험실의 rust-lightning 노드에서 평가됐고, 가장 느린 추가 암호 연산인 서명 생성의 평균은 약 0.33밀리초였다. 호환성은 PQLN 적용 노드와 일반 노드를 짝지은 12개 시나리오에서 점검됐으며 모든 테스트를 통과했다. 부담은 연산량이 아니라 대역폭에 있다. 표준 서명을 쓰면 네트워크 정보를 가져오는 크기가 이전의 약 10배로 늘고, 더 작은 서명을 쓰면 약 4배다. 연구팀은 이 데이터 증가를 주요 운영 부담으로 꼽는다. 경계도 세 가지다. 검증은 rust-lightning 단독으로 이뤄졌으므로 다른 라이트닝 소프트웨어와의 호환성은 미확인이다. 확장 명세는 실험적 단계에 있다. 정식 채택에는 추가 검증과 완성된 기술 명세가 필요한데 이 중 어느 것도 아직 존재하지 않는다. 그 관점에서 이번 이정표는 공학의 성과이지 배포가 아니다. 네트워크 자체는 10월 13일 이전과 정확히 같은 방식으로 구동된다.
설계에서 구동 코드까지
우리의 판단은 이렇다. 여기서의 가치는 논쟁 중이던 위험에 측정 가능한 결과물이 생겼다는 점이다. 비트코인을 둘러싼 양자 문제는 주로 논쟁으로 존재해 왔다. 암호학적으로 의미 있는 기계에 대한 전망부터 공개적 반박까지, 최근의 에드워즈와 세일러의 설전도 그 일환이다. 이 가운데 비트코인 가격에는 직접적인 영향이 없었고 시장 고유의 동인은 별개로 움직였다. 하룻밤 사이 8만 달러 선을 시험한 뒤 8만 2,000달러를 탈환했고, Grayscale 기준 비트코인 변동성은 43%로 S&P 500의 범위 안에 머물렀다. 그러나 공학적 기준점은 움직였다. 이전에는 구동되지 않던 것이 지금 구동된다. ML-DSA 서명과 ML-KEM 키 교환을 실은 rust-lightning 노드가 12개 검증 시나리오에서 기존 피어와 상호 운용된다. 양자내성을 향한 비트코인 연구는 이제 공개적으로 검토 가능한 작동 코드를 품게 됐다.
이 콘텐츠는 인공지능으로 생성되어 AI 검토를 거쳤으며 COINOTAG 편집 감독 하에 게시되었습니다.

