저를 포함한 많은 사람들이 이오스를 안전하게 사용하기 위해서 렛저나노를 사용하고 싶어하지만 이더리움처럼 렛저에서 직접 이오스앱을 지원하는 것도 아니고 사용법도 어려워서 꺼려했던게 사실입니다.

또한 렛저나노를 이용해서 이오스를 이용할때 일부 기능, 예를들어 에어그랍을 클레임 한다던지, 게임 등의 댑을 이용할 때 제한점이 있었습니다. 이오스 자체도 CPU나 네트워크, 스테이킹, 언스테이킹, 계정 및 퍼블릭키, 프라이빗키, 액티브키, 오너키 등 여러 생소한 개념들이 많습니다.

하지만 렛저나노로 이오스를 사용하면서 오너키를 렛저로 연동하여 비상시에 자산을 지키고 액티브키는 일반키로 유지하여 이오스의 모든 기능을 즐기면 좋겠다는 생각을 해서 포스팅을 하게됬습니다. 특히 많이 사용하는 스캐터 데스크탑과 이오스툴킷 (EOSToolkit.io)을 이용해서 모든 것을 셋팅하고 사용할 수 있습니다.

기본적으로 렛저나노가 1.4.2 버전으로 펌웨어 업그레이드 되있고 렛저 라이브에서 이오스앱 1.1.0 버전이 깔려있다고 전제하겠습니다. 여기에 대해서는 twinbraid님의 포스팅을 참조하시면 좋겠습니다.  또한 스캐터 데스크탑의 설치, 계정 등록 및 사용법에 대해서는 디온님의 포스팅에 잘 설명되어 있습니다. 

 스캐터 데스크탑을 설치 후 본인 계정의 프라이빗키를 입력하고 오른쪽 상단에 Vault 버튼을 누르면 자신의 계정이 보이게 됩니다. 제 계정 이름은 viennafamily이고 현재 액티브키와 오너키가 같은 프라이빗/퍼블릭키로 되어있습니다. 화살표는 이 계정의 닉네임이 됩니다.

저는 닉네임을 My genesis account로 바꿔봤습니다. 제 계정(viennafamily)의 오너키를 렛저나노로 연동하기 위해서는 스캐터에서 렛져와 연동된 이오스 퍼블릭키를 생성해야합니다. 렛저를 연결힌 후에 스캐터를 로그인하기 위해서 스캐터를 로그아웃합니다.

스캐터를 로그아웃 한 후 렛저를 컴퓨터와 연결하고 이오스앱을 선택합니다.

이후 다시 스캐터 데스크탑을 로그인해서 오른쪽 상단의 Vault를 누르면 아까 등록했던 My genesis account가 보이고 화살표가 가리키는 new를 클릭하여 렛저와 연동된 퍼블릭키를 생성하겠습니다.

이후 위 화살표가 가리키는 Import를 누르면

위와 같은 화면이 나오는데 오른쪽에 Hardware를 누르면 스캐터가 렛저나노를 인식하는 약간의 시간이 흐르고나서

위와 같은 화면이 나오는데 화살표가 가리키는 숫자를 변경하여 렛져와 연동된 많은 이오스키를 생성할수 있습니다.

0이 기본값이나 2를 선택하고 화살표가 가리키는 버튼을 누르겠습니다. (저는 이미 0과 1, 두개의 렛저 퍼블릭키를 생성했기 때문에 2를 선택했지만 처음 생성할때는 기본값인 0을 그대로 두면 됩니다)

그럼 렛저나노에서 사진과 같이 생성될 퍼블릭키가 보이고 이때 우측버튼을 클릭하면 렛져 연동된 퍼블릭키가 생성됩니다.

그럼 Vault에 렛저와 연관된 새로운 키가 생성된것을 확인할 수 있으나 아직 특정 계정에 연결되어 있지 않아 계정명은 보이지 않습니다. 화살표를 클릭하면 기존 계정의 오너키로 사용할 렛저 퍼블릭키를 확인할수 있습니다.

위에 화살표가 가리키는 렛저와 연동된 퍼블릭키를 복사해둡니다.

이제 이오스툴킷으로 들어가서 스캐터 데스크탑을 이용하여 로그인 하는데 오너키를 변경하기 위해서는 화살표처럼 오너키([email protected])를 선택해서 로그인해야합니다.

 

위에서 Manage Account(계정 관리)를 누른 후 화살표가 가리키는 Manage Permissions(권한 관리)를 누릅니다.

그럼 오너키나 액티브키를 변경할수 있는 화면이 나옵니다. 화살표가 가리키는 오너키 입력란(Owner Permission)에 복사해둔 렛저 퍼블릭키를 입력 후 UPDATE를 클릭하고 스캐터로 컨펌해주면 됩니다.

viennafamily라는 제 계정의 오너키가 렛저와 연동된 키로 변경되었습니다.

이제 제 계정의 오너키는 렛저와 연동된 키이며 액티브키는 원래 갖고 있던 프라이빗/퍼블릭키입니다. 이오스와 관련된 모든 활동은 스캐터 데스크탑에서 액티브키로 로그인하여 이용하면 됩니다.

* 해킹시: 만약에 계정의 액티브키의 프라이빗키를 해킹 당해서 자신의 이오스가 언스테이킹이 되어 리펀드 상태가 되면 언스테이킹을 바로 취소하고 렛저에 있는 오너키를 이용해서 액티브키를 바꿔주면 됩니다.  (해킹 즉시 이오스를 잃지 않으려면 평소에 이오스를 스테이킹 상태로 유지해야됩니다)

* 현재 렛저와 연동된 키를 이용하여 (스캐터 데스크탑과 이오스툴킷 등 이오스 웹지갑을 사용) 이오스 토큰 보내기, 스테이킹, 언스테이킹, 램 사고 팔기, 보팅 등이 가능하며 액티브키 및 오너키 변경도 가능합니다. 오너키를 렛저로 사용하다가 일반키로 변경 할 수도 있습니다.  

* 만약에 각종 댑 사용 및 에어그랍 클레임 등 모든 이오스 기능이 가능한 이오스앱을 렛저나노에서 지원한다면 좀더 편리하고 안전한 이용이 가능할 것으로 생각됩니다.  참고로 스캐터 데스크탑 사용하면서 잘 안되는게 있을때는 스캐터 개발자 텔레그램에 물어보면 도움이 됩니다. 

6 votes, average: 4.67 out of 56 votes, average: 4.67 out of 56 votes, average: 4.67 out of 56 votes, average: 4.67 out of 56 votes, average: 4.67 out of 5 (6 votes, average: 4.67 out of 5)
You need to be a registered member to rate this.
(226 total tokens earned)
Loading...

Responses

    1. JINWOO KIM Post author

      하다가 궁금한것 있으면 글 남겨주세요. 사실 하다보면 이것저것 막힐때가 종종 있습니다. 하지만 제네시스 계정의 키를 렛저로 변경하고나면 사이드체인 (혹은 시스터체인)을 이용할때 제네시스 프라이빗키를 넣을때 좀 안심이 됩니다. 감사합니다.

      (0)