1P by GN⁺ 16시간전 | ★ favorite | 댓글 1개
  • X 사용자 cprkrn은 Claude의 도움으로 11년 넘게 열지 못한 Bitcoin 지갑에 다시 접근했고, 지갑에는 5 BTC가 있었음
  • 해당 Bitcoin 가치는 거의 40만 달러였으며, 오래된 니모닉과 대학 시절 컴퓨터 파일이 복구 단서가 됨
  • 초기 지갑은 HD 키와 non-HD·가져온 키가 섞일 수 있어, 시드 문구만으로 지갑 파일 안의 키가 복구되지 않았음
  • Claude는 2019년 12월 백업 지갑 파일과 btcrecover 입력 조합 버그를 찾아 기존 무차별 대입 실패 원인을 바로잡음
  • 복구 성공은 Claude가 비밀번호를 맞힌 결과가 아니라, 데이터 정리·오류 발견·도구 실행 보조로 개인 키 복호화를 가능하게 한 결과임

Claude로 복구된 11년 묵은 Bitcoin 지갑

  • X 사용자 cprkrn은 11년 넘게 접근하지 못하던 Bitcoin 지갑을 Claude의 도움으로 열었고, 지갑에는 5 BTC가 들어 있었음
  • 해당 5 BTC의 가치는 거의 40만 달러였으며, cprkrn은 비밀번호를 잊은 뒤 오랫동안 지갑에 접근하지 못했음
  • 몇 주 전 찾은 오래된 니모닉과 대학 시절 컴퓨터 파일 전체가 마지막 복구 시도의 단서가 됨
  • Claude는 데이터 안에서 오래된 백업 지갑 파일을 찾아냈고, 기존 복구 시도를 막던 btcrecover 입력 조합 문제도 발견함
  • cprkrn은 X에 Claude가 지갑을 열었다며 Anthropic과 Dario Amodei에게 감사를 전하는 게시물을 올림

초기 암호화폐 지갑의 복구 난점

  • 초기 암호화폐 지갑은 현재 지갑과 구조가 달랐고, 니모닉 시드 문구가 HD 키 트리를 만들더라도 non-HD 키와 가져온 키가 함께 쓰일 수 있었음
  • 이런 키는 시드 문구만으로 복구되지 않으며, 비밀번호가 걸린 지갑 파일 안에 따로 저장되어 있었음
  • cprkrn은 특정 키가 들어 있던 지갑 파일의 비밀번호를 바꾼 뒤 그 비밀번호를 완전히 잊어버림
  • 그 결과 해당 키에 묶인 Bitcoin은 접근할 수 없는 상태가 됐고, 이후 별도의 복구 과정이 필요해짐

복구 과정과 btcrecover 실패 원인

  • cprkrn은 오픈소스 Bitcoin 지갑 복구 도구인 btcrecover로 잠긴 파일을 무차별 대입 방식으로 열려고 했지만 성공하지 못했음
  • 오래된 대학 노트에서 찾은 니모닉 시드 문구가 전환점이 됐고, 해당 시드로 복구된 HD 주소가 컴퓨터의 특정 파일과 일치함
  • 이 일치로 그 파일이 5 BTC가 들어 있는 지갑임을 확인했지만, 파일은 여전히 암호화된 상태였음
  • Claude는 cprkrn의 데이터 안에서 2019년 12월의 더 오래된 지갑 백업 파일을 찾아냄
  • 또한 btcrecover가 시도하던 공유 키와 비밀번호가 제대로 결합되지 않는 문제를 발견함
  • 이 버그를 고치고 비밀번호 변경 이전의 오래된 지갑을 사용한 뒤, Claude의 도움으로 btcrecover가 개인 키를 복호화할 수 있었음
  • cprkrn은 복구된 개인 키로 잃어버렸던 5 BTC를 현재 지갑으로 옮김

Claude의 역할과 한계

  • Claude가 지갑을 여는 정확한 문자열을 마법처럼 맞힌 것은 아니었음
  • 핵심은 cprkrn이 놓쳤던 치명적인 문제를 찾아내고, 복구 흐름을 막던 설정 오류를 바로잡은 데 있었음
  • Claude는 오래된 백업 파일을 찾고 btcrecover 입력 조합 문제를 해결해, 기존 도구가 작동할 수 있는 조건을 만들었음
  • 결과적으로 LLM은 직접적인 암호 추측보다 데이터 정리·오류 발견·도구 실행 보조에서 복구에 기여함

