기존 EOS 계정에 Ledger 추가하는 방법
본 튜토리얼은 기존 EOS 계정의 권한을 Ledger 지갑 키와 Anchor Wallet을 사용하여 변경하는 방법을 안내합니다. 이미 EOS 계정이 있는 경우 이 가이드의 적용을 받으려면 먼저 계정을 생성해야 합니다. 그러나 공개 키를 생성할 때 Ledger의 공개 키를 사용할 수 있습니다.
필요한 사항:
EOS 계정
Nano Ledger 키 (하드웨어 지갑)
이 프로세스를 시작하려면 Anchor Wallet 앱을 시작하고 Ledger 서비스 (1)를 활성화합니다. 기본 메뉴에서 도구를 선택한 다음 Ledger을 선택합니다. 이 화면이 표시됩니다.

Ledger는 연결되었음을 표시하고 Ledger와 Anchor가 연결된 방법에 대한 여러 정보를 표시합니다.
Anchor에 계정 프라이빗 키 로드
하단 근처의 파란색 버튼 (1)을 사용하면 공개 키 로드를 할 수 있으며, 이는 특정 인덱스에서 Ledger 장치에 공개 키를 요청합니다. 인덱스를 0으로 유지하는 것이 좋습니다 (즉, 첫 번째 공개 키를 로드). 버튼을 누르면 공개 키가 표시됩니다. 버튼 아래에 나타납니다 (2).

공개 키는 다음과 같습니다:
EOS89FhLjHmp6eT29ysJxfh6mQBsLbmsZMjs......
중요: 이 공개 키를 텍스트 파일이나 나중에 접근할 수 있는 곳에 복사하세요.
Anchor에 계정 프라이빗 키 로드
이미 Ledger 키로 변환하려는 계정을 Anchor에 로드하지 않은 경우 이 단계를 수행해야 합니다. 이미 Anchor에 키가 로드된 경우 이 단계를 건너뛸 수 있습니다. 그러나 각 권한 (계정)에는 소유자 및 활성 키의 두 가지 키가 있습니다. 두 키를 모두 Ledger로 변경하려면 소유자 키가 로드되었는지 또는 소유자 키와 활성 키가 모두 로드되었는지 확인해야 합니다.
계정 가져오기는 지갑 관리 인터페이스를 통해 수행할 수 있습니다. 다음을 수행해야 합니다:
기존 계정 가져오기
프라이빗 키로 가져오기
프라이빗 키 입력
가져올 계정 선택
이제 계정을 변환하려는 계정을 선택합니다.
계정 권한을 Ledger의 공개 키로 변경
변경을 원하는 계정을 선택한 후 도구로 돌아가서 보안 -> 권한 섹션을 찾습니다. 이 영역에서는 계정을 제어하는 키를 변경할 수 있으며, Ledger의 키와 일치하도록 업데이트하는 데 사용합니다. 올바른 공개 키 (Ledger 공개 키)가 있는지 확인하십시오.


계정의 소유자 및 활성 키를 모두 변경하는 경우 활성 키를 먼저 변경하는 것이 좋습니다. 활성 키를 먼저 변경하면 소유자 키가 그대로 유지되므로 활성 키를 변경하는 동안 문제가 발생하면 소유자 키로 계정을 복구할 수 있습니다.
활성 키를 변경하려면 활성 권한의 보라색 수정 버튼을 클릭합니다. 새 공개 키를 입력하라는 팝업이 나타납니다.


Ledger 공개 키를 입력하고 올바른지 확인한 후 트랜잭션을 제출합니다. 이 트랜잭션이 성공하면 로드된 계정은 이제 Ledger 및 해당 키에 의해 제어됩니다.
중요: 소유자 키에 대해서도 동일한 프로세스를 반복할 수 있지만 활성 키가 올바르게 설정되어 있는지 확인하고 모든 것이 올바르게 설정되었는지 테스트 트랜잭션을 먼저 수행하십시오.
bloks.io 또는 EOSAuthority.com과 같은 블록 탐색기를 방문하여 계정 이름을 검색하여 계정 키가 업데이트되었는지 확인할 수 있습니다. 블록 탐색기의 '키' 섹션을 보고 일치하는지 확인하십시오. 일부 탐색기는 PUB_ 형식의 키 대신 EOS 형식을 표시하며, 키 옆에 있는 아이콘을 클릭하면 둘 사이를 전환할 수 있습니다. 이 두 형식은 서로 호환됩니다.
키가 성공적으로 업데이트되었음을 확인한 후 다음 단계로 이동하여 Anchor를 설정하여 Ledger + 새 권한을 사용할 수 있습니다.
Anchor에서 계정 제거 및 재가져오기
현재 Anchor는 이미 가져온 계정에 대해 프라이빗 키를 사용하는 대신 Ledger를 사용으로 전환하는 기능을 자동으로 제공하지 않습니다. 따라서 계정을 제거한 다음 Ledger 프로세스를 사용하여 다시 설정해야 합니다.
이를 위해 Anchor의 계정 관리 섹션으로 이동합니다. 방금 변경한 계정/권한을 찾은 다음 계정 오른쪽에 있는 드롭다운을 사용하여 계정을 제거합니다. 계정이 제거된 후 가져오기 기능을 선택하여 Ledger 옵션을 사용하여 가져와야 합니다:
기존 계정 가져오기를 클릭합니다.
Ledger에서 로드 옵션을 클릭합니다.
Ledger와 연결된 계정을 찾고, 선택 (1) 및 가져오기 (2)합니다. 인덱스를 0이 아닌 다른 값으로 생성한 경우 (Ledger에서 공개 키를 생성할 때), Ledger 설정 옵션 (계정 근처)을 지정하고 사용한 인덱스 번호를 입력해야 합니다.


이제 계정이 로드되어 있으며 이번에는 Ledger를 사용합니다. 이 계정을 사용할 때마다 Ledger 장치를 Anchor에 연결해야 하며 모든 트랜잭션은 Ledger 장치의 승인을 받아야 합니다.
테스트 트랜잭션을 수행하고 작은 금액을 전송하거나 블록 생성을 투표하고 모든 것이 작동하는지 확인하십시오.
작성자: Peter Valenčič
편집자: Markus Hinrichs
번역자:
출처 및 참조:
Last updated:
Was this article helpful?
Have a specific question about this article?