라이프스타일
Zcash 개발팀 Zakura, ZEC 스왑마다 별도 키 부여 추진…미래 양자컴퓨터 대비
CoinDesk 보도에 따르면 Zcash 소프트웨어 팀 Zakura는 NEAR Intents를 거치는 ZEC 스왑마다 별도의 조회 키를 쓰는 방안을 제안했다. 훗날 양자컴퓨터가 공개된 환불 주소를 풀더라도 노출되는 결제 내역은 해당 스왑 한 건에 그치고, 자금 자체는 영향을 받지 않는다.
읽는 데 약 6분

무슨 일이 있었나
CoinDesk에 따르면 Zakura 팀은 새 엔지니어링 글에서 NEAR Intents를 통한 ZEC 스왑 한 건마다 별도의 조회 키를 지정하고 싶다고 밝혔다. 조회 키는 지갑이 자신에게 온 결제를 알아보는 데 쓰는 비밀 키다. CoinDesk는 Zakura를 Zcash 네트워크를 구동하는 소프트웨어의 비교적 새로운 버전이라고 설명했다.
CoinDesk 설명에 따르면 NEAR Intents는 사용자가 서로 다른 블록체인 사이에서 토큰을 교환할 수 있게 하는 서비스다. 누군가 비공개 ZEC를 USDC로 바꾸면, 서비스는 쓰고 남은 ZEC를 어디로 돌려보낼지 알기 위해 비공개 Zcash 주소 중 하나를 NEAR의 공개 체인에 게시한다. 이 주소는 입금이 도착하는 즉시 공개되며, 스왑이 끝나 환불이 필요 없어도 체인에 남는다.
양자컴퓨터가 문제가 되는 이유
CoinDesk 보도에 따르면 모든 Zcash 주소에는 지갑의 조회 키에서 계산된 공개 키가 들어 있다. 계산에는 일방향 타원곡선 수학이 쓰이는데, 비트코인과 이더리움 지갑을 보호하는 방식과 비슷해 오늘날의 컴퓨터에서는 이런 주소가 정보를 드러내지 않는다. 일반 컴퓨터는 이 연산을 거꾸로 되돌릴 수 없지만, 충분히 큰 양자컴퓨터가 바로 이 용도로 1994년 발표된 Shor 알고리즘을 실행하면 이론적으로 주소에서 키를 역산할 수 있다.
CoinDesk는 또 Zcash 지갑이 서로 무관해 보이는 주소를 많이 만들 수 있지만, 이 주소들은 보통 같은 조회 키를 공유한다고 지적했다. 공격자가 공개된 주소 하나에서 그 키를 풀면 계정이 받은 모든 결제를 연결하고 금액과 첨부된 비공개 메모까지 읽을 수 있다. CoinDesk는 지난주 Google이 자사 Willow 양자 칩으로 이런 공격에 소모되는 요소 중 하나를 거의 완벽하게 만들어냈다고 밝혔다고도 전했다.
Zakura의 접근법
CoinDesk 보도에 따르면 자금을 쓰려면 지출 키(spending key)라는 다른 키가 필요하므로 자금 자체는 계속 안전하다. Zakura의 방안은 스왑마다 자체 조회 키를 주고 지출 키는 사용자의 메인 계정에 두는 것이다. 공격자가 나중에 NEAR의 환불 주소 하나를 풀더라도 그 스왑과 관련된 결제만 볼 수 있다.
CoinDesk 설명으로는 스왑을 수백 번 한 지갑은 키도 수백 개가 되고, 백업에서 복원할 때 각 키로 Zcash 체인 전체를 스캔해야 한다. Zakura는 이를 해결하기 위해 데이터베이스를 하나 두고, 지갑이 '비공개 정보 검색(private information retrieval)' 기술로 환불이 어디에 도착했는지 묻게 한다. 이때 데이터베이스는 답을 주면서도 지갑이 어떤 주소를 물었는지는 알 수 없다.
| 항목 | 현재 상황(CoinDesk 기준) | Zakura 제안(CoinDesk 기준) |
|---|---|---|
| 조회 키 | 여러 주소가 보통 하나를 공유 | NEAR Intents 스왑마다 하나씩 |
| 키가 풀렸을 때의 영향 | 계정의 모든 결제, 금액, 메모가 연결될 수 있음 | 해당 스왑과 관련된 결제만 보임 |
| 지출 키 | 조회 키와 별개 | 사용자의 메인 계정에 그대로 유지 |
| 백업 복원 | 보도에 언급 없음 | 스왑당 키 하나이므로 복원 시 각 키로 체인 전체를 스캔해야 함. Zakura는 비공개 정보 검색으로 환불 위치를 조회해 해결 |
일반 독자에게 미치는 실질적 영향
CoinDesk는 이 키를 풀 수 있는 양자컴퓨터가 아직 시연된 적이 없다고 전했다. 그런 컴퓨터가 나오기까지는 몇 년이 더 걸릴 수 있고 정확한 일정은 아무도 모른다. CoinDesk 설명에 따르면 이번 변경의 목적은 훗날 키가 풀리더라도 피해 범위를 제한하는 것이다.
CoinDesk가 인용한 Zakura에 따르면 Vizor를 포함해 오픈소스 라이브러리를 쓰는 지갑은 앞으로 몇 주 안에 이 기능을 추가할 수 있고, 하드웨어 지갑은 펌웨어 지원 이후에 뒤따른다. CoinDesk는 이렇게 되면 Zcash 개발자들이 이달 초 양자 내성 결제(양자컴퓨터로도 뚫기 어려운 결제 방식)의 목표 시점으로 잡은 1월보다 먼저 패치가 적용된다고 전했다. 이 일정은 모두 Zakura의 설명이며 실제 이행은 지켜봐야 한다.
자주 묻는 질문
이 소식의 출처는 무엇인가요?
이 글은 CoinDesk 보도를 바탕으로 하며, 대부분 Zakura 팀의 엔지니어링 글을 해당 매체가 전한 내용입니다. 언급된 일정은 Zakura의 설명입니다.
지금의 ZEC 스왑이 양자컴퓨터에 뚫릴 위험이 있나요?
CoinDesk에 따르면 이 키를 풀 수 있는 양자컴퓨터는 아직 시연된 적이 없습니다. 그런 컴퓨터는 몇 년 더 걸릴 수 있으며 정확한 일정은 없습니다.
지출 키가 노출되나요?
CoinDesk에 따르면 자금을 쓰려면 다른 키가 필요하고, Zakura의 방안은 이를 사용자의 메인 계정에 그대로 둡니다. 따라서 자금 자체는 안전하게 유지됩니다.
비공개 정보 검색이란 무엇인가요?
CoinDesk에 따르면 지갑이 데이터베이스를 조회하되 데이터베이스는 어떤 주소가 조회됐는지 알지 못하게 하는 기술로, 지갑이 환불을 찾는 데 쓰입니다.
언제부터 쓸 수 있나요?
CoinDesk가 인용한 Zakura에 따르면 호환되는 소프트웨어 지갑은 몇 주 안에 도입할 수 있고, 하드웨어 지갑은 펌웨어 지원 이후에 뒤따릅니다. 실제 일정은 각 지갑의 공지를 확인하세요.
같은 주제의 글
라이프스타일
마이크로소프트, Nscale 영국 AI 데이터센터 계약 포기: 전력망 공급 2030년대로 밀릴 수도
CoinDesk에 따르면 마이크로소프트는 비트코인 채굴업에서 분사한 Nscale의 영국 에식스 AI 데이터센터 사업을 포기했다. 현지 전력망이 2030년대 초중반에야 전력을 공급할 수 있을지도 모른다는 이유다. CoinDesk는 채굴업체가 AI 인프라로 전환할 때 겪는 전력·자금 조달 문제가 드러났다고 평가했다.
라이프스타일
CoinDesk가 인용한 파이낸셜타임스: 암호화폐 대출 볼트 예치금 100억 달러 돌파, 규제 리스크 주목
CoinDesk에 따르면 암호화폐 대출 볼트의 예치금이 100억 달러를 넘었습니다. 담보, 자동 청산, 스마트 계약 등의 위험이 예치자에게 손실을 줄 수 있으며, 미국과 유럽 규제 당국도 규제 편입 여부를 검토하고 있습니다.
라이프스타일
도이치뱅크, 2027년 아시아로 암호화폐 수탁 서비스 확대 계획…독일 출시는 수주 내
CoinDesk에 따르면 도이치뱅크는 수주 내 독일에서 암호화폐 수탁(은행이 고객을 대신해 암호화폐를 보관하는 서비스)을 시작하고 2027년 아시아로 확대할 계획이다. 대상은 기업·기관 고객으로, 대형 전통 은행의 디지털 자산 역할이 커지고 있음을 보여준다.
라이프스타일
SEC 토큰화 주식 프레임워크 난항: 브로드컴·버라이즌 등 9개사 상장 반대, 나스닥도 불참 선언
CoinDesk에 따르면 OKX와 NYSE 모회사 ICE의 합작사 OKXICE가 24시간 거래되는 토큰화 주식 플랫폼을 추진 중이나, 10월 15일 공지에 반대 발행사 9곳이 명시됐고 나스닥도 불참을 밝혔습니다. 플랫폼이 제공할 종목이 제한될 수 있으며, 규정이 임시 성격이라 향후 방향도 불확실합니다.