기둥 가이드
Kyber 및 Dilithium를 지원하는 블록체인
Kyber 및 Dilithium는 이제 ML-KEM 및 ML-DSA라는 NIST 표준입니다. 더 어려운 질문은 어떤 블록체인 프로젝트가 실제로 이를 통합했는지, 어떤 기능을 위해, 어떤 성숙도에 도달했는지입니다. 이 가이드는 엄격한 증거 프레임워크를 제공합니다.
"Kyber/Dilithium를 지원하는 블록체인"에 대한 검색 결과는 종종 암호화 라이브러리, 학술 프로토타입, 발표된 로드맵, 생산 합의 또는 지갑 구현이라는 네 가지 매우 다른 항목을 결합합니다. 그것들은 서로 바꿔 사용할 수 없습니다. 블록체인은 여러 위치에서 암호화를 노출하고 부분 마이그레이션은 가치가 있으면서도 불완전할 수 있기 때문에 이는 중요합니다.
짧은 대답은 조심스럽습니다. ML-KEM 및 ML-DSA의 프로토콜 전체 메인넷 채택에 대한 공개적이고 독립적으로 확인 가능한 증거는 여전히 제한적입니다. 그것은 어떤 프로젝트에 대한 비판이 아닙니다. 포스트 퀀텀 마이그레이션은 거래 형식, 주요 보관, 검증 비용, 브리지, 클라이언트 소프트웨어 및 운영을 변경합니다. 유용한 가이드는 광범위한 주장보다는 정확한 증거를 보상해야 합니다.
먼저 현재 이름을 올바르게 사용하십시오.
레거시 이름은 여전히 공통적으로 남아 있지만 표준 언어는 팀이 호환성과 구현 범위를 평가하는 데 도움이 됩니다.
FIPS 203
ML-KEM, 이전에는 Kyber
ML-KEM는 모듈 격자 기반 키 캡슐화 메커니즘입니다. 이를 통해 두 당사자가 공개 채널을 통해 공유 비밀을 설정한 다음 암호화 및 인증과 같은 작업에 대칭 암호화와 함께 해당 비밀을 사용할 수 있습니다. NIST는 2024년 8월 13일에 ML-KEM-512, ML-KEM-768 및 ML-KEM-1024의 세 가지 매개변수 세트로 FIPS 203을 마무리했습니다.
읽기 FIPS 203FIPS 204
ML-DSA, 이전에는 Dilithium
ML-DSA는 CRYSTALS-Dilithium에서 파생된 모듈 격자 기반 디지털 서명 표준입니다. 서명은 인증 키를 인증하고 메시지에 대한 무단 변경 사항을 공개할 수 있습니다. 따라서 ML-DSA는 거래 승인, 유효성 검사기 및 브리지 메시지, 소프트웨어 릴리스 및 장기 자격 증명과 관련이 있습니다.
읽기 FIPS 204블록체인에 암호화 지도와 마이그레이션 계획이 모두 필요한 이유
KEM는 거래에 서명하지 않습니다. 서명은 자동으로 기밀 네트워크 전송을 생성하지 않습니다. 따라서 ML-KEM 및 ML-DSA는 서로 다른 문제를 해결합니다. 체인은 다른 것을 지원하지 않고 먼저 채택할 수 있으며, 그 구별은 문서, 지갑 UX, 프로토콜 사양 및 외부 설명에서 계속 표시되어야 합니다.
ML-DSA의 경우 팀은 계정 모델, 주소 파생, 거래 직렬화, 서명 확인 예산, 멤풀 동작, 보관 노드, 하드웨어 지갑, 다중 서명 정책 및 안전한 복구를 고려해야 합니다. ML-KEM의 경우 암호화된 채널이나 저장된 비밀이 속하는 위치, 키 인증 방법, 세션 자료 순환 방법, 전환 중에 하이브리드 모드가 필요한지 여부를 결정해야 합니다.
NIST의 마이그레이션 지침에 따르면 최초의 PQC 표준은 지금 사용될 수 있고 사용해야 하지만 현재 시스템을 위협하는 양자 컴퓨터는 여전히 수년 또는 수십 년이 걸릴 수 있습니다. 또한 양자에 취약한 알고리즘은 더 이상 사용되지 않으며 2035년까지 NIST 표준에서 궁극적으로 제거될 것이라고 명시되어 있습니다. NIST의 프로젝트 페이지에는 이것이 하룻밤 사이의 전환이 아니라 오랜 전환이라는 것이 분명합니다.
"완전한 통합에는 시간이 걸리므로 시스템 관리자가 이를 시스템에 즉시 통합하기 시작할 것을 권장합니다."
증거 지도: 실제 프로젝트, 정확하게 분류됨
이것은 순위가 아닙니다. 이는 공개적으로 문서화된 자료가 지원하는 것과 지원하지 않는 것을 구분합니다.
| 프로젝트 또는 카테고리 | 공개적으로 문서화된 암호화 | 증거 수준 | Kyber / Dilithium 결론 |
|---|---|---|---|
| Algorand | State Proofs의 Falcon 서명 및 Falcon 승인 메인넷 거래. | 구체적인 구현 및 메인넷 기술 개요. | 실제 PQC 서명 마일스톤이지만 Falcon는 ML-KEM 및 ML-DSA와 다릅니다. Kyber/Dilithium 지원 라벨을 붙이지 마세요. |
| Quantum Resistant Ledger (QRL) | 해당 문서에서는 Extended XMSS HyperTree 생성 및 일회성 서명 키를 참조합니다. | 프로젝트 문서. | FIPS 203 ML-KEM 또는 FIPS 204 ML-DSA 배포의 증거가 아닌 다른 포스트 퀀텀 시그니처 패밀리를 추구하는 체인의 예입니다. |
| QRL v2.0 생태계 | QRL 생태계는 QRL v2.0 애플리케이션용 "ZOND" 컨텍스트를 사용하여 ML-DSA-87 FIPS 204 서명 라이브러리를 게시합니다. | 프로토콜 전반의 메인넷 주장이 아닌 라이브러리 증거입니다. | 특정 ML-DSA 지원은 라이브러리 레이어에 문서화되어 있습니다. 라이브러리 페이지는 ML-KEM 또는 메인넷 전체 ML-DSA 검증을 설정하지 않습니다. |
| Cellframe | 소개에는 플랫폼이 Crystal Dilithium, Kyber 512 및 Falcon를 사용한다고 나와 있습니다. | 구현 세부 사항이 제한된 공식 프로젝트 문서입니다. | Kyber 및 Dilithium에 대한 직접적인 프로젝트 수준 참조입니다. 코드, 매개변수 및 활성화 세부정보가 독립적으로 확인될 때까지 Cellframe에 문서화된 대로 청구된 범위를 처리합니다. |
| QANplatform | 문서에 따르면 ML-DSA는 QAN XLINK를 통해 계정을 교차 서명하는 데 사용됩니다. | 공식 프로젝트 문서, 인용 페이지에 이름이 지정된 ML-DSA 매개변수 세트 또는 메인넷 거래 증거가 없습니다. | 특정 ML-DSA 참조 및 서명 마이그레이션 디자인. 인용된 문서에서는 ML-KEM 또는 Kyber 지원을 주장하지 않습니다. |
| Hyperledger 기반 연구 | 허가된 블록체인 구성에 연구 논문 모델 또는 프로토타입 Kyber 및 Dilithium 통합. | 학문적 타당성 증거. | 엔지니어링 평가에 유용하지만 재고 Hyperledger Fabric 또는 기타 프로덕션 네트워크가 ML-KEM 또는 ML-DSA 프로토콜 전체에 제공된다는 증거는 아닙니다. |
| EVM 및 주요 Layer-1 생태계 | 연구, 계정 추상화 토론, 암호화 라이브러리 및 제안된 사전 컴파일은 더 넓은 개발자 생태계에 걸쳐 나타납니다. | 제안서와 저장소에 따라 다릅니다. | 라이브러리나 제안은 합의 검증을 변경하지 않습니다. 지원을 명시하기 전에 실제 클라이언트 릴리스 및 체인 활성화를 확인하십시오. |
| Autheo | Kyber, Dilithium 및 Falcon에 대한 로드맵이 개발 중입니다. | 실시간 보호가 아닌 로드맵입니다. | 포스트퀀텀 작업은 아직 라이브 시스템에 포함되지 않았습니다. 현재 체인 보안으로 설명되어서는 안됩니다. |
Algorand는 가장 명확한 경계 예를 제공합니다. Falcon-1024 메인넷 경로는 Logic Signature 및 AVM falcon_verify opcode를 사용합니다. 게시된 개요에는 대략 1,280바이트 Falcon-1024개의 서명, 1,793바이트 공개 키 및 256라운드마다 생성되는 State Proofs가 설명되어 있습니다. 이는 Falcon 사용 사례에 대한 강력한 증거이지 Kyber 및 Dilithium에 대한 주장에서 ML-KEM 또는 ML-DSA를 Falcon로 대체하는 이유가 아닙니다.
QRL는 두 번째로 유용한 비교를 제공합니다. 문서에는 Extended XMSS HyperTree 및 일회성 서명 핵심 개념이 나와 있는데, 이는 “포스트 퀀텀 블록체인”이 격자 기반 NIST 표준이 아닌 암호화 설계를 참조할 수 있음을 보여줍니다. QRL의 문서에는 ML-KEM 또는 ML-DSA 지원이 설정되어 있지 않으므로 이 가이드에서는 지원한다고 주장하지 않습니다.
추적할 가치가 있는 더 좁은 NIST 알고리즘 참조가 있습니다. QRL 생태계에서 게시된 ML-DSA-87 라이브러리 문서는 FIPS 204를 식별하고 4,627바이트 ML-DSA-87 서명을 보고하는 동시에 메인넷 검증에 대한 주장이 아닌 라이브러리 수준 증거를 명시적으로 유지합니다. Cellframe의 공식 소개에는 Crystal Dilithium, Kyber 512 및 Falcon를 사용한다고 나와 있습니다. 이는 두 알고리즘을 모두 포괄하는 직접적인 프로젝트 주장이지만 인용된 서문에서는 매개변수 세트 또는 활성화 사양을 제공하지 않으므로 독자는 더 광범위한 결론에 의존하기 전에 코드 및 프로토콜 릴리스를 확인해야 합니다.
QANplatform는 별도의 ML-DSA에 초점을 맞춘 예제를 제공합니다. 양자 방지 보안 문서에는 ML-DSA가 QAN XLINK를 통해 계정 교차 서명에 사용되며 Go에 구현된 마이그레이션 지향 서명 체계에 대해 설명되어 있습니다. 동일한 페이지에서는 ML-DSA 매개변수 세트, 생산 트랜잭션 또는 ML-KEM 또는 Kyber 지원을 식별하지 않습니다. 그렇기 때문에 이 가이드에서는 확인된 이중 알고리즘 배포가 아닌 특정 ML-DSA 문서에 QANplatform를 나열합니다.
Kyber 또는 Dilithium 지원 요청을 확인하는 방법
1. 프리미티브 식별
주장에 ML-KEM 또는 ML-DSA, 해당 매개변수 세트 및 정확한 기능이 명시되어 있습니까? “NIST PQC”에 대한 일반적인 참조는 충분하지 않습니다.
2. 실행 경계 찾기
검증이나 캡슐화가 발생하는 거래 유형, 노드 채널, 지갑, 신원 증명, 상태 증명, 브리지 또는 API를 찾으세요.
3. 네트워크 상태 확인
릴리스 노트, 소스 코드, 프로토콜 버전, 테스트 벡터, 테스트넷 또는 메인넷 활성화를 확인하세요. 옵트인(opt-in)과 필수 동작을 분리하세요.
4. 비용 측정
서명 및 공개 키 크기, 확인 대기 시간, 메모리 사용, 수수료 효과, 대역폭 영향, 모바일 또는 하드웨어 장치 지원을 기록합니다.
5. 마이그레이션 메커니즘 확인
계정 업그레이드, 키 순환, 다중 서명, 복구, 이전 버전과의 호환성, 브리지 상호 운용성 및 레거시 암호화 폐기 방법을 평가합니다.
6. 독립적인 증거 검토
홍보 문구보다는 재현 가능한 테스트, 감사, 표준 준수, 문제 추적 및 해결되지 않은 위험에 대한 명확한 설명을 찾으십시오.
ML-KEM 및 ML-DSA가 블록체인 아키텍처에 적합한 위치
ML-DSA는 블록체인이 이미 서명에 의존하기 때문에 가장 확실한 블록체인 관련 역할을 가지고 있습니다. 향후 통합에서는 계정 거래, 검증인 투표, 브리지 증명, 오라클 업데이트, 관리자 작업 또는 소프트웨어 릴리스를 승인할 수 있습니다. 각 용도마다 확인 빈도와 실패 모드가 다릅니다. 릴리스 파이프라인에서 작동하는 서명은 대용량 트랜잭션 경로에 비해 너무 크거나 느릴 수 있습니다.
ML-KEM는 일반적으로 다른 레이어에 속합니다. 이는 두 당사자가 암호화된 전송 또는 저장된 자료에 대한 비밀을 설정하는 데 도움이 될 수 있습니다. 이는 서비스에 연결하는 지갑, 노드 간 개인 통신, 암호화된 오프체인 데이터, 신원 자격 증명 교환 또는 유효성 검사기 운영 채널에 중요할 수 있습니다. 공개 원장 데이터 자체를 숨기지 않으며, 지갑 소유자가 이체를 승인했음을 증명하지 않습니다.
주소 디자인은 혼란의 일반적인 원인입니다. 계정 주소가 공개 검증 키에 커밋된 경우 포스트 양자 서명 체계에는 새로운 주소 계열, 태그가 지정된 트랜잭션 필드 또는 올바른 검증자로 라우팅되는 계정 추상화 계층이 필요할 수 있습니다. Wallets 그런 다음 보안 모드를 명확하게 표시하고, 우발적인 다운그레이드를 방지하고, 애플리케이션이 포스트퀀텀 계정을 기대할 때 사용자가 기존 주소를 재사용하지 못하도록 보호해야 합니다.
스마트 계약 네트워크에는 검증에 대한 명시적인 선택도 필요합니다. 기본 클라이언트 기능, 가상 머신 opcode, 사전 컴파일 및 계약 라이브러리는 비용 및 신뢰 속성이 매우 다릅니다. 기본 통합은 효율적일 수 있지만 프로토콜 릴리스가 필요합니다. 계약 구현은 테스트하기가 더 쉬울 수 있지만 실제 가스 또는 실행 예산을 초과할 수 있습니다. Algorand의 문서화된 Falcon 확인 경로는 검증자의 위치가 모든 청구의 일부가 되어야 하는 이유를 보여줍니다.
따라서 올바른 아키텍처를 준비할 수 있습니다. 인벤토리 및 소프트웨어 서명 시스템으로 시작하여 테스트 벡터 및 재현 가능한 벤치마크를 설정하고 적절한 경우 옵트인 계정 또는 채널을 지원한 다음 합의 업그레이드가 정당한지 여부를 결정합니다. 고전으로 남아 있는 것을 출판하는 것이 강점입니다. 이를 통해 통합자는 포괄적인 포스트 양자 보안에 대한 목표 실험을 착각하지 않고 잔여 위험을 평가할 수 있습니다.
이 전환에서 Autheo의 역할
Autheo는 향후 프로토콜, ID 및 키 관리 작업을 위해 Kyber, Dilithium 및 Falcon 로드맵을 개발하고 있습니다. 이 작업은 아직 라이브 시스템에 통합되지 않았으며, 이러한 알고리즘이 현재 Autheo를 보호한다고 말하는 것은 부정확합니다. 스테이킹과 거래 수수료는 현재 활성화되어 있습니다. 포스트퀀텀 암호화, TheoID, 컴퓨팅, 스토리지, AI 추론 및 THEO AI 계층은 계속 개발 중입니다.
향후 구현은 정확한 알고리즘 및 매개변수화, 암호화 경계, 마이그레이션 경로, 재현 가능한 테스트, 독립적인 검토, 운영 비용, 아직 마이그레이션되지 않은 항목에 대한 명확한 공개 등 다른 모든 체인에 사용되는 동일한 기준으로 평가되어야 합니다. 로드맵은 해당 작업의 방향을 만듭니다. 그것은 증거를 대체하지 않습니다.
Autheo는 Hybrid PoA/PoS 모델인 Proof of Autheo에서 실행됩니다. 현재에 대해 알아보기 합의 아키텍처 미래의 포스트퀀텀 개발과는 별도로.
관련 Autheo 리소스
포스트퀀텀 블록체인 가이드
더 광범위한 위협 모델, 마이그레이션 프레임워크, Algorand 사례 연구를 이해하세요.
Algorand 비교
아키텍처를 비교하고 프로젝트 참조를 검토하세요.
이더리움 비교
Layer-1 암호화 마이그레이션 컨텍스트에 대한 기준 비교.
FAQ 허브
개발자와 기업을 위해 구성된 표준 Autheo 답변을 찾아보세요.
Autheo 전체 가이드란 무엇입니까?
Autheo의 의도된 통합 아키텍처에 대한 초석 가이드를 읽어보세요.
첫 번째 스마트 계약 배포
빌더 워크플로 및 개발 리소스부터 시작하세요.
Layer-0란 무엇인가요?
Layer-0 및 Layer-1 아키텍처 모델을 검토합니다.
보안 프로그램
보안 연락처 및 책임 있는 공개 정보를 검토하세요.
Kyber 및 Dilithium 블록체인 FAQ
모든 암호화폐 주장에 대한 증거 요구
올바른 질문은 프로젝트가 양자 안전을 보장하는지 여부가 아닙니다. 독립적으로 확인할 수 있는 증거가 무엇인지, 어디서, 어떻게, 무엇을 가지고 있는지입니다.
빌더를 위한 Autheo 살펴보기