제네시스 분실 키 복구 솔루션 안내 (EOS Lost Key Recovery Tool)

dONe
EOSYS
Published in
7 min readFeb 15, 2019

안녕하세요, 이오시스 서포터 디온입니다. 오늘은 이오스 메인넷 런칭 이전 ERC20 토큰 당시 중복 트랜잭션 등의 오류로 인해 제네시스 계정의 프라이빗키를 분실한 토큰 홀더분들을 위한 이오스 분실 키 복구 솔루션(EOS Lost Key Recovery)의 개발 상황에 대해서 안내를 드리고자 합니다.

이오스 메인넷 BP후보(현재 22위, 스탠바이BP) 중 하나인 EOS Authority는 공식 트위터를 통해서 “완전히 자동화된 온체인 이오스 분실 키 복구 솔루션 개발이 타당성 검증 테스트 단계를 통과하고 막바지 완성 단계에 접어들었다”고 발표하였습니다.

솔루션의 개발 완료 및 공식 런칭까지는 아직 시간이 조금 남았지만 공식 런칭 전에 제네시스 계정 프라이빗키 분실자분들은 “자신의 계정이 해당 사항이 있는지에 대해서 조회”를 해 보실 수 있습니다. 계정 조회 방법 및 EOS Lost Key Recovery 솔루션과 관련된 자세한 내용은 아래에서 설명하도록 하겠습니다.

#1. 계정 해당여부 조회 방법

