[Update] Ledger - EOS 계정 연동에서 레퍼랜덤 참여까지!

in #eos6 years ago (edited)

썸네일2.png

안녕하세요. AcroEOS입니다.
작년 말부터 Ledger에서 EOS DApp의 멀티 액션 지원을 하게 되면서 현 EOS 생태계 내 중요 이슈인 레퍼랜덤 또한 Ledger로 참여하실 수 있게 되었습니다.

그간 스캐터의 폭풍 업데이트로 사용자 인터페이스가(UI) 대폭 변경되어 작성했던 관련 콘텐츠에 변경된 부분이 많습니다. 처음 이용하는 분들의 경우, 혼동의 소지가 있기 때문에 이번 기회에 포스팅을 업데이트하게 되었습니다.

사전 준비사항

연동에 앞서, EOS 계정이 있어야 합니다. EOS 계정을 준비하고, 렛져 기기와 렛져 라이브 프로그램, 렛져 내부 이오스 앱을 설치하고 최신버전으로 업데이트 합니다.

진행 과정 Preview

  • 렛져용 퍼블릭 키 발급
  • 발급 받은 퍼블릭 키를 EOS 계정 Active키 연동
  • 레퍼랜덤 테스트 - 보팅 후, 렛져 물리 버튼을 통한 최종 컨펌

자 이제부터 연동 과정을 알아보도록 하겠습니다.

EOS계정 - 렛져 연동 과정 알아보기

1. 렛져용 퍼블릭 키 발급

렛져용 퍼블릭 키를 발급 받아야 합니다. 먼저, 렛져를 PC와 연결하고 EOS어플리케이션을 실행합니다.

① 스캐터에 로그인하여 키 왼쪽 하단의 '키 추가' 버튼을 클릭합니다.

② ‘키 추가 - 기존 키 가져오기 - 키 가져오기’를 선택합니다.

③ '키 가져오기 - 하드웨어 지갑에서 가져오기 - 하드웨어’를 선택합니다.

④ ‘키 가져오기’를 클릭합니다.

⑤ 렛져에서 퍼블릭 키를 발급합니다. 발급 받은 퍼블릭 키를 확인하고 렛져 우측 물리버튼 눌러 다음 단계로 이동합니다. (※ EOS어플리케이션이 실행된 상태에서 '키 가져오기'를 클릭해야 발급된 퍼블릭 키 확인 가능)


2. 렛져- EOS계정 매칭 및 퍼미션 변경

렛져에서 발급 받은 퍼블릭 키를 기존 EOS계정의 엑티브 키로 변경해보겠습니다.

① 먼저 EOS계정을 추가 해야 합니다. 아래와 같이 기존 계정명을 입력하고 ‘추가’ 버튼을 클릭하여 렛져 발급키와 나의 EOS계정을 매칭합니다.

계정_렛져키 연결.png

② 매칭 후, ‘연결된 계정’ 탭에서 나의 EOS 계정과 렛져 발급키가 연결된 것을 확인하실 수 있습니다.

키 & 블록체인 탭에서 렛져에서 발급 받은 퍼블릭 키를 복사합니다.
계정퍼미션변경_렛져퍼블릭키복사.png

④ 이제 퍼미션 변경을 할 차례입니다. 권한을 변경할 계정을 선택하고, 아래 '퍼미션 변경'버튼을 클릭합니다. 기존에는 스캐터 내 권한 변경이 불가능하여, 블록 익스플로러에 따로 접속하여 변경을 해주었는데요. 현재는 스캐터 내부에서도 변경할 수 있도록 지원하고 있습니다.

계정퍼미션변경_퍼미션변경버튼.png

⑤ 비밀번호 입력 절차를 거쳐 퍼미션 변경이 가능합니다.

⑥ 기존 계정의 엑티브 키를 렛져에서 발급된 퍼블릭 키로 교체하고 ‘퍼미션 변경’ 버튼을 클릭합니다.
계정퍼미션변경_퍼블릭키교체.png

⑦ 변경 완료 후, 블록 익스플로러에서 계정을 검색하여 계정의 엑티브 키가 렛져에서 발급된 퍼블릭 키로 변경되었나 확인합니다.
계정퍼미션변경_엑티브키변경확인.png

레퍼랜덤 참여

이제 렛져와 연동된 계정으로 레퍼랜덤 투표를 진행해보겠습니다. 블록 익스플로러에 해당 계정으로 스캐터 로그인하여 레퍼랜덤 페이지로 접속합니다.

