본 포스팅은 < 원본 : How to Stake your CSPR >의 번역본으로 Casper 캐스퍼 프로젝트에 관심이 있는 커뮤니티 투자자분들의 편의를 위해 작성되었습니다.

오타나 번역 관련 문의가 있으시다면 댓글로 부탁드립니다!

1. 소개

Casper 및 기타 Proof-of-Stake 프로토콜은 스테이킹이라는 메커니즘을 통해 토큰 홀더들이 보상을 받고 프로토콜에 참여하게 합니다. 이 튜토리얼은 여러분이 네트워크에서 검증자와 함께 Casper 토큰을 스테이크 하는 방법을 소개합니다. 이 과정은 위임과정이라고도 알려져 있습니다. 이 가이드에서 우리는 이러한 용어를 같은 의미로 사용할 것이지만 명확성을 위해 기술적 차이를 설명할 것입니다.

다음 동영상 가이드는 이 프로세스를 높은 수준에서 다루지만, 우리는 여러분이 프로세스를 단계별로 밟아 가도록 글로 작성된 튜토리얼을 따를 것을 권장합니다.

https://youtu.be/4C7L5lS284c

 

스테이킹

노드 실행자는 자체 토큰을 스테이크하여 네트워크에서 블록을 제안하고 승인할 수 있는 자격을 얻습니다. 이러한 이유로 우리는 그들을 검증자라고 부릅니다. 또 이들은 Casper Network에 연결된 서버를 운영 및 유지합니다. 이러한 활동을 통해 노드 실행자는 네트워크의 Proof-of-Stake 측면을 활성화합니다. 이 프로세스는 토큰 채굴과는 다릅니다. 검증자는 네트워크를 지키고 참여하는 것에 대한 보상을 받습니다.

 

위임

여러분은 Casper 노드(블록체인의 복사본을 저장하는 서버)를 유지하지 않고도 프로토콜에 참여하고 보상을 얻을 수 있습니다. 이렇게 하기 위해 여러분은 CSPR 토큰을 네트워크의 노드 실행자에게 위임 또는 할당해야 합니다. 노드 실행자는 커미션을 받을 것이며, 이는 스테이크된 여러분의 토큰에서 생성된 보상의 일부입니다. 이와 같은 방식으로 프로토콜에 참여하면 당신은 네트워크의 분산화와 보안성의 향상에 기여하게 되며 그 대가로 보상을 받게 됩니다. 현재 기본 연간 보상 비율은 총 공급량의 8%입니다. 

이 튜토리얼은 여러분이 Casper 토큰을 위임해 보상을 받는 방법에 대해 설명할 것입니다. 튜토리얼의 후반부는 여러분의 토큰을 위임 해제하는 단계에 대해 알아볼 것입니다.

 

2. 스테이킹 개요

노드 실행자가 블록체인 네트워크에 참여하는 프로세스를 스테이킹합니다. 검증자에게 토큰을 위임하면 그들은 여러분을 대신하여 해당 토큰을 스테이킹하기 때문에 스테이킹의 기본에 대해 잘 이해하는 것이 중요합니다. 다음은 스테이킹과 관련해 자주 다루는 주제이며, 여러분이 직접 조사하는 것 또한 권장합니다.

슬래싱(Slashing)

현재 Casper는 노드 실행자가 명확하지 않거나 잘못된 행동을 범하는 경우 슬래시하지 않습니다. 만일 한 노드가 모호해지면 다른 검증자는 해당 노드로부터의 메시지를 무시하게 되고 이 노드는 비활성화됩니다.

커미션

노드 실행자(또는 검증자)는 그들이 제공하는 스테이킹 서비스에 대한 커미션을 제시합니다. 이 커미션은 노드 실행자가 그들의 서비스에 대해 차지하는 보상의 일부 비율입니다.

보상

