양자 컴퓨팅의 발전은 현대 암호학의 장기적 안전성에 대한 질문을 제기했습니다. 블록체인 시스템이 암호화 서명에 크게 의존하기 때문에, 연구자들과 개발자들은 미래 기술이 비트코인과 같은 네트워크에 어떻게 영향을 미칠지 연구하고 있습니다. 이 논의의 일환으로, 잠재적인 취약점을 줄이고 시간이 지남에 따라 시스템의 견고성을 강화하기 위한 새로운 제안들이 탐구되고 있습니다.
BIP-360이란 무엇인가?
BIP-360은 비트코인 네트워크에서 공개 키의 가시성을 줄이기 위해 고안된 새로운 트랜잭션 출력 구조를 도입하는 제안입니다. 이 제안은 '머클 루트에 지불'(P2MR)이라는 메커니즘을 추가하며, 이는 직접적인 공개 키 제출 대신 머클 루트를 사용하여 코인을 잠급니다. 이 방법은 블록체인에 영구적으로 노출되는 타원 곡선 공개 키의 수를 줄입니다.
BIP-360은 어떻게 작동하는가?
BIP-360은 비트코인 트랜잭션이 코인을 소비할 때 직접적인 키 경로 대신 스크립트 경로를 사용하도록 요구함으로써 작동합니다. Taproot 업그레이드 하에서, 코인은 키 경로 또는 스크립트 경로를 통해 소비될 수 있으며, 키 경로는 검증 과정에서 공개 키를 노출시킵니다. BIP-360은 키 경로 옵션을 제거하고 가능한 스크립트의 머클 루트만 제출합니다. 코인이 소비될 때, 트랜잭션은 스크립트와 해당 스크립트가 제출된 머클 트리에 속한다는 것을 보여주는 머클 증명을 공개합니다.
비트코인은 왜 양자 위협에 대비해야 하는가?
비트코인은 양자 위협에 대비하고 있습니다. 왜냐하면 미래의 양자 컴퓨터가 이론적으로 디지털 서명에 사용되는 일부 공개 키 암호화 방법을 약화시킬 수 있기 때문입니다. 대규모 양자 하드웨어가 현실화된다면, Shor 알고리즘과 같은 알고리즘이 노출된 공개 키로부터 개인 키를 유도할 수 있습니다. 따라서, 공개 키의 노출을 줄이는 것은 잠재적인 공격 표면을 줄일 수 있습니다.
결론
BIP-360은 비트코인의 장기적 안전성을 향상시키기 위한 신중한 한 걸음을 나타냅니다. 공개 키 노출을 줄이고 해시 기반 구조에 더 많이 의존함으로써, 이 제안은 가능한 양자 관련 위험을 제한하면서 네트워크의 기존 기능을 유지하는 것을 목표로 합니다.



