레퍼랜덤 사안에 접속하여 투표하면 아래와 같이 레퍼랜덤에 대한 트랜젝션 사인이 보이게 됩니다. ‘Allow’ 버튼을 클릭하세요.

레퍼랜덤투표_트렌젝션컨펌.png

'Allow' 버튼 클릭 하면, 렛져 기기에 트렌젝션 컨펌이 요청됩니다. 우측 물리 버튼을 눌러 컨펌합니다.

레퍼랜덤 참여가 완료되었습니다.
레퍼랜덤투표_성공.png

지금까지 스캐터를 통해 렛져와 EOS 계정을 연결하고, 레퍼랜덤까지 참여하는 과정을 알아보았습니다. EOS 커뮤니티 중에 렛져를 보유하고 계시지만, 계정과 연동 및 관리가 어려워 혹, 사용하지 않고 있는 분들도 계실겁니다. 허나, 이번 기회에 렛져로 내 자산도 지키고, 더불어 EOS 생태계 내 중요한 의사결정에도 몸소 참여해보시는건 어떨까요? 여러분의 참여가 더 나은 EOS를 만들어 갑니다.

감사합니다.

Contact

EOS producer name : acroeos12345
Email : [email protected]
Steemit : https://steemit.com/@acroeos
Medium : https://medium.com/acroeos
Twitter : https://twitter.com/acroeos
Telegram : https://t.me/AcroEOS
Wechat : AcroEOS信息站!
proxyname : votetochange

Sort:  

한가지 궁금한 점이 있는데요,

  1. 오너키와 액티브키가 다른 경우, 렛져로 액티브키만 변경하는 것이어서 만약에 오너키를 해킹 당하게 되면 자산을 지키지 못하나요?
  2. 오너키와 액티브키가 동일한 경우 렛져로 액티브키를 바꾸면 오너키도 변경 되나요?
    이 경우에도 오너키를 해킹 당하면 자산을 지킬수 있나요?

안녕하세요.

  1. 오너키와 액티브키가 다른 경우, 렛져로 액티브키만 변경하는 것이어서 만약에 오너키를 해킹 당하게 되면 자산을 지키지 못하나요?

오너 키가 해킹 당하면, 오너 키 권한으로 엑티브 키를 변경할 수 있기 때문에 해킹 위험은 여전히 있습니다.

  1. 오너키와 액티브키가 동일한 경우 렛져로 액티브키를 바꾸면 오너키도 변경 되나요?
    이 경우에도 오너키를 해킹 당하면 자산을 지킬수 있나요?

동일한 경우에도 오너 키, 엑티브 키 별로 따로 변경을 해주어야 합니다. 자동 변경은 되지 않습니다. EOS 계정을 생성하면, 처음 오너 키와 엑티브 키는 동일합니다. 여기서 렛져에서 발급한 키쌍으로 엑티브 키를 교체한다면, '엑티브 키 - 렛져 키/ 오너 키-기존 키'로 엑티브 키, 오너 키가 서로 달라지겠지요. 이 상태에서도 마찬가지로 오너 키가 해킹 당한다면 엑티브 키를 바꿀 수 있기 때문에 해킹의 위험은 존재합니다. 만약 엑티브 키 뿐만 아니라, 오너 키도 렛져로 새 키쌍을 발급받아 연동한다면 새로운 키쌍의 프라이빗키는 노출되지 않고 렛져 디바이스 안에서 보관하기 때문에 해킹의 위험을 줄일 수 있을 것으로 보입니다.

친절한 답변 감사드립니다~^^

설명 너무 감사드립니다 한가지 질문있는데요
댓글에 만약 엑티브 키 뿐만 아니라, 오너 키도 렛져로 새 키쌍을 발급받아 연동한다면 새로운 키쌍의 프라이빗키는 노출되지 않고 렛져 디바이스 안에서 보관하기 때문에 해킹의 위험을 줄일 수 있을 것으로 보입니다.
이렇게 말씀주셨는데
이작업을 어떻게 해야하는지 모르겠어요 설명좀 부탁드려도 될런지요ㅠ

안녕하세요, 댓글 달아주신걸 이제야 봤습니다.
퍼미션 변경으로 질문 주신거죠~?
혹시 렛져와 연동된 계정의 퍼미션을 변경하시는건가요?