검증자들은 네트워크에 참여하는 것에 대해 그들의 스테이크에 비례하게 보상을 받게 됩니다. 위임자는 검증자가 스테이크한 양에서 검증자의 커미션을 제한 만큼(또는 위임 비율)의 양을 보상으로 받게 됩니다.

검증자 선택

잠재적인 위임자로서 여러분은 신뢰할 수 있는 검증 노드를 선택해야 합니다. 검증자를 통해 토큰을 스테이크하기 전 꼭 실사를 하기 바랍니다.

 

3. CasperLabs Signer를 통해 지갑 생성하기

토큰을 스테이크하기 위해 여러분은 CSPR 토큰이 있는 지갑에 액세스해야 합니다. 현재 여러분은 CasperLabs Signer 툴을 이용할 수 있습니다. Signer는 여러분의 CSPR 지갑의 역할을 하여 여러분의 계정을 안전하게 보호하는 동시에 스테이킹, 언스테이킹, 그리고 다른 계정으로 토큰을 전송하는 일을 할 수 있도록 해줍니다. 이 툴을 셋업하는 것에 대해 자세히 알아보려면 Signer 가이드를 참고하세요.

여러분은 Signer 지갑을 통해 생성, 저장 및 하나 이상의 CSPR 계정을 이용할 수 있습니다. 암호를 통해 우리가 볼트라고 부르는 모든 계정을 보호합니다.

3.1 CasperLabs Signer에 로그인하기