EOS Authority의 Lost Key — Recover an EOS Genesis Account 사이트(https://eosauthority.com/lostkey)에 접속해주세요. 그 다음 위와 같은 화면이 나타나면 마우스 스크롤을 아래로 내려주세요.

② 위와 같은 화면이 나타나면 Enter your EOS account name (12 characters)라는 란에 12자리의 이오스 계정이름을 입력한 뒤 Check Account버튼을 클릭해주세요.

참고로 EOS로 시작하는 53자리의 문구는 계정이름이 아니라 퍼블릭키(Public key)에 해당합니다.

만약에 이오스 계정을 모르시는 분들은 이오스 블록익스플로러(https://eosflare.io/)에 접속한 뒤에 상단의 흰색 박스 안에 EOS로 시작하는 퍼블릭키를 입력하시면 12자리로 된 이오스 계정이름을 확인하실 수 있습니다.

위와 같이 Account라는 단어 하단에 보이는 gyzdgmbqgage라고 되어 있는 12자리 단어가 이오스 계정이름이 됩니다. 이 12자리 계정이름을 넣고 Check Account라는 버튼을 클릭해주세요.

#2. 이오스 분실 키 복구 솔루션 대상자

현재 개발되고 있는 이오스 분실 키 복구 솔루션은 모든 키 분실자를 대상으로 하는 것은 아니며, 다음의 조건을 모두 만족하는 토큰 홀더에 한해서만 적용이 됩니다.

① ERC-20 EOS토큰을 이더리움 네트워크에 보유 중인 경우

메타마스크나 마이이더월렛에 보관 중인 경우를 의미합니다

② 이오스 메인넷에 계정을 가지고 있는 경우

위에서 말씀드렸던 이오스 블록익스플로러(https://eosflare.io/)에서 계정이 조회가 되어야 합니다.

③ 내가 가지고 있는 프라이빗키로 계정에 접근할 수 없는 경우

④ 이오스 메인넷 런칭 이후 이오스 계정을 사용한 적이 없는 경우

⑤ 이더리움(메타마스크, 마이월렛 등) 프라이빗키를 통해 메시지에 서명을 할 수 있는 경우

EOS ERC-20 토큰을 보유하고 있는 이더리움 지갑의 프라이빗키를 반드시 보유하고 있어야 합니다.

따라서 “이오스 메인넷 런칭 이후에 계정을 사용하다가 프라이빗키를 분실한 경우” 또는 “EOS ERC20 토큰을 보유하고 있던 이더리움 지갑의 프라이빗키를 잃어버린 경우” 등은 해당 솔루션을 통해 키를 복구하는 것이 불가능합니다. 이 점을 참고해주시기 바랍니다.

#3. 분실 키 복구 솔루션 관련 주요 Q&A 정리

  • Q1. 내 프라이빗키(Private key)가 필요한가요?
  • A1. 어떠한 경우에도 프라이빗키를 입력할 필요가 없습니다. 위에서 설명드렸던 것처럼 “12자리로 된 이오스 계정이름”“EOS로 시작하는 53자리의 퍼블릭키(Public key)”만 있으면 됩니다. 절대 다른 어떤 사용자나 웹사이트에도 프라이빗키를 넘겨주거나 입력해서는 안됩니다.
  • Q2. 분실 키 복구 솔루션은 어떻게 작동하나요?
  • A2. 분실자들은 프라이빗키를 분실한 제네시스 계정의 “계정이름과 퍼블릭키”를 입력한 다음, 해당 메시지를 메타마스크로 서명하여 위조나 변조를 방지하고 자신의 계정임을 인증합니다. 그 다음 이오스 메인넷에 해당 계정의 키 변경을 위한 리셋요청을 제출하게 됩니다.
  • Q3. 얼마나 걸리나요?
  • A3. 분실 계정의 키 변경을 위한 계정리셋 요청이 일단 성공하면 대기열에 저장이 되고 처리되는 데까지 약 30일 정도가 소요될 것으로 예상됩니다. 분실자 여러분들은 해당 리셋 요청을 정상적으로 수행하는 것이 중요하며 나머지 프로세스는 자동으로 진행되므로 기다리시면 됩니다.
  • Q4. 왜 30일이나 기다려야 되나요?
  • A4. 혹시라도 리셋을 요청한 계정이 정상적인 소유자가 있는 계정일 수도 있기 때문입니다. 리셋을 요청한 계정에는 “해당 계정에 대한 키 리셋 요청이 접수되었다는 알림”이 가게 되고, 혹시라도 실제 다른 계정 소유주가 있는 경우에는 그 소유주가 트랜잭션을 일으켜서 키 변경을 막을 수 있는 기간을 주기 위함입니다.

위에서 말씀드렸던 것처럼 분실 키 복구 솔루션을 이용하기 위해서는 해당 계정이 이오스 메인넷 이후 아무런 트랜잭션이 발생하지 않았어야 되며, 혹시라도 30일 이내에 계정에 새로운 트랜잭션이 발생하는 경우 해당 계정은 키 복구 솔루션을 사용할 수 없는 계정으로 간주됩니다.

  • Q5. 저는 이오스 메인넷에서 제 계정을 잘 사용 중인데, 이더리움 프라이빗키를 해킹당했습니다. 혹시라도 해커가 이 분실 키 복구 솔루션을 통해 리셋을 신청하면 어떻게 하죠?
  • A5. 혹시라도 해커가 이더리움 월렛의 프라이빗키를 탈취한 후 분실 키 복구 솔루션을 통해 이오스 계정 리셋을 신청하는 경우를 방지하기 위해서 해킹된 이더리움 계정을 탐색하여 허용 목록에서 삭제하는 스크립트를 실행할 것입니다. 더불어, 이오스 계정을 잘 사용 중이시라면, 해당 계정에서 토큰 전송이나 투표 등 어떠한 액션만 취하시면 되므로 걱정하실 필요는 없습니다.
  • Q6. 계정 리셋 후 해당 계정에 연결할 새로운 키쌍은 어떻게 만드나요?
  • A6. 분실 키 복구 솔루션을 통해 리셋을 신청하기 전에 아래의 이오스 계정키 생성 툴을 이용해서 새로운 키쌍을 미리 만드신 뒤 잘 저장해놓으시면 됩니다.

[주의사항] 많은 피싱 사이트들이 기승을 부릴 수 있으므로 반드시 새로운 키쌍의 생성 및 저장 시에 사이트 주소 및 다운로드 파일의 멀웨어 감염 여부 등에 유의하시기 바라며, 사전에 최대한 많은 정보를 검색하고 충분히 숙지하신 후에 진행하시기 바랍니다

  • Q7. 혹시 실수한 경우 다시 리셋을 신청할 수 있나요?
  • A7. 분실 키 복구 솔루션은 단 한 번만 신청이 가능합니다. 일단 키 리셋을 신청하고 나면 다시 복구하는 것이 불가능합니다. 따라서 리셋 시 연결하는 키쌍(프라이빗키, 해당 프라이빗키에 연결된 퍼블릭키)이 유출되거나 분실되지 않도록 유의하시고 안전한 곳에 잘 저장하시기 바랍니다.

벌써 이오스의 메인넷이 런칭된지도 8개월이 넘어가고 있네요. 중복 트랜잭션 발생 등으로 인해 계정에 접근하지 못했던 많은 분들께서 긴시간동안 마음 고생이 정말 얼마나 많으셨을까 싶습니다. 하루 빨리 EOS Lost Key Recovery 솔루션 개발이 완료되어 오랜 시간 동안 기다리셨던 계정과 소중한 자산을 되찾으시는 날이 오기를 바라겠습니다. 추가적으로 업데이트 되는 정보가 있으면 빠르게 전달드릴 수 있도록 하겠습니다. 감사합니다.

--

--

dONe
EOSYS
Editor for

Blockchain & Crypto Project Researcher / Early Stage Investor / Contents Creator