본문 바로가기

코인/코인 정보

카르다노(Cardano, ADA)를 스테이킹을 통해 얻는 방법

9월 12일 알론조 업그레이드를 앞두고 있는 카르다노는

해당 발표 이전부터 기대감으로 급상승해 현재 암호화폐 시총 기준 3위가 되었습니다.

 

스마트 컨트랙트 기능이 추가되어 플루투스(Plutus) 플랫폼을 통해 DeFi가 활성화되면

더욱 다양한 방식으로 ADA를 예치할 수 있는 방법이 나타나겠지만,

현재는 노드 검증자(Node Validator)로 활동하거나

위임(Delegation)을 통한 스테이킹으로 ADA를 얻을 수 있습니다.

 

노드 검증자로 활동하려면 노드 설치 방법에 대한 이해와 안정적인 서버 운영이 필수이기 때문에,

일반인으로서는 위임을 통한 스테이킹 방식을 취하는 것이 적절하다고 판단됩니다.

 

이번 포스팅에서는 Daedalus와 Yoroi를 통해 이러한 위임을 진행하는 방법을 알아보도록 하겠습니다.

 

Daedalus

Daedalus 홈페이지 화면. 출처: https://daedaluswallet.io/

 

Daedalus는 IOHK(Input Output HK) 팀에서 공식 제공하는

데스크톱 기반의 Cardano 개인 지갑 관리 소프트웨어입니다.

현재 지원하는 운영체제(OS)는 다음과 같이 Windows 8.1/10, Linux, macOS로 세 가지가 있고,

본인에게 알맞은 버전을 다운로드합니다.

 

Daedalus에서 지원하는 운영체제 종류. 출처: https://daedaluswallet.io/en/download/

 

다운로드한 파일을 실행해 데스크톱에 설치하면, 먼저 다음과 같은 기본 설정 화면이 나타납니다.

'Continue'를 눌러 다음으로 넘어갑니다.

 

Daedalus 기본 설정 화면.

 

IOHK 서비스 약관 동의(Terms of Service Agreement) 화면이 나타나고,

동의를 위해 'I agree with terms of service' 버튼을 활성화 한 뒤

'Continue' 버튼을 눌러 다음으로 넘어가면, 다음과 같이 Daedalus 메인 화면이 나타납니다.

 

Daedalus 메인 화면

 

기존 하드웨어 지갑이 있으신 분들은 'Pair'를 통해 연동할 수 있고,

지갑 복원 구문(Wallet Recovery Phrase)을 가지고 계시다면 'Restore'를,

예전 Shelley Age 이전 버전의 지갑을 이용하고 있어 Shelley로 옮기려는 분들은 'Import'를 통해 지갑을 불러올 수 있습니다.

 

여기서는 'Create'를 통해 새로 지갑을 생성하는 방법을 알아보도록 하겠습니다.

먼저 'Create' 버튼을 누르면 다음과 같이 지갑 이름과 비밀번호를 입력할 수 있는 화면이 나타납니다.

원하는 이름과 비밀번호를 입력한 후 'Create Shelley Wallet' 버튼을 누릅니다.

 

Daedalus에서 새로운 지갑 생성 화면

 

지갑 복원 구문(Wallet Recovery Phrase)에 대한 안내 메시지와

누구와도 공유하지 않겠다는 확인을 거치고 나면,

24개의 단어로 이루어진 복원 구문이 나타납니다.

반드시 안전한 곳에 보관해 지갑이 외부인에게 노출되는 일이 없도록 합니다.

 

지갑 복원 구문(Recovery Phrase) 화면 예시. 반드시 안전한 곳에 보관해 보안 사고를 예방해야 한다.

 

복원 구문을 잘 써 두었다는 확인 버튼을 클릭하고 나면, 복원 구문의 순서대로 문자를 입력해 확인 과정을 거칩니다.

지갑 생성이 완료되면 다음과 같이 지갑 정보가 나타납니다.

 

생성된 Daedalus 지갑 정보

 

최초 설치 시에서는 블록체인 동기화에 다소 시간이 소요되므로 동기화가 완료될 때까지 기다려야 합니다.

스테이킹에 필요한 ADA는 거래소 등에서 구매 후,

Daedalus 개인 지갑으로 다음과 같이 'Receive'를 통해 지갑 주소를 확인 후 전송받을 수 있습니다.

 

Daedalus에서 ADA를 전송 받을 지갑 주소 목록. 원하는 지갑 주소를 선택 후 QR 코드 이미지를 클릭해 주소를 확인, 거래소 등에서 구매 후 해당 주소로 전송한다.

 

동기화 완료 후에는 왼쪽 Delegation List 메뉴를 클릭하고, Stake pools 탭을 선택하면

