AmericanFortress는 누구도 코인을 옮기지 않고도 모든 암호화폐 지갑을 양자 컴퓨팅으로부터 안전하게 만들 수 있다고 밝혔습니다
양자 컴퓨팅은 수년간 암호화폐 업계의 골칫거리였습니다. 위협 자체에 대해서는 모두가 동의합니다. 충분히 큰 양자 컴퓨터가 개발되면 지갑을 보호하는 수학적 알고리즘이 더 이상 작동하지 않게 됩니다. 논쟁의 핵심은 그 전에 수억 개의 지갑을 새로운 주소로 옮기는 방법입니다. 새로운 논문 을 옮기는 과정이 애초에 필요하지 않았으며, 사용자는 키를 교체하거나 지갑 주소를 변경할 필요가 없다고 주장합니다.
주소 이전은 항상 병목 현상이었습니다
쇼어 알고리즘을 실행하는 양자 컴퓨터는 일치하는 공개 키에서 개인 키를 직접 유추할 수 있습니다. 이는 현재 존재하는 모든 암호화폐 지갑이 노출될 위험에 처해 있음을 의미합니다. 해결책은 자산을 양자 보안이 적용된 서명 체계로 교체하는 것입니다. 하지만 이렇게 하려면 공개 키 형식을 변경해야 하며, 이는 사실상 모든 참여 네트워크에서 주소 이전을 의미합니다.
사실 일부 코인은 이전될 수 없습니다. 예를 들어 사토시 나카모토의 110만 BTC는 2010년 이후로 전혀 이동하지 않았습니다. 휴면 지갑에 보관된 수백만 개의 코인에 대한 키를 가진 사람은 이전 공지를 읽고 있지도 않습니다.
씨앗에 대해 알고 있음을 증명하세요, 그 씨앗에 서명하지 마세요
이 문서에서 설명하는 내용을 쉽게 풀어 설명드리겠습니다. 지갑을 설정할 때 시드 구문을 적어둡니다. 해당 지갑의 모든 주소는 이 시드 구문에서 생성됩니다. 시드는 루트이고 주소는 거기에서 뻗어 나오는 가지와 같습니다.
ZKPoSP(Zero-Knowledge Proof of Seed Provenance)라는 이름의 이 제안은 서명 단계를 생략하고 지갑이 시드 구문을 알고 있음을 증명하는 방식을 채택합니다. 이는 어떤 명제가 참임을 증명하면서도 그 근거를 공개하지 않는 영지식 증명(Zero Knowledge Proof)을 통해 이루어집니다. 지갑은 시드를 노출하지 않고도 해당 주소의 시드를 알고 있음을 입증합니다. 노드는 이 증명을 검증하고 거래를 승인합니다.
주소는 그대로 유지됩니다. 개발자들은 이 방법이 주소 이전이나 키 등록을 필요로 하지 않는다고 설명합니다. 공개 키는 더 이상 지출 승인에 사용되지 않으므로 취약점이 되지 않습니다.
두 번째 논문인 QBIP32는 그 이후의 방향을 다룹니다. 각 블록체인은 서로 다른 수학적 알고리즘을 사용하는데, Bitcoin 과 Ethereum secp256k1을, Solana 나는 Ed25519를 사용합니다. 이 논문은 기존 표준들이 자체 키 형식의 부작용으로만 사용 가능한 양자 안전성 증명을 생성할 뿐이며, 모든 곡선에 적용 가능한 단일 방법이 없다고 주장합니다. 대신 QBIP32를 모든 곡선에 적용 가능한 하나의 유도 체계로 제시합니다. 기존 지갑은 QBIP32를 필요로 하지 않습니다. 논문에 따르면 BIP32와 SLIP-10을 포함한 현재의 표준들은 이미 자체적으로 양자 안전성 증명을 지원합니다.
아직 해야 할 일
해당 논문은 양자 보호 기능이 증명된 것이 아니라 추측에 불과하다고 언급합니다. 아직 이를 검증할 양자 컴퓨터가 존재하지 않기 때문입니다.
배포 측면에서 더 큰 격차가 발생합니다. 네트워크가 이를 강제하기 전에 노드가 업그레이드되어야 합니다. 지갑은 검증 코드를 제공해야 합니다. 사용자는 양측이 먼저 움직인 후에야 비로소 행동에 나설 수 있는데, AmericanFortress는 특허 출원을 진행 중이고 SDK 라이선스를 보유하고 있어 이러한 도입에 대한 상업적 이해관계를 갖고 있습니다.
이 글을 읽고 계시다면 이미 앞서 나가고 계신 겁니다. 뉴스레터를 구독하시면 더욱 유익한 정보를 받아보실 수 있습니다.











코멘트 (0)
$ 버튼을 클릭하고, 종목 코드를 입력한 후 주식, ETF 또는 기타 티커를 연결합니다.