기본으로 돌아가기 – 2부: 무한한 개수의 키
지난 글에서 디지털 자산에 액세스하는 데 필요한 중요 정보는 사용자 계정과 연관된 개인 키 뿐이라고 설명해 드렸습니다.
하드웨어 지갑은 개인 키를 가장 안전하게 보관하는 방법입니다. 그러나, 코인은 기술적으로 하드웨어 지갑에 보관되지 않습니다. 하드웨어 지갑에 저장되는 것은 개인 키뿐입니다. 도대체 무슨 원리인지 궁금하신가요?
모든 것을 생성할 단 하나의 키
암호학의 가장 유용한 특성 중 하나는 어떤 키에서 다른 키를 수학적으로 파생시키는 기능입니다. 이전 글에서는 공개 키가 개인 키에서 어떻게 파생되는지를 설명했습니다.
개인 키는 또 다른 키에서 동일하게 파생됩니다. 이렇듯 개인 키를 파생시키는 키는 마스터 시드라고 불립니다. 마스터 시드를 통해 개인 키를 무한히 많이 생성할 수 있습니다.
마스터 시드 자체는 256비트의 목록으로 구성됩니다(동전 던지기와 같습니다). 이를 사람이 읽을 수 있도록 처리하기 위해 하드웨어 지갑과 마찬가지로, 24개의 단어 목록으로 표시할 수 있습니다. Ledger 장치를 처음 사용할 때 24개의 단어 목록을 얻게 됩니다. 이러한 24개의 단어를 복구 문구
라고 합니다.
복구 문구(24개의 단어)는 신중하게 기록한 다음(올바른 순서, 오탈자 없이) 하드웨어 지갑 초기 설정 후 안전하게 보호해야 합니다. 그래서 복구 시트가 필요합니다.
복구 문구 마스터 시드의 예시는 다음과 같습니다.
첫 번째 글에서 볼 수 있는 개인 및 공개 키의 개념과 마찬가지로, 개인 키를 사용하여 마스터 시드를 불러올 수는 없습니다.
마스터 시드는 필요한 만큼 여러 번 재사용 가능하며 이를 통해 파생된 개인 키를 재생성할 수 있습니다. 매번 결과는 동일할 것입니다. 이 덕분에 Ledger 애플리케이션을 삭제하고 다시 설치하는 경우에도 동일한 암호화폐 지갑에 액세스할 수 있습니다.
마스터 시드에서 개인 키를 생성하는 방법을 자세히 설명하기 위해이 한 가지 표준이 개발되었습니다.
간단히 말씀드려서, 수백 또는 수천 개의 개인 키를 처리할 필요는 없습니다.
필요한 정보는 하나뿐입니다: 바로 마스터 시드입니다. 마스터 시드는 인간이 읽을 수 있는 단어 목록, 복구 문구를 통해 표시됩니다.
기억하세요.
개인 키를 다른 사람에게 공유하는 것은 관련된 암호화폐의 액세스를 넘겨 주는 것과 마찬가지입니다.
마찬가지로, 24개의 단어를 다른 사람에게 알려주는 행위는 파생된 모든 개인 키에 대한 액세스를 넘기는 것이며, 따라서 모든 연관 암호화폐의 액세스까지 공유하는 일입니다. 절대 24개의 단어를 타인과 공유하지 마세요.
24개의 단어 목록 한 개를 사용하면 사용 편이성이 향상됩니다. 이제 하나의 정보만 보호하면 되기 때문입니다. 그러나 이 정보가 유실되거나 유출될 경우 모든 것을 잃을 위험이 크게 증가합니다.
복구 문구
복구 문구는 사용자에게 24개의 단어으로 표시되며 이전에 설명한 대로 하드웨어 지갑과 관련된 모든 시크릿(개인 키)의 근원입니다.
이 고유한 단어 목록은 하드웨어 지갑에서 생성되며, 누구와도 공유해서는 안됩니다.
이 단어 목록에서는 비트코인 주소와 개인 키, 이더리움 주소와 개인 키뿐만 아니라 다른 모든 코인의 주소와 개인 키를 파생시키는 것이 가능합니다. 따라서, 복구 시트를 보호하는 것이 가장 중요합니다. 복구 시트를 안전하게 보호하려면 모범 사례를 참조하시기 바랍니다.
Ledger 하드웨어 지갑은 24개의 단어를 안전하게 생성하며, 모든 이의 액세스를 제한하여 철저하고 안전하게 보호하도록 도움을 줍니다.
24개의 단어는 하드웨어 지갑에 있는데, 개인 키는 어디에 있나요?
즉, 24개의 단어 또는 이에 상응하는 이진법 표기인 마스터 시드는 Ledger의 하드웨어 지갑 안에 잠겨 있고, 결코 장치를 떠나지 않습니다. Ledger는 SE라는 특수 칩을 중심으로 모든 장치를 구축했습니다.
- 24개의 단어를 어디에 저장해야 하나요?
복구 시트를 물리적으로 안전하게 보관하여 사고로 복구 시트가 손실되거나 파괴되지 않도록 유의해 주세요. 절대 24개의 단어 복구 문구를 공유하지 마세요.어떤 형태로든, 누구와도 공유해서는 안 됩니다. 절대 컴퓨터나 스마트폰에 복구 문구(복구 문구를 찍은 사진 포함)를 저장하지 마세요.. - 장치를 분실하면 어떻게 하나요?
걱정하지 마세요. 새 장치에 복구 문구를 입력하여 암호화폐에 대한 전체 액세스 권한을 복구할 수 있습니다. - 24개의 단어를 다른 Ledger 하드웨어 지갑에 복제할 수 있을까요?
새로운 장치에 24개의 단어를 입력하면 독립적으로 사용할 수 있는 두 개의 하드웨어 지갑을 갖게 됩니다. 이 지갑들은 동일한 자산에 대한 액세스를 제공합니다. - 24개의 단어를 분실하면 어떻게 하나요?
24개의 단어 복구 문구는 암호화폐에 접근할 수 있도록 해주는 개인 키의 유일한 백업입니다. 복구 문구 사본은 언제나 보이지 않는 곳에 안전하게 보관하세요.
24개의 단어를 분실했으나 PIN을 사용하여 장치에 액세스할 수 있는 경우에는 일시적으로 암호화폐를 다른 지갑으로 이전하고, 장치를 리셋하여 새로운 24개의 단어 세트를 얻을 수 있습니다. 이후 새 주소로 보내시면 됩니다.
궁극적으로는 트랜잭션을 생성하는 목적으로 개인 키를 사용하게 됩니다.
위에서 설명한 것처럼 모든 개인 키는 전용 암호학적 원칙을 사용하여 24개의 단어에서 파생됩니다.
키를 파생하는 작업은 Ledger 장치에서 실행 중인 애플리케이션에서 수행하는데, 다음 글에서 이에 대해 설명해 드리겠습니다.