비슷한 Bitcoin 지갑 복구와 실패 사례

  • AI LLM이 대중화되기 전에는 연구자들이 잊힌 20자 비밀번호의 Bitcoin 지갑을 여는 데 최소 반년을 쓴 적이 있음
  • 해당 지갑에는 2024년 기준 약 160만 달러 상당의 BTC가 들어 있었고, Tom’s Hardware가 이를 보도
  • 반대로 8,000 BTC가 들어 있던 노트북이 쓰레기로 버려진 뒤, 한 남성은 지역 매립지를 뒤지려 했지만 2025년 법원 판결로 시도가 막힘
  • 이 경우 손실 규모는 7억 8,000만 달러로 제시됐고, 관련 판결은 복구 시도를 끝낸 사례로 다뤄짐
Hacker News 의견들
  • 비슷한 Claude 사례가 있음. 금액은 훨씬 작지만 IRS R&D 세액공제 관련이었고, 감사 법인은 처음에 우리가 받을 수 있는 금액이 0달러라고 했음
    그런데 Claude에게 과거 R&D 보고서와 비용을 분석하게 했더니 문제를 찾아냈고, 감사인이 우리 회사를 잘못 분류했다는 걸 밝혀냄
    Claude가 올바른 Internal Revenue Code 조항까지 짚어 주며 우리가 특정 범주에 해당하는 이유를 담은 이메일 초안을 써줬고, 이틀 뒤 감사인이 실수를 인정하며 8천 달러 세액공제를 받을 수 있다고 답함
    몇 달 전에는 AWS에서 월 250달러를 아낄 항목도 찾아줘서, Claude Max 플랜을 써도 재정적으로는 이득이라고 농담함

    • 이건 농담이 아님. 좋든 나쁘든 앞으로 여기에 훨씬 더 많은 돈을 내게 될 날이 올 것 같고, 그래도 싸게 느껴질 듯함
    • 세금은 원래 모든 공제를 기본으로 적용해 주고, 자격이 안 되는 이유를 정부가 설명하는 구조여야 공정함
      법 해석을 못 하거나 어떤 규칙이 있는지 몰라서 받아야 할 걸 못 받는 건 이상하고, 세금이 이렇게 어려워선 안 됨
      미국 방식은 유럽의 개인 세무 처리보다도 뒤처져 보이며, 정부가 어차피 세금을 계산한다면 납세자에게 숫자를 물어보고 “우리 숫자와 다르면 유죄”처럼 굴 게 아니라 그냥 알려줘야 함
      도움이나 교육을 감당할 수 없는 사람에게 더 가혹하도록 의도적으로 설계된 시스템처럼 느껴짐
    • 회계 처리에서 AI를 사용해 비용을 어떻게 분류하고 장부에 반영할지 도움을 받음. 그 덕분에 매달 회계법인에 맡기는 시간이 훨씬 줄어 비용을 회수함
      자본화 비용, 감가상각, 1880년대 건물을 복원하며 받은 Historical Tax Credits 같은 항목을 제대로 장부에 넣는 데 AI가 충분히 높은 비율로 맞혀서, 이제는 분기마다 실제 회계사가 한 번만 확인하면 됨
      예전에는 매달 질문이 열두 개쯤 있었음
    • ChatGPT에게 직접 작성한 세금을 검토하게 했더니, 내가 받을 수 있는 절세 항목을 여러 개 찾아줬음
  • Claude Code는 이런 작업에 정말 강함. 얼마 전 고장 난 SD 카드에서 이미지를 복구하려고 GetDataBack으로 파일을 살렸는데, 파일 형식이 깨진 것처럼 보여 이미지 뷰어에서 열리지 않았음
    Claude에게 파일을 분석해 원인을 찾게 했고, 결국 각 파일이 커스텀 메타데이터 헤더, 썸네일, 실제 이미지가 이어 붙은 구조라는 걸 알아냄
    Python 스크립트를 작성하게 해서 메타데이터까지 포함해 모든 이미지를 복구했으며, 사람이 못 할 일은 아니지만 혼자 했을 때보다 훨씬 빨랐음
    예전에는 잠긴 펌웨어가 있는 라우터에 침투하는 방법을 찾는 데도 Claude를 썼고, 여러 접근법을 제안하고 시도하는 데 좋았음

    • 친구가 오래된 Windows 데스크톱 애플리케이션을 되살리는 컨설팅 일을 새로 맡았는데, 소스 관리도 테스트도 없고 _old, _new, 날짜 같은 이름의 폴더 열두 개에 흩어져 있음
      Claude가 애플리케이션에서 실제로 무슨 일이 벌어지는지, 무엇이 관련 있고 아닌지, 어떤 차이가 있는지 파악하는 데 엄청난 도움을 주고 있으며 말 그대로 며칠치 작업을 아껴주는 듯함
    • 평균적인 소프트웨어 개발자도 약간 특수한 데이터 복구 능력에 접근할 수 있게 되면서, 원격 접속해서 스크립트 돌리는 데 큰돈을 받던 복구 업체들은 꽤 화가 날 것 같음
    • 바로 어젯밤에 정확히 같은 일을 했음. 한 시간 정도 손으로 하다가 더는 내 능력으로 안 되겠다고 느껴 Claude에게 이어받게 했고, 5분 뒤 거의 3시간짜리 중요한 영상을 복구함
    • “Claude Code가 X에 최고”라는 주장은 상당수 사용자 선택 편향일 가능성이 큼
      그렇게 말하는 사람들은 대개 Claude Code만 쓰는 사용자이지, 같은 작업에서 Gemini CLI, OpenAI Codex, GitHub Copilot, 다른 에이전트 실행 환경과 비교 벤치마크하는 사람들이 아님
      특정 상황에서는 사실일 수 있지만, 근거는 보통 비교 자료가 아니라 일화에 가깝다
  • “오래된 대학 노트에 적힌 니모닉 시드 문구를 찾고 나서 운이 좋아졌다”는 부분을 보면, 공정하게 말해 진짜 돌파구는 그걸 찾은 것이었음. 물론 Claude 없이는 복구하지 못했을 가능성도 큼

    • 거의 모든 AI 성공담이 이런 느낌임
    • 그 사람은 Claude가 검색할 수 있도록 오래된 하드드라이브도 연결해야 했음. 애초에 지갑이 거기에 있을 거라는 생각이 있었던 것처럼 들림
    • 이걸 읽는 사람들 다수는 정말로 Claude가 암호화를 깼다고 생각할 것 같음
  • “Bitcoin 트레이더가 11년 전 취해서 지갑 비밀번호를 잃어버린 뒤 Claude AI로 40만 달러를 복구했다 — 봇이 오래된 지갑 백업을 복호화하기 전 3.5조 개 비밀번호를 시도했다”라니, 그 4분의 1만 되는 잃어버린 지갑이라도 있었으면 좋겠음
    기술적으로는 Claude가 꼭 필요했던 게 아니라, 아무 비밀번호 크래킹 소프트웨어만 있으면 됐던 일임

    • 대규모 언어 모델에게 자기 삶을 설명하고, 시도할 비밀번호 변형을 생성하게 하면 꽤 괜찮은 확률로 먹힐 것 같음
      많은 비밀번호는 무작위 문자열이 아니라 기억하기 쉬운 단어와 기억하기 쉬운 숫자의 조합임
      기존에도 비슷한 일을 하는 프로젝트들이 있고, 3.5조 개라는 숫자만으로는 그런 도구로도 안 됐을지 알 수 없지만, 무작위 추측보다는 높은 확률로 맞힐 수 있어 보임
    • 고등학교 친구가 약 10년 전 과다복용으로 세상을 떠났음. 그는 항상 기술에 앞서 있었고, 예전에 다크웹에서 약을 구해 지역에서 팔았다는 얘기를 한 적이 있음
      고등학교 이후로 아주 가깝지는 않았지만 외동이었고, 나이 든 부모님이 그의 컴퓨터를 그냥 버렸을 거라고 상상하게 됨
      거기에 수백 BTC가 있었어도 놀랍지 않음
    • 어딘가 매립지에 300 Bitcoin 정도 들어 있는 잃어버린 지갑이 있음. 아주 초기에 Bitcoin을 시험해 보며 몇 주 동안 채굴했지만, 당시에는 가치가 없었고 “아무것도 아닌 것”에 전기를 태우는 것 같아 그만뒀음
      1만 Bitcoin 피자 구매가 일어나기 전이었고, 조금 후회됨
    • 2012년쯤 Bitcoin을 시간 잠금 보관소에 넣어둔 게 정말 다행임. 작년쯤까지 접근할 수 없었고, 내 10달러가 지금은 10만 달러가 됐음
      고마워, MtGox
    • 누군가 Bitcoin 가치가 거의 0이던 시절에 87 bitcoins를 선물해 줬음. 아마 아직 어딘가 지갑에 있을 텐데, 비밀번호를 저장해 둔 하드드라이브는 비슷한 시기에 버렸음
  • 형편없는 위키 UI에서 긴 편집을 하던 중 브라우저가 멈췄음. 다시 작성하려면 몇 시간은 걸렸을 내용이었음
    강제 종료했다가 전부 잃을 위험을 감수하고 싶지 않아서, Claude Code로 브라우저 내부와 파일시스템 객체에서 텍스트를 추출함

    • AI 시대 이전에도 오래전에 이런 일을 했음. 코어 덤프를 만들고 strings를 돌리는 방식이었고, 아주 저기술이지만 매우 유용했음
    • Claude Code로 브라우저 메모리에 어떻게 접근함?
  • 많은 암호화폐 지갑은 약한 비밀번호에 대한 무차별 대입 공격을 완화하려고, 비밀번호를 한 번 시도할 때마다 계산량과 메모리 사용량을 늘리는 키 유도 함수(KDF) 를 사용함
    컴퓨팅 성능 증가와 여러 암호화폐 토큰 가격 상승이 결합되면, 비밀번호를 잊은 지 몇 년 뒤에도 오래된 지갑을 무차별 대입으로 여는 일이 경제적으로 가치 있어질 수 있음
    그리고 이제는 더 작은 로컬 AI 모델조차 특정 KDF 함수를 대상으로 최적화된 무차별 대입 스크립트를 쉽게 작성할 수 있음

    • 오프라인 백업과 복원을 지원하면서 그게 어떻게 가능함?
  • 그래도 지갑에 5 BTC가 들어 있었기 때문에 포기하지 않았다는데, “많아 보이지 않을 수 있지만 거의 40만 달러 가치”라고 한 건 독자 수준을 정말 낮게 본 표현임

    • 그렇지 않음. 이 독자층은 가짜 클릭베이트도 기꺼이 집어삼키는 것 같으니까
  • Anthropic도 이제 개인 키를 갖고 있음
    개인적으로 그들이 악용할 거라고 생각하진 않지만, 그래도 BTC는 최대한 빨리 옮기는 게 좋음

  • 전문가가 아니라서 잘 모르겠지만, 비밀번호를 바꾼 뒤에도 오래된 지갑이 동작한다면 보안 설계 결함처럼 보임
    현실 세계에서 집 자물쇠를 바꿨는데도 예전 열쇠가 계속 먹힌다면 좋아할 사람은 거의 없을 것 같음
    이게 어떻게 동작했고 왜 괜찮은지 더 잘 아는 사람이 설명해 주면 좋겠음. 진심으로 더 알고 이해하고 싶음

    • 지갑은 블록체인상에서 미사용 출력(UTXO)이 있는 특정 공개 키들의 개인 키일 뿐임. 기사에 나온 내용은 블록체인이 아니라 로컬 컴퓨터에 저장된 개인 키의 보관과 보호에 관한 것임
      비유하자면 집 자물쇠를 바꾼 게 아니라, 집 열쇠를 안전한 금고에 넣어두고 그 금고 자물쇠를 바꾼 것에 가까움
      이 경우 집 자물쇠를 바꾼다는 건 예전 지갑에서 새 지갑으로 전송한 뒤 예전 지갑을 버리는 것이고, 원 글쓴이가 하려는 일이 바로 그거임
      다만 그렇게 하려면 원래 키가 필요함
    • 키를 잃어버린 게 아니라, 어떤 키가 맞는지, 자물쇠가 어디 있는지, 어떻게 여는지를 몰랐던 것임
    • 지갑은 집 열쇠를 담은 잠금 상자에 가깝음. 잠금 상자를 뚫고 그 상자의 자물쇠를 바꿔도, 안에 보관된 열쇠 자체에는 영향이 없음
  • 이건 광고처럼 들림. 왜 이런 일을 세상에 알리겠음? 너무 우연이 겹침

    • 순수한 음모론적 사고의 양은 언제나 놀라움을 줌