0.57.0 버전
2026-08-17 21:00:28 UTC
추가
1건복구 프로그램이 계정 코드에서 나오는 것을 전부 보여 줍니다. 지갑까지입니다.
계정 코드는 비밀번호가 아니라 뿌리입니다 — 서버가 아는 계정 식별자, 복구 목록을 여는 열쇠, 공개 코드, 저장 비용을 내는 지갑이 전부 거기서 나옵니다. NMTS가 없어졌을 때 파일을 되찾는 것은 절반이고 나머지 절반은 지갑을 되찾는 것인데 그 계산을 대신해 줄 곳이 없어서, nmts-recovery --derive 를 실행하면 공개해도 되는 값들이 나오고 --secrets 를 붙이면 경고 뒤에 지갑 개인 키까지 나옵니다. 이 계산은 NMTS가 쓰는 바로 그 라이브러리에서 뽑은 기준값과 대조해 두었습니다 — 브라우저와 주소가 다르면 엉뚱한 지갑에 돈을 넣게 되기 때문입니다. 프로그램은 이제 복구 키트도 바로 읽고, 계정 코드를 묻는 대신 파일에서 꺼내 쓴다는 사실을 소리 내어 말합니다.
변경
3건「복구 지도」를 「복구 목록」으로 바꿨습니다. 지도였던 적이 없습니다.
지도는 비유이고, 저희 문구 규칙은 비유를 쓰지 않는 것입니다. 그 파일이 실제로 담고 있는 것은 목록입니다 — 파일마다의 이름·폴더·크기·열쇠, 그리고 조각이 어디 보관돼 있는지를 계정 코드로 잠가 둔 목록입니다. 파일 자체는 확장자까지 그대로 두었는데, 이미 여러분 디스크에 저장된 사본이 있고 복구 프로그램이 그 이름으로 파일을 알아보기 때문입니다. 사람이 부르는 이름과 프로그램이 찾는 이름은 달라도 됩니다.
복구 키트가 이제 전부를 담습니다. 계정 코드와 복구 목록이 설명과 함께 한 파일에 들어갑니다.
지금까지 복구의 두 절반은 일부러 두 개의 다운로드였습니다 — 목록은 계정 코드 없이는 아무 쓸모가 없으니 둘을 떼어 두면 하나를 잃어도 살아남을 수 있었고, 그것은 지금도 사실이며 목록 쪽이 여전히 안전한 쪽입니다. 다만 두 번째 파일을 찾지 못하는 분에게는 안전함이 아무 의미가 없어, 복구 키트가 한 파일짜리 선택지가 됐습니다. 계정 코드와 목록 전체, 그리고 복구 프로그램 사용법을 영어와 한국어로 파일 안에 인쇄해 둡니다 — 몇 년 뒤에 이 파일을 여는 분을 위해서입니다. ⛔이 파일은 설계상 위험한 쪽입니다: 이것을 뺏기면 계정 코드 하나가 둘 다 열기 때문에 파일 전부와 저장 비용을 내는 지갑까지 넘어가며, 키트는 그 사실을 계정 코드 위에 두 언어로 적고 화면도 저장하기 전에 그렇게 말합니다.
복구 목록을 저장하기 전에, 그것 말고 무엇이 더 필요한지 먼저 말합니다.
목록만으로는 파일이 돌아오지 않고, 그 문장이 가장 잘 들리는 순간은 저장하려고 손을 뻗는 순간입니다. 안내창이 함께 있어야 하는 둘 — 파일 안에 일부러 넣지 않은 계정 코드와 복구 프로그램 — 을 짚고, 프로그램이 어디 있는지도 적습니다. 키트의 경고도 같은 이유로 길어졌고, 코드를 입력하면 곧바로 파일을 쓰던 통로에도 경고를 세웠습니다. 기기가 기억하지 않는 곳에서 코드를 입력하던 분이 파일에 무엇이 들었는지 한 번도 못 보던 유일한 분이었기 때문입니다.