2025-03-15, SSP Wallet v1.17.0은 두 가지를 동시에 가져옵니다. Firefox 계열 사용자들이 지갑을 실행할 수 있도록 하는 Firefox 빌드(베타), 그리고 SSP가 기기 지문 변경을 다루는 방식에서의 조용한 UX 변화 — 기기 고유의 강력한 암호화가 자신이 동작 중인 머신이 처음 설정된 머신이 아니라는 사실을 알아채는 그 순간입니다. 첫 번째 이야기는 도달 범위에 관한 것이고, 두 번째는 보안 보증을 약화시키지 않으면서 덜 급박하게 만드는 일입니다.
Firefox 지원이 도착했습니다, 베타로
v1.17.0 이전까지 SSP Wallet은 Chromium 빌드로 배포되었습니다. Chrome, Brave, Edge, Opera, 그 외 Chromium 계열에서 돌아가는 동일한 .crx입니다. 이 릴리스부터 프로젝트는 Firefox용 빌드도 함께 만듭니다. 두 빌드는 같은 소스 트리에서 같은 릴리스 태그로 나옵니다.
중요한 단서가 하나 있습니다. Firefox 빌드는 공식 Firefox Add-ons 스토어에 아직 제출되지 않았으며, 오늘 배포되는 결과물은 Mozilla 서명 파이프라인을 통해 서명되지도 않았습니다. 제출이 진행되는 동안 배포 채널은 SSP의 GitHub Releases 페이지입니다 — Firefox 사용자는 빌드를 직접 그곳에서 내려받습니다. 다른 오픈소스 프로젝트의 릴리스 결과물을 내려받는 것과 같은 방식입니다.
쉬운 말로: 코드는 Chromium 사용자에게 이미 배포되고 있던 동일한, 감사받은, 오픈소스 SSP Wallet입니다. 「베타」인 것은 보안 모델이 아니라 배포입니다. Mozilla의 제출과 서명 경로가 완료되는 즉시 Add-ons 스토어가 그 자리를 이어받습니다.
두 가지 빌드가 중요한 이유
멀티 브라우저 지원은 체크리스트의 한 항목처럼 들리지만, 지갑에게는 기본입니다. 크립토 사용자는 자신이 돌릴 지갑과는 무관한 이유로 브라우저를 고릅니다 — 프라이버시 입장, 확장 프로그램 생태계, 회사 정책, 개인적 취향. 사용자에게 브라우저를 바꾸라고 강요하는 것은, 사람들을 더 나쁜 선택으로 미는 마찰입니다. 수탁형 앱, 거래소에 남겨둔 핫 잔액, 결국 한 번도 단단히 굳히지 않은 「크립토 전용」 프로파일.
Chromium은 상당한 사용자 기반을 덮지만, 모두는 아닙니다. Firefox는 자체 개발자 문화와, 프라이버시에 기울어진 자체 사용자 커뮤니티를 가진 독자 생태계입니다 — 정확히 자기 보관을 원하기 때문에 멀티 자산 멀티시그 지갑에 도달하는 그 부류의 사람들입니다. Firefox 빌드를 제공한다는 건, SSP가 그 사용자들이 이미 있는 자리에서 그들을 맞이한다는 뜻입니다.
계획은 두 빌드를 같은 박자로 유지하는 것입니다. 같은 소스에서 같은 태그로 함께 배포하다가, Firefox 빌드가 스토어에 올라 「베타」 라벨을 벗어나는 때까지요.
더 똑똑해진 기기 지문 변경 감지
v1.17.0의 두 번째 이야기는 SSP가 기기 지문 변경 감지를 다루는 방식을 다듬는 것입니다.
SSP Wallet은 사용자 머신의 민감한 자료를 보호하기 위해 기기 고유의 강력한 암호화를 사용합니다. 시드 자료와 서명 키는 기기 자체의 속성에서 파생된 키로 암호화됩니다. 기기가 지갑 아래에서 바뀌면 — 새 머신, 큰 OS 변화, 하드웨어 교체 — 그 키가 더 이상 같은 방식으로 파생되지 않으며, 지갑은 민감한 바이트들을 복호화할 수 없습니다. 의도된 설계입니다.
v1.17.0 이전, SSP가 지문 불일치를 감지하면 사용자를 곧장 환영 화면으로 이동시켰습니다 — 새 사용자들이 보는 바로 그 화면입니다. 변화가 갑작스럽게 느껴졌고, 무슨 일이 벌어졌는지 늘 설명되지도 않았습니다. v1.17.0부터 SSP는 감지한 지문 변경에 대해 알림을 띄웁니다. 알림은 상황을 명확히 말로 풀어줍니다. 기기 변경이 감지되었으며, 계속하려면 사용자의 시드 구절로 지갑을 복원해야 합니다. 앞으로 가는 길은 같습니다 — 사용자는 시드로 다시 온보딩합니다 — 그러나 이제 지갑은 빈 화면에 그저 떨어뜨리는 대신, 그 이유를 사용자에게 알려줍니다.
보안 속성은 바뀌지 않았습니다. 지문 변경은 여전히 디스크의 민감한 자료가 새 기기의 지갑에서 복호화될 수 없음을 의미하고, 복구는 여전히 시드 구절을 통해 흐릅니다. v1.17.0이 더하는 것은 사건에 대한 더 나은 설명과, 비민감 데이터 — UI 설정, 주소록 항목, 테마 선호 — 를 재온보딩에 걸쳐 보존하려는 노력입니다. 그래서 복원 뒤에도 사용자 환경이 친숙해 보입니다. 다른 문이 아닌, 같은 문을 더 부드럽게 통과하는 일입니다.
이 알림을 한 번도 옮겨가지 않은 머신에서 본다면, 의미 있는 신호로 받아주세요. 정말로 기기 지문이 바뀐 것이거나(그 경우 시드로 복원하는 것이 옳은 응답입니다), 무언가가 이전과 다른 지문 속성을 보고하고 있는 것입니다 — 앞으로 나아가기 전에 살펴볼 만합니다.
Firefox 빌드 설치
현재로서는 Firefox 사용자가 GitHub의 v1.17.0 릴리스 에서 SSP를 설치합니다. 릴리스 페이지는 Chromium과 Firefox 결과물을 나란히 보여줍니다. Firefox 빌드를 골라 Firefox의 「파일에서 설치」 흐름을 따르면, 지갑은 Chromium에서와 똑같이 동작합니다 — SSP의 최초 출시 에서 처음 도착한 같은 멀티시그 설정 그대로요.
Add-ons 스토어 제출은 진행 중입니다. 완료되면 후속 글이 공식 스토어 URL을 가리킬 것입니다. 그때까지는 GitHub 릴리스가 Firefox 사용자에게 정식 설치 경로입니다.