본문으로 건너뛰기
글로벌 시각으로 보는 디지털 자산글로벌 시각 · 지역별 맥락
ChainView BTC866CHAIN VIEW
보안

지갑 업데이트와 소프트웨어 공급망 보안

공식 배포 경로, 파일 검증과 브라우저 확장 권한을 확인하는 업데이트 절차입니다.

읽기 언어한국어简体中文繁體中文EnglishРусскийالعربيةEspañol (México)Tiếng Việtไทย
지갑 업데이트와 소프트웨어 공급망 보안

주제별 원본 삽화: ChainView BTC866 주제별 원본 도해 · ChainView BTC866 Editorial · CC BY 4.0

업데이트의 출발점

지갑이 오래됐다는 광고나 메신저 파일을 통해 설치하지 마세요. 기존에 확인한 공식 사이트와 저장소에서 지원 버전 및 릴리스 노트를 확인합니다. 이름과 아이콘이 같은 앱도 발행자가 다를 수 있습니다. 업데이트가 요구하는 운영체제와 데이터 형식 변경을 읽고 사용자 조치가 무엇인지 구분하세요. 보안 수정이 있다는 사실과 특정 사용자가 이미 침해됐다는 주장은 서로 다른 정보입니다.

해시와 서명 검증

파일 해시는 내려받은 내용이 비교 대상과 같은지 확인하는 데 도움이 됩니다. 하지만 공격자가 파일과 해시를 함께 바꿨다면 같은 페이지의 값만 비교하는 것은 부족합니다. 프로젝트가 제공하는 서명 검증 절차와 신뢰할 키의 확인 방법을 따르세요. 서명이 유효해도 프로그램에 결함이 전혀 없다는 뜻은 아닙니다. 검증 방법을 알기 어렵다고 출처 불명의 검사 프로그램에 개인키를 넣어서는 안 됩니다.

확장 프로그램과 의존성

브라우저 확장은 사이트 내용과 클립보드 등 넓은 권한을 가질 수 있습니다. 필요 없는 확장을 줄이고 지갑 전용 브라우저 프로필을 고려하세요. 개발자 계정 탈취나 의존성 변경도 공급망 위험에 포함됩니다. 공식 저장소의 커밋 수만으로 배포 바이너리가 안전하다고 단정할 수 없습니다. 자동 업데이트의 편의와 변경 확인 필요성을 이해하고 갑자기 늘어난 권한 요청은 이유를 확인해야 합니다.

설치 전후의 점검

백업이 실제로 존재하고 복원 가능한지 먼저 확인하되 업데이트 과정에 복구 문구 입력이 반드시 필요하다고 가정하지 않습니다. 설치 후 계정 주소와 네트워크가 기존과 일치하는지 봅니다. 동기화 지연을 자산 분실로 오해하지 말고 공식 알려진 문제를 확인하세요. 큰 금액 작업 전에 소액 기능 점검을 할 수 있지만 비용과 지원 조건을 고려합니다. 이전 버전으로 되돌릴 때도 데이터 호환성 안내를 따라야 합니다.

문제 발견 시 기록

설치 버전, 운영체제, 다운로드 주소와 오류 메시지를 기록하되 로그에 비밀 정보가 있는지 살핍니다. 지원을 위해 지갑 파일이나 백업을 무작정 업로드하지 마세요. 의심스러운 배포가 확인되면 공식 경고를 따르고 기기 상태와 키 노출 여부를 구분합니다. 단순 재설치가 노출된 개인키를 바꾸지는 않습니다. 업데이트는 안전 관리의 한 부분이며 백업, 기기 보안과 권한 관리가 함께 필요합니다.

업데이트 기록에 다운로드 주소, 파일 이름과 검증한 버전을 남기면 나중에 문제가 알려졌을 때 영향 여부를 파악하기 쉽습니다. 검증 결과를 다른 사용자에게 공유할 때 자신의 기기 경로나 계정 정보는 제거하세요. 설치 성공과 보안 확인은 다른 단계이므로 프로그램이 실행된다는 이유만으로 전체 점검을 끝내지 않는 편이 좋습니다.

자료 출처

  1. Bitcoin Core signature verification (새 탭에서 열림)
  2. CISA software supply chain (새 탭에서 열림)