Signer 이용이 처음이거나 로그아웃된 경우, 다음 단계를 통해 로그인할 수 있습니다:

  1. 크롬 또는 Brave와 같은 Chronium 기반 브라우저를 통해 메인넷(https://cspr.live/)에서 블록 익스플로러로 이동 후 Sign-in 메뉴 클릭.
  2. CasperLabs Signer 확장 프로그램 다운로드.
  3. 암호를 통해 여러분의 계정을 보호할 볼트를 생성해야 합니다. 이 단계에서 우리는 여러분이 Signer를 처음 이용하는 경우를 가정하므로, Reset Vault를 클릭합니다.
  4. 새 볼트를 위한 암호를 생성합니다. 암호를 확인한 후 Create Vault를 클릭합니다.
  5. 안전한 장소에 암호를 작성 후 보관합니다. 암호를 잊어먹을 경우 당신은 이 지갑에 대한 액세스를 잃게 됩니다!\
  6. Signer 확장 프로그램을 실행하고 볼트에 로그인 합니다.
  7. 여러 옵션 중 선택하기 위해 햄버거 메뉴 아이콘을 클릭합니다. 체크마크는 활성화된 계정을 나타냅니다.
  8. 이 메뉴에서 여러분은 계정 수정, 계정 삭제, 또는 키 확인 및 다운로드 등 필수 관리 기능을 이용할 수 있습니다.
  9. 또, 여러분의 계정이 연결된 웹사이트 및 dApp을 확인할 수 있습니다.
  10. 하나의 중요한 기능은 바로 당신의 키를 다운로드 하고 안전한 곳에 저장할 수 있는 기능입니다. 만일 볼트에 대한 액세스를 잃으면, 여러분은 다운로드된 파일로 새 볼트를 만들 수 있습니다. 이 작업은 최대한 빨리 해 두는 것이 좋습니다!

 

3.2 새 계정 만들기

CasperLabs Signer를 처음 이용하는 경우, 다음 단계를 통해 계정을 만들고 계정 키를 다운로드합니다:

  1. Signer에서 계정 생성을 클릭합니다.
  2. 계정 이름을 설정합니다. 이 튜토리얼에서 우리는 My-CSPR을 이용하겠습니다.
  3. 드롭다운 메뉴를 통해 알고리즘을 선택합니다. 다른 이유가 없다면 SECP256K1을 선택합니다.
  4. 계정을 저장하기 위해 Create를 클릭합니다.
  5. 중요: 이 계정에 대한 키 파일을 다운로드하세요! 햄버거 아이콘을 클릭한 후 Download Active Key 옵션을 선택합니다.
  6. 당신의 브라우저가 다음 세 파일을 다운로드했는지 확인합니다:

  • 당신의 비밀 키: ..._secret_key.pem
  • 당신의 퍼블릭 키: ..._public_key.pem 
  • 텍스트 파일: ..._public_key_hex.txt 

이 세 파일이 없는 경우 브라우저에서 멀티 다운로드 기능을 활성화해야 합니다. 이 세 파일을 모두 갖고 다음 단계로 넘어가야 합니다. 다음 스크린샷은 My-CSPR이라는 계정에 대해 다운로드된 파일을 보여줍니다:

  1. 중요: 이 파일을 안전한 오프라인 장소로 옮겨 두세요! Wifi 연결이 된 디바이스에 저장하지 마십시오. 우리는 오프라인 USB 또는 하드드라이브를 추천합니다. 하나의 저장소가 손상될 것에 대비해 여러 곳에 이 파일을 백업해 두는 것을 고려하시기 바랍니다.
  2. 볼트 암호를 잃어버렸지만 여전히 secret_key.pem 파일을 갖고 있는 경우, 다음 섹션에서 설명할 것과 같이 새 볼트에 기존 계정을 가져올 수 있습니다.
  3. 중요: secret_key.pem 파일과 볼트 암호를 모두 잃어버릴 경우, 당신은 해당 계정 및 계정 내 저장된 토큰에 대한 액세스를 모두 잃게 됩니다.

 

3.3 기존 계정 가져오기

이미 비밀 키를 갖고 있으며 기존 계정을 이용해 지갑을 셋업 및 사용하고 싶은 경우 다음 단계를 통해 할 수 있습니다. 이 단계는 기간이 지난 Clarity 툴에서 cspr.live로 이동하려는 사용자에게도 적용됩니다.

  1. IMPORT ACCOUNT 버튼을 클릭해 기존 계정을 가져옵니다.
  2. 다음, 업로드 버튼을 클릭해 당신의 비밀 키 파일을 선택합니다(secret_key.pem 확장을 가진 파일).
  3. 계정에 이름을 부여하고 IMPORT 버튼을 클릭해 가져오기를 마무리합니다.
  4. 지갑에 가져오려는 모든 계정에 대해 위 과정을 반복합니다.

이제 CasperLabs Singer 지갑이 준비되었으므로 메인넷 블록체인에 대한 연결 작업을 계속할 수 있습니다.

 

4. cspr.live에 연결하기  

Signer 툴에서 활성화된 계정을 이용해 DISCONNECTED 버튼을 클릭해 연결상태를 전환하고 Casper 블록체인에 연결합니다.

 

CONNECT 버튼을 클릭해 커넥션을 승인합니다.

 

당신은 이제 블록 익스플로러에 들어왔으며 활성화된 계정을 이용해 Casper 블록체인과 연결되었습니다!

다음, 우측 상단의 View Account를 클릭합니다.

 

다음 필드가 나타납니다:

  • Public Key는 당신의 Casper 메인넷 계정 어드레스입니다.
  • Account Hash는 퍼블릭 키에서 비롯된 32바이트 식별기입니다. 이 플랫폼을 이것을 이용해 트랜잭션을 확인합니다.
  • Liquid Account Balance는 당장 사용 가능한 토큰을 나타냅니다.
  • Delegated Account Balance는 네트워크의 검증자에게 위임해 스테이크된 토큰을 나타냅니다.
  • 당신은 또한 받은 총 보상을 계정 페이지에서 확인할 수 있습니다.

 

원하는 경우, Transfers, Deploys, Delegations, Staking Rewards 탭을 탐색할 수 있습니다.

이 튜토리얼에서 우리는 위임(Delegations) 탭을 살펴볼 것이며, 여기서 여러분은 본인이 토큰을 위임한 검증자의 리스트와 위임한 금액을 확인할 수 있습니다. 

여러분은 획득한 보상을 Staking Rewards 탭에서 확인할 수 있으며, 여기서 스테이크한 검증자 및 각 시기별로 획득한 보상을 볼 수 있습니다.

위임 수수료

위임 프로세스에서 발생하는 수수료는 대략 3 CSPR이란 것을 알아두는 것이 중요합니다. 위임할 금액 외에도 계정에 여분의 CSPR이 있는것을 확인해야 합니다. 그렇지 않은 경우 트랜잭션이 실패합니다. 예를 들어 1000 CSPR을 위임하고 싶은 경우, 계정에 최소 1003 CSPR을 갖고 있어야 합니다.

 

5. 계정에 입금하기

중요: 거래소에서 이 계정으로 CSPR 코인을 전송하려는 경우 당신은 퍼블릭 키 값을 복사해야 합니다. 퍼블릭 키 어드레스 우측의 빠른 복사 버튼을 사용하십시오. 그 다음 퍼블릭 키를 이용해 거래소에서 출금 요청을 셋업하십시오.

거래소로부터의 전송은 몇분 정도 걸릴 것입니다. 계정에 토큰이 입금되면 여러분은 그것을 위임할 수 있습니다. 이 섹션은 Coinlist 거래소(http://coinlist.co/)에서 출금해 Casper 메인넷 cspr.live로 입금하는 과정을 보여줍니다.

5.1 거래소에서 CSPR 전송

CSPR 토큰을 거래소에서 전송해야 하는 경우, 계정 페이지에서 찾을 수 있는 퍼블릭 키를 이용해야 합니다. 여러분은 또한 CasperLabs Signer에서 다운로드할 수 있는 public_key_hex 파일에서 이 퍼블릭 키를 찾을 수도 있습니다.

 

Signer 지갑에 이미 잔액이 있는 경우 이 섹션을 건너뛰어도 됩니다. 다른 거래소를 이용하는 경우 해당 거래소에 직접 연락해야 합니다.

  1. https://coinlist.co/ 계정에 로그인합니다.
  2. 지갑 탭으로 이동합니다.
  3. CSPR 섹션을 클릭합니다.
  4. 출금 버튼을 클릭합니다.
  5. 퍼블릭 키를 복사합니다. 아래의 스크린샷은 https://cspr.live/ 에서 계정 페이지와 해당 페이지에서 당신이 복사해야 하는 필드를 보여줍니다.
  6. 출금 요청에서 퍼블릭 키수신자 어드레스 필드에 입력합니다.
  7. 0 또는 다른 의미 있는 숫자가 있다면 그것을 Transfer ID 필드에 입력하십시오. 이 필드에 어떤 숫자던지 입력하지 않으면 이 트랜잭션은 실패합니다!
  8. 전송하고 싶은 CSPR 금액을 입력합니다. 여러분이 지금까지의 단계를 잘 따라왔는지 확인하기 위해 이 단계에서 소액의 CSPR을 전송하기를 권장합니다. 이 단계를 한번 성공하고 나면 보다 편안한 마음으로 큰 금액을 전송할 수 있을 것입니다.
  9. 리뷰를 클릭합니다.
  10. 전송 요청을 제출합니다. 약 5분 동안 기다린 후, https://cspr.live/ 사이트로 이동해 전송이 완료되었는지 확인합니다. 계정 페이지의 Liquid Account Balance가 당신이 전송 완료한 금액을 보여줄 것입니다.

 

이제 여러분은 토큰을 위임할 준비가 되었습니다.

 

6. 토큰 위임

여러분은 위임 기능에 두 가지의 방법으로 액세스할 수 있습니다.

옵션 1: 상단 네비게이션 메뉴에서 지갑을 클릭한 후 위임을 클릭합니다.

 

옵션 2: 상단 네비게이션 메뉴에서 검증자를 클릭합니다. 검증자 목록에서 아무 검증자나 클릭하여 세부 정보를 확인합니다. 토큰을 위임할 검증자를 찾았으면 위임 버튼을 클릭합니다.

 

그 다음 다음 설명에 따라 토큰을 위임합니다:

스텝 1 - 위임 디테일

  1. 토큰을 위임할 검증자를 선택해 이 작업을 시작합니다. 검색 박스를 통해 검증자를 검색하거나, 염두에 둔 검증자가 있는 경우 해당 검증자의 퍼블릭 키를 붙여넣을 수 있습니다.
  2. 위임할 CSPR 금액을 입력합니다.
  3. 다음을 클릭합니다.

 

스텝 2 - 트랜잭션 확인

  1. 트랜잭션 디테일을 확인합니다.
  2. 위임할 금액을 입력합니다.
  3. 모든 정보가 올바르다면 다음을 클릭합니다. 변경하고 싶은 영역이 있는 경우 Back to step 1을 클릭해 이전 단계로 돌아갑니다.

 

스텝 3 - 트랜잭션 서명

  1. CasperLabs Signer를 통해 Sign을 클릭합니다.
  2. Signer 앱 창이 열리면, 작업을 진행하기 전에 Signer 창의 Deploy 해시와 https://cspr.live 의 Deploy 해시가 일치하는지 꼭 확인합니다!
  3. Signer 창에서 Sign을 클릭해 서명을 통해 트랜잭션을 완료합니다. 이제 당신은 위임 과정을 마쳤습니다.

 

위임 트랜잭션은 해당 배포가 서명되는 순간 즉시 시작됩니다. 여러분은 배포의 디테일과 상태를 Deploy Details를 클릭해 리뷰할 수 있습니다. 이제 모든것이 셋업되었으므로, 이후의 위임 작업은 훨씬 쉬울 것입니다.

 

7. 모니터링 

우리는 여러분이 스테이크 퍼포먼스를 확인하는 것을 권장합니다. 다음 포인트는 여러분의 보상을 극대화하는데 유용하며 이해해야 할 중요한 점입니다.

만일 여러분이 스테이크한 검증자가 본딩을 해제할 경우, 당신의 스테이크 또한 본딩이 해제됩니다. 여러분이 선택한 검증자가 기대대로 퍼포먼스를 보이는지 꼭 확인해야 합니다.

검증자는 예비 검증자 및 기존 검증자들과 검증자 슬롯을 두고 경쟁해 스테이킹 옥션을 따내야 합니다. 14시간 동안 지속되는 본딩 해제 대기 기간을 제외하면 이 프로세스는 무허가이며, 이 말은 검증자가 옥션을 제약 없이 드나들 수 있다는 뜻입니다.

스테이킹 보상은 각 시기가 끝난 뒤 계정에 전달되며, 이는 현재 2시간으로 설정되어 있습니다. 위임 이후 첫 보상이 나타나기까지 2 시기(4시간)까지 걸릴 수 있다는 점에 유의하십시오. 보상은 해당하는 검증자가 가진 여러분의 현재 스테이크에 자동으로 추가됩니다. 여러분은 이것을 https://cspr.live/의 계정 디테일 페이지 Rewards 탭에서 확인할 수 있습니다.

 

8. 토큰 위임 해제 

토큰 위임 해제 작업은 언제든 할 수 있습니다. 위임 해제 프로세스의 비용은 0.5 CSPR이라는 점을 알아두시기 바랍니다. 여러분은 위임 해제 기능을 세 가지 방법을 통해 이용할 수 있습니다.

옵션 1: 상단 네비게이션 메뉴에서 지갑을 선택한 후 스테이크 위임 해제를 클릭합니다.

 

옵션 2: 상단 네비게이션 메뉴에서 검증자를 클릭합니다. 검증자 목록에서 아무 검증자를 선택하고 세부 사항을 확인합니다. 위임 해제할 검증자를 찾았다면 스테이크 위임 해제 버튼을 클릭합니다.

 

옵션 3: 상단 네비게이션 메뉴에서 퍼블릭 키를 클릭하거나 확장 메뉴에서 View Account를 클릭해 계정 디테일로 이동합니다. 다음, 위임 탭을 클릭한 후 위임을 해제할 엔트리 옆의 위임 해제 버튼을 클릭합니다.

 

다음 설명에 따라 토큰을 위임 해제합니다:

스텝 1 - 위임 해제 디테일

  1. 토큰을 위임 해제할 검증자를 선택해 이 작업을 시작합니다. 검증자가 선택되지 않은 경우, 검색 박스를 통해 위임 해제할 검증자를 선택합니다. 검색 박스는 자동으로 여러분이 스테이크한 검증자를 보여줍니다.
  2. 위임 해제할 Casper 토큰 금액을 입력합니다.
  3. 다음을 클릭합니다.

 

스텝 2 - 트랜잭션 확인

  1. 트랜잭션 디테일을 리뷰합니다.
  2. 모든 정보가 올바른 경우 Confirm을 클릭해 토큰을 위임 해제합니다. 변경 사항이 있는 경우 Back to step 1을 클릭해 이전 단계로 돌아갑니다.

 

스텝 3 - 트랜잭션 서명

  1. CasperLabs Signer를 통해 Sign을 클릭합니다.
  2. Signer 앱 창이 열리면, 작업을 진행하기 전에 Signer 창의 Deploy 해시와 https://cspr.live 의 Deploy 해시가 일치하는지 꼭 확인합니다!
  3. Signer 창에서 Sign을 클릭해 서명을 통해 트랜잭션을 완료합니다. 

 

스테이크 위임 해제는 해당 배포가 서명되는 순간 바로 시작됩니다. 위임 해제 디테일을 확인하기까지 1-2분 가량 소요될 수 있습니다. 위임 해제된 토큰이 계정에 자동으로 나타나기까지 7 시기(약 14시간)의 딜레이가 소요될 수 있다는 점에 유의하시기 바랍니다.

 

결론 

토큰을 스테이킹 함으로써 당신은 네트워크를 유지하는 대가로 보상을 받을 수 있습니다. 여러분의 신뢰와 참여에 항상 감사드립니다!


추가적인 정보는 docs.cspr.community 웹사이트에서 확인할 수 있습니다.

 

 

Casper Labs는?

캐스퍼(Casper)는 모든 사람이 기회를 확장하기 위해 특별히 제작된 블록체인 플랫폼입니다. 블록체인의 차세대 프론티어를 지향하는 캐스퍼는 사용성, 비용, 분산 또는 보안면에서 강한 애플리케이션을 위해 설계되었습니다. 캐스퍼는 블록체인이 사용하기 편리하고, 세계적으로 개방되며, 혁신적인 미래를 지원하기 위해 블록체인의 진입 장벽을 제거합니다. 오픈 소스 원칙에 의해 안내되고 개개인에게 힘을 실어주기 위해 기초부터 구축되는 이 팀은 오랫동안 지속할 수 있는 동등한 기반을 제공하고자 합니다.

 

* 해당 포스팅은 투자 관련 정보 공유의 목적으로 포스팅된 글이며 투자 권유가 아닙니다. 그러므로 개인 투자의 책임은 모두 본인에게 있으니 참고하셔서 투자하시기 바랍니다.

잘못된 정보 혹은 재미있게 보셨다면 댓글 부탁드립니다.

보다 빠른 정보는 텔레그램 채널과 채팅방, 카카오톡 채팅방을 통해 받아보세요 :)

민티드랩 텔레그램 공지방 : https://t.me/minted_labs

민티드랩 텔레그램 채팅방 : https://t.me/minted_chat

카카오톡 오픈 채팅방 : http://open.kakao.com/o/gDtWugpb (입장코드 : 200311)

캐스퍼랩스 한국 공식 텔레그램 공지방 : https://t.me/casperKoreaAnnounce

캐스퍼랩스 한국 공식 텔레그램 채팅방 : https://t.me/casperblockchainkorea

+ Recent posts