비트코인이 사상 최고치를 경신할 때마다 우리는 채굴된 비트코인의 약 20%가 손실되어 결코 복구되지 않는다는 말을 듣는다. 여러 가지 이유로 분실되었으며, 요즘에는 빈도가 줄어들긴 했지만 계속해서 실종되는 경우가 더 많다. 누락된 비트코인의 대부분은 몇 년 동안 휴면 상태로 누워 있었다. 비트코인 초기에는 비트코인을 숨겨두는 것이 오늘날의 허니팟처럼 보이지 않았고 사람들은 부주의하게 행동하여 BTC를 잃는 궁극적인 대가를 치렀다. 이제 2024년 AI 시대가 도래한 지금, 신기술이 잃어버린 재산을 되찾는 데 도움이 될 수 있을까?
부주의한 초기 채굴자들
블록체인 초기인 2009년부터 2014년 정도까지 일부 개인은 예비 PC를 사용하여 비트코인을 채굴하는 취미를 찾았다. 당시에는 이것이 법정화폐 측면에서 그다지 수익성이 좋지는 않았지만, 그 채굴자들 중 상당수는 지금은 부러워할 만한 수십, 수백, 수천 개의 비트코인을 모았다. 지금까지 우리 대부분은 수백만 달러 상당의 비트코인이 들어 있는 하드 드라이브가 사라졌다는 소식을 들었다. 요즘 하나의 비트코인은 법정화폐로 상당한 금액의 가치가 있으며, 어큐뮬레이터는 전체 비트코인을 축적하는 대신 '스태킹 SAT'(1 SAT = 0.00000001 BTC)를 말한다.
복구 노력
길 잃은 비트코인 중 복구된 것이 있나? 그렇다, 그 중 소수는 그렇다. 최첨단 암호 해독 기술과 최신 GPU를 사용하여 더 많은 데이터를 복구할 수 있다는 희망이 있다. 사람들이 잃어버린 비트코인 지갑을 복구하는 것을 돕기 위해 회사들이 설립되었으며, 이러한 노력은 잃어버린 비트코인으로 이어질 수 있는 최소한의 흔적이 있는 경우 어느 정도 성공을 거두었다.
비트코인 암호화는 강력하다. 개인 키는 1에서 2의 256제곱 사이의 고유한 숫자를 나타낸다. 이는 우주에 있는 총 원자 수보다 많다. 현재 기술을 사용하면 올바른 키를 찾을 때까지 엄청난 수의 잠재적 키를 테스트하는 무차별 대입 공격은 수백만 년이 걸릴 것이다.
절망적인가? 시도해 볼 가치도 없는 걸까? 조건에 따라서. 누락된 비트코인 소유자가 시드 문구, 비트코인이 전송되거나 저장되었을 수 있는 위치에 대한 기록, 물리적 저장 장치에 대한 힌트가 있는 경우 긍정적인 결과를 얻는 데 걸리는 시간을 크게 줄일 수 있다.
AI가 구해줄까?
인공지능(Artificial Intelligence)은 한동안 뜨거운 화두였으며, 암호화폐도 AI의 영향으로부터 자유롭지 않다. 비트코인 지갑을 크래킹할 때 무차별 대입 방법은 그 자체로는 소용이 없지만 개인 키를 크랙하는 데 걸리는 시간을 획기적으로 단축할 수 있는 AI 모델이 개발되고 있다.
머신러닝과 가장 강력한 GPU를 사용하면 방대한 데이터 컬렉션 내에서 패턴을 식별하여 암호화 키를 찾는 데 걸리는 시간을 크게 단축할 수 있다.
잃어버린 수백만 달러의 잠금을 해제할 수 있는 구세주가 될 수 있는 최첨단 비밀번호 추측 AI 모델인 PassGPT를 살펴본다. OpenAI의 GPT-2 아키텍처를 기반으로 구축되고 수백만 개의 노출된 자격 증명으로 교육된 PassGPT는 다른 비밀번호 추측 도구에 비해 고유한 우위를 가지고 있다. 점진적 샘플링이라는 기술을 사용하여 한 번에 한 문자씩 비밀번호를 구성하므로 가장 발전된 GAN 모델보다 20% 더 효과적이다.
그러나 PassGPT는 단순한 원 트릭 포니가 아니다. 비밀번호 강도를 분석하고 패턴을 식별하며 여러 언어로 비밀번호를 추측할 수도 있다. 그리고 훈련 데이터에도 없는 새로운 비밀번호가 나올 수도 있다.
그렇다면 이것이 잃어버린 비트코인을 복구하는 데 어떻게 도움이 될 수 있을까? 특히 비트코인 지갑 비밀번호에 초점을 맞추도록 PassGPT를 채택하고 암호화폐 매니아가 사용하는 일반적인 비밀번호 패턴에 대한 데이터를 제공함으로써 그 효과가 더욱 강화될 수 있다.
물론 이 기술은 일부 보안 문제를 야기하지만 책임감 있게 사용하면 비밀번호를 잊어버려서 비트코인에 접근할 수 없는 사람들에게 생명선이 될 수 있다. 생성 AI가 계속 발전함에 따라 PassGPT와 같은 솔루션은 암호화폐 세계에서 보안과 접근성의 균형을 맞추는 지속적인 과제에서 귀중한 도구가 될 수 있다.
하드웨어 지갑에 대한 사이드 채널 공격
하드웨어 지갑은 개인 키를 오프라인으로 저장하는 일반적이고 매우 안전한 방법이다. 현명하고 신중하게 사용할 경우 매우 효과적이며, 장치가 분실되거나 소유자가 무능력해지는 경우를 대비하여 개인 키를 별도의 다른 위치에 백업하도록 모범 사례를 따라야 한다. 오래되었거나 덜 정교한 하드웨어 지갑에 접근할 수 없는 경우 부채널 공격이 희미한 희망을 제공한다.
부채널 공격은 전자 센서를 통해 감지할 수 있는 하드웨어 지갑의 물리적 특성을 이용하는 방법이다. 타이밍, 전력 소비 패턴, 전자파 및 음향 방출을 포함한 특성으로 때로는 지갑에 액세스하거나 개인 키를 해독하기 위해 PIN 코드 조각을 얻는 데 충분한 정보를 공개할 수 있다. 조각만 발견될 수 있지만 크래킹 도구(AI 및 머신러닝 포함)가 개인 키를 검색하는 데 걸리는 시간을 대폭 줄일 수 있다.
기술은 항상 발전하고 있으며, 하드웨어 지갑마다 사이드 채널 공격에 대한 취약성 수준이 다르다. 가장 잘 알려진 하드웨어 지갑 제조업체 중 하나인 렛저(Ledger)는 자사 지갑이 이러한 공격에 면역되어 있으므로 부채널 공격의 범위가 다를 수 있다고 주장한다. Ledger의 주요 경쟁자인 Trezor는 또한 이러한 취약점을 제거하기 위해 암호화 전문가가 암호화 기능을 다시 작성했다고 주장한다. 개인 키를 컴퓨터 칩 안에 영구적으로 보관하는 '보안 요소'와 같은 추가 조치로 인해 콜드 스토리지 암호화를 깨는 것이 거의 불가능해졌다.
실리콘의 한계
우리의 모든 디지털 장치를 구동하는 실리콘 컴퓨터 칩은 대략 무어의 법칙에 따라 수년에 걸쳐 놀라운 속도로 발전해 왔다. 대만 반도체와 삼성은 2027년경까지 1.4나노미터 칩을 생산할 계획이다. 이 칩은 놀라운 AI 성능을 제공할 것이지만 우리는 실리콘의 물리적 한계에 엄청나게 가까워지고 있으며 컴퓨팅 성능을 위한 다른 기술을 찾아야 할 것이다. 실리콘을 넘어 계속해서 발전해 나가겠다.
양자 솔루션/위협
현재 미래의 대기실에는 양자컴퓨팅이 숨어있다. 지금 당장은 번거롭고 비용이 많이 들고 상용화까지는 몇 년이 걸리지만 계산할 수는 있다. 양자컴퓨터는 기존 실리콘 기반 컴퓨터보다 1억5800만배 빠른 연산 속도를 낼 수 있을 것으로 기대됐다.
임페리얼 칼리지 런던의 암호화폐 연구 및 엔지니어링 센터의 연구원들은 1500개 이상의 오류 수정 큐비트를 갖춘 양자 컴퓨터가 비트코인 개인 키를 해독할 수 있을 것이라고 계산했다. IBM은 수천 개의 오류 수정 큐비트를 갖춘 컴퓨터가 2029년쯤 현실이 될 것이라고 예상하는 로드맵을 발표했다.
반대로, 인기 있는 해킹 뉴스 웹사이트인 Hackernoon에서는 양자 컴퓨터가 비트코인을 해킹하려면 여전히 10³²년의 무차별 대입 공격이 필요할 것으로 추정한다. 일부 개발자는 양자 저항을 보장하기 위해 비트코인 암호화 업그레이드를 제안하고 있지만 이를 구현하려면 최소한 소프트 포크가 필요할 수 있다.
결론
잃어버린 비트코인을 되찾는 데 도움이 되는 AI와 양자 컴퓨팅의 가능성은 일부 사람들에게는 매우 흥미롭지만 비트코인의 가치를 파괴할 위험이 있다. 특히 사토시의 지갑을 해킹할 경우 사용 가능한 공급량이 수백만 BTC만큼 증가할 수 있기 때문이다. 가장 큰 두려움은 양자 컴퓨팅인데, 비트코인 핵심 개발자들이 비상 계획을 마련하는 모습을 보는 것은 좋은 일이다.
그때까지 10년 넘게 8,000 비트코인이 들어 있는 하드 드라이브를 찾으려고 노력해온 제임스 하웰스(James Howells)와 같은 이들에게 행운이 있기를 바란다. 현재 약 5억 6천만 달러 정도이다.