다음과 같이 현재 위임 가능한 Stake Pool 목록을 다음과 같이 확인할 수 있습니다.

위임을 원하는 Pool에 'Delegate to this pool' 버튼을 누르면 Delegation 트랜잭션이 발생하고 스테이킹이 시작됩니다.

 

Delegation List에서 보여지는 Stake Pool 목록

 

 

Yoroi 지갑

Yoroi 지갑 홈페이지. 출처: https://yoroi-wallet.com/

 

Yoroi는 Emurgo사에서 개발, 관리하는 웹 기반의 카르다노 지갑입니다. 

웹 기반이다 보니, 블록체인 동기화 과정이 필요 없어 빠르게 서비스를 이용할 수 있다는 장점이 있습니다.

 

현재 지원하고 있는 환경은 다음과 같이

크롬(Chrome), 에지(Edge), 파이어폭스(Firefox), 안드로이드(Android), 애플(iOS) 등으로 총 5개입니다.

현재 본인의 환경에 따라 알맞은 버튼을 눌러 설치합니다.

여기서는 크롬을 기준으로 설명합니다.

 

Yoroi에서 지원하는 환경 목록

 

크롬에서는 확장 프로그램에 등록이 되는데,

처음 Yoroi를 열면 다음과 같이 세 가지 옵션이 나타납니다.

 

Yoroi의 지갑 연결, 생성, 복구 기능 화면

 

기존 하드웨어 지갑이 있으신 분들은 'Connect to hardware wallet'을 통해 연동할 수 있고,

지갑 복원 구문(Wallet Recovery Phrase)을 가지고 계시다면 'Restore wallet'을 통해 지갑을 불러올 수 있습니다.

 

여기서는 'Create wallet'을 통해 새로 지갑을 생성하는 방법을 알아보도록 하겠습니다.

먼저 'Create wallet' 버튼을 누르면 다음과 같이 플랫폼 선택을 요구하는데, Cardano를 선택합니다.

 

Yoroi 지갑 생성 시 플랫폼 선택 화면. 현재 지원하는 플랫폼은 Cardano와 Ergo가 있다.

 

그리고 나면 'Create wallet'과 'Paper Wallet', 두 옵션이 나타나는데

여기서 Paper Wallet은 네트워크가 연결되지 않는 환경에서도 작업할 수 있는 콜드 스토리지 환경의 지갑을 생성하는 것으로,

일반적인 목적으로 사용할 것이므로 'Create wallet' 버튼을 눌러 다음으로 넘어갑니다.

 

 

Yoroi에서는 지갑 생성 시 두 가지 옵션이 있다. Create wallet은 일반적인 환경에서 사용할 지갑을, Paper Wallet은 콜드 스토리지 환경을 위한 지갑이다.

 

이제 지갑 이름과 비밀번호를 입력할 수 있는 화면이 나타납니다.

원하는 이름과 비밀번호를 입력한 후 'Create Personal Wallet' 버튼을 누릅니다.

 

Yoroi에서 개인 지갑 생성 화면

 

지갑 복원 구문(Wallet Recovery Phrase)에 대한 안내 메시지와

누구와도 공유하지 않겠다는 확인을 거치고 나면,

15개의 단어로 이루어진 복원 구문이 나타납니다.

반드시 안전한 곳에 보관해 지갑이 외부인에게 노출되는 일이 없도록 합니다.

 

지갑 복원 구문(Recovery Phrase) 화면 예시. 반드시 안전한 곳에 보관해 보안 사고를 예방해야 한다.

 

복원 구문을 잘 써 두었다는 확인 버튼을 클릭하고 나면, 복원 구문의 순서대로 문자를 입력해 확인 과정을 거칩니다.

지갑 생성이 완료되면 다음과 같이 지갑 정보가 나타납니다.

 

생성된 Yoroi 지갑 정보

 

스테이킹에 필요한 ADA는 거래소 등에서 구매 후,

Yoroi 개인 지갑으로 다음과 같이 'Receive'를 통해 지갑 주소를 확인 후 전송받을 수 있습니다.

 

Yoroi에서 ADA를 전송 받을 지갑 주소. 지갑 주소를 확인, 거래소 등에서 구매 후 해당 주소로 전송한다.

 

이제 해당 지갑에서 Delegation List로 가면

현재 위임 가능한 Stake Pool 목록을 다음과 같이 확인할 수 있습니다.

위임을 원하는 Pool에 'Delegate' 버튼을 누르면 Delegation 트랜잭션이 발생하고 스테이킹이 시작됩니다.

 

Delegation List에서 보여지는 Stake Pool 목록

 

예치 후에는 ADA를 보상으로 받게 되는데, 이자를 다시 추가 예치해 복리 효과를 노리는 Compounding이나 거래소로 전송한 후 직접 거래하실 수 있습니다.