비트코인에서 양자 컴퓨터와 관련된 부분은 sha256 함수입니다. 만약 이 함수를 양자 내성을 갖는 해쉬 함수로 대체 한다면 해결 가능할 것으로 가능합니다. 그럼 여기서 자연스럽게 나오는 질문은 어떤 해쉬 함수가 양자 내성을 가지는 것인지 입니다.
미국의 NIST에서는 현재 양자 내성을 가지는 해쉬 함수를 만들기 위해 전세계 많은 연구자들에게 돈을 주고 연구를 시키고 있습니다. 크게 2가지 방법 (부호 기반의 해쉬 함수와 격자 기반의 해쉬 함수) 등이 현재 제안되어있습니다. 하지만 아직은 제안에 그치고 연구가 되는 단계 이기 때문에 상용화 하기에는 너무 이른 단계에 있습니다.
양자 내성을 가지는 해쉬 함수의 개발 여부가 양자 컴퓨터가 등장했을 때의 비트코인의 운명을 결정 할 것으로 생각합니다.