{게스트 글} 루프링(Loopring) 에어드랍 완벽 가이드

Fei Li
루프링 프로토콜
15 min readMay 11, 2018

루프링 소개

이 글은 루프링에 대한 소개글이 아니기 때문에 루프링이 무엇인지에 대해서는 자세히 다루지 않을 것입니다. 최상위 레벨에서 본다면 루프링은 개발자가 자신만의 분권형 거래소를 구축하거나 개발자가 만든 지갑에 거래 기능을 추가할 수 있게 도와주는 DEX(분권형 거래소) 솔루션입니다. 단일 플랫폼을 사용해 거래소가 추가되고 지갑이 온라인으로 연결되면 유동성이 증가합니다.

애초에 루프링은 다른 블록체인으로 확장하기 위해 이더리움 블록체인에서 시작했습니다. 추가적인 블록체인 위에 플랫폼을 런칭하기 위해, 해당 플랫폼별로 자체 토큰을 출시했습니다. 이들 토큰은 각각의 블록체인 위에서 루프링 네트워크를 위한 유틸리티 토큰이 될 것이며, 트랜잭션을 성사시키기 위한 링 채굴 수수료를 지불하는데 사용될 것입니다.

루프링이 우선적으로 확장하고 있는 블록체인은 네오(NEO)와 퀀텀(Qtum)입니다.

토큰 분배 방법

네오와 퀀텀 블록체인을 위한 토큰 — LRN, LRQ — 은 일련의 에어드랍 뿐만 아니라 공인투자자를 대상으로 하는 비공개 판매(private sale)를 병행해서 분배될 것입니다.

현재 LRN 비공개 판매가 완료되었고, LRN 에어드랍은 발표만 나온 상태입니다. LRQ 에 관한 자세한 사항은 아직 공지되지 않았습니다.

총 공급량

LRN과 LRQ 총 공급량은 각각 LRC 공급량의 1/10입니다

  • 총 공급량 — 139,507,605.45

비공개 판매

네오 블록체인의 LRN에 대한 비공개 판매는 이미 완료되었습니다. 해당 판매는 2 라운드에 걸쳐 진행되었습니다.

  • 라운드 1 가격 — US$0.75 / LRN
  • 라운드 2 가격 — US$1.00 / LRN

비공개 판매 분배는 3차례로 나눠서 진행될 예정이며 날짜는 다음과 같습니다:

  • 2018년 5월 1일
  • 2018년 7월 1일
  • 2018년 9월 1일

분배

LRN, LRQ 모두 아래의 방법으로 분배될 예정입니다:

  • 60% — LRC 보유자에 대한 에어드랍
  • 30% — 비공개 판매
  • 5% — LEAF 기금 (공헌자 우대 프로그램)
  • 5% — 개발자

이 글에서는 에어드랍에 초점을 맞춰 자세히 알아보도록 하겠습니다. 다른 분배 방법에 대해 자세히 알고 싶다면 이 글을 참고하세요.

에어드랍

LRN과 LRQ의 에어드랍 구조는 같습니다.

에어드랍은 3 번의 스냅샷과 분배로 나눠질 것입니다. 각 스냅샷에는 총 토큰 공급의 20%가 분배될 것입니다. (또는 총 에어드랍 합계의 33.3%까지)

루프링 팀은 정확한 스냅샷 날짜나 블록 높이(height)를 발표하지 않을 예정이지만, 에어드랍 날짜로부터 5일 이내에는 공지할 것입니다. 에어드랍이 완료된 이후 스냅샷의 블록 높이는 릴리즈될 것입니다.

총 공급량은 LRC 공급량의 1/10 이고 공급량의 60%가 에어드랍되기 때문에, 3번 모두 같은 양을 분배받는다고 가정했을때 여러분은 각각의 에어드랍으로 100 LRC 당 2개의 토큰을 받을 수 있습니다. 각각의 스냅샷 사이에 LRC 잔고 변동은 없다고 가정하면 100 LRC 당 총 6개의 토큰을 받을 것입니다.

LRN 에어드랍 날짜는 다음과 같습니다:

  • 2018년 7월 5일
  • 2018년 9월 5일
  • 2018년 11월 5일

에어드랍된 토큰에 즉시 접근할 수는 없을 것입니다. 에어드랍된 모든 토큰은 스마트 계약으로 잠길 것이며, 하루에 1/730의 잔고 비율로 잠금이 해제되도록 설정되어 있습니다. 즉, 에어드랍 날짜로부터 2년 동안 매일 토큰이 증가한다고 보시면 됩니다.

에어드랍 자격 조건

LRN과 LRQ에 대한에어드랍을 받을 수 있는 자격 조건은 다음과 같습니다:

  • 최소 100 LRC 보유
  • 여러분이 통제할 수 있는 지갑에 보관되어 있어야 하며 스마트 계약으로 묶여있지 않아야 합니다.
  • 이전 스냅샷의 스마트 계약을 통해 연결된 네오 또는 퀀텀 지갑 보유

루프링 에어드랍을 지원하는 거래소는 없습니다.

주소 연결하기(Binding)

loopr 지갑 첫 번째 버전에서는 주소 연결을 지갑에서 처리했는데 오프 체인(off-chain)인 데이터베이스에 주소를 저장하는 방법이 사용되었습니다. 투명성을 위해 이 방법은 2018년 1월 말에 폐기되었습니다. 예전 방법을 이용해 여러분의 주소를 연결한 경우, 에어드랍을 받을 수 있는 적절한 주소로 재연결(rebind)해야 합니다.

주소 연결을 위해 사용된 스마트 계약은 0xbf78b6e180ba2d1404c92fc546cbc9233f616c42 에서 찾을 수 있으며 이용 가능한 인증 코드는 여기에 있습니다.

주소 연결을 위해 권장하는 방법은 다음과 같습니다. MEW 웹 지갑, MyCrypto 지갑 또는 루프링 팁이 만든 새로운 loopr2 웹 지갑입니다. loopr2 방법이 보다 간단하지만 베타 화이트리스트에 해당하는 사용자만 이용할 수 있습니다. (공식적으로 발표된 것은 아니지만 화이트리스트 스냅샷 시점에 최소 1000 LRC 보유자만 사용 가능합니다)

스마트 계약에 의해 주소 연결이 수행되기 때문에 주소 연결에 어떤 수단을 사용하든 상관없습니다. 트랜잭션 가스 비용을 지불하기 위해 약간의 ETH이 필요할 것입니다.

MEW/MyCrypto 를 이용해 주소 연결하기

1. 스마트 계약 확인하기

MyEtherWallet 또는 MyCrypto 로 이동해서 “Contract” 탭을 선택합니다. 그리고 “Contract Address” 입력란에 아래 주소를 입력합니다:

0xbf78b6e180ba2d1404c92fc546cbc9233f616c42

그리고 “ABI / JSON Interface” 입력란에 아래 코드를 복사 후 붙여넣기 합니다:

[{"constant":false,"inputs":[{"name":"projectId","type":"uint8"}],"name":"unbind","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"owner","type":"address"},{"name":"projectId","type":"uint8"}],"name":"getBindingAddress","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"uint8"}],"name":"projectNameMap","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"id","type":"uint8"},{"name":"name","type":"string"}],"name":"setProjectName","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"projectId","type":"uint8"},{"name":"targetAddr","type":"string"}],"name":"bind","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"},{"name":"","type":"uint8"}],"name":"bindings","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"anonymous":false,"inputs":[{"indexed":false,"name":"sender","type":"address"},{"indexed":false,"name":"projectId","type":"uint8"},{"indexed":false,"name":"targetAddr","type":"string"}],"name":"AddressesBound","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"sender","type":"address"},{"indexed":false,"name":"projectId","type":"uint8"}],"name":"AddressesUnbound","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"previousOwner","type":"address"},{"indexed":true,"name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"}]

그리고 나면, 아래와 같은 모습일 것입니다:

이제 “Access” 버튼을 클릭합니다; “Read / Write Contract” 아래에 있는 드롭 다운 메뉴에서 “bind” 를 선택합니다.

bind 메뉴는 대상(target) 블록체인의 한 주소를 여러분의 현재 이더리움 주소와 연결합니다. 네오 주소를 연결하려면 “projectId” 란에 “1”이라고 입력하고, 퀀텀 주소를 연결하려면 “2”를 입력하세요.

마지막으로, “targetAddr” 란에 네오 또는 퀀텀 주소를 입력합니다. 앞에서 입력한 “projectId” 값에 따라 네오 또는 퀀텀 주소를 사용하시면 됩니다.

2. 지갑 잠금 해제

화면에서 제공한 방법 중 하나를 선택해 지갑 잠금을 해제해야 합니다.

3. 트랜잭션 보내기

지갑 잠금을 해제하고 난 후, “Write” 버튼을 클릭하면 대화 창이 하나 나타납니다; 주소 연결을 실행하기 위해 “Generate Transaction”을 클릭합니다.

지갑에서 제공된 링크로 트랜잭션을 확인할 수 있습니다. 연결(binding)이 성공했는지 확인하기 전에 1 번 이상 확인(confirmation)이 발생할 때까지 기다려주세요.

Loopr2를 이용한 주소 연결하기

이 지갑은 여전히 베타 버전이고 업데이트가 진행 중입니다. Loopr2를 이용하다가 유지보수 화면이 나타나면 지갑이 온라인 상태로 복구될 때까지 기다리거나 위에서 설명한 MEW / MyCrypto를 이용한 방법을 사용하세요.

1. Loopr 로그인

Loopr에서 지원하는 방법 중 하나로 지갑을 잠금 해제하세요.

2. 에어드랍 창을 선택하세요

우측 상단에 위치한 지갑 주소를 클릭하면 메뉴가 나타납니다. 그곳에서 “Airdrop” 메뉴를 선택할 수 있습니다.

Airdrop 메뉴를 선택하면 화면에 대화창이 나타나는데 기존에 연결한 주소가 있는 경우 “Edit” 버튼이 나타나고, 그렇지 않다면 각각의 주소와 연결할 수 있게 “Bind” 버튼이 제공됩니다.

3. 주소 연결하기

LRN 또는 LRQ 옆에 있는 “Bind” 버튼을 누르세요.

화면에서 여러분의 이더리움 주소를 확인할 수 있고, 네오 또는 퀀텀 주소를 넣는 입력란도 함께 제공됩니다. 네오 또는 퀀텀 주소를 입력한 다음, 대화 창 하단에 있는 “Bind” 버튼을 누르세요.

주소 연결 확인하기

주소가 정확하게 연결되었는지 확인하는 가장 간단한 방법은 연결한 스마트 계약과 직접 교류하는(interact) 것입니다. 이것은 Etherscan에서 확인할 수 있습니다.

Read Contract” 탭에서 여러 메서드를 볼 수 있습니다. 우리가 관심을 가져야 할 메서드는 “getBindingAddress”입니다. “owner” 필드에 여러분의 이더리움 지갑 주소를 입력하세요. 그리고 네오 주소 연결 질의(query)를 위해 “projectId” 필드에 “1”을 입력하고, 퀀텀의 경우 “2”를 입력하세요. 마지막으로 “Query” 버튼을 누르고 결과가 여러분이 연결한 주소와 일치하는지 확인하세요.

현재 LRN을 지원하는 거래소는?

이 글을 작성한 시점을 기준으로 LRN 거래가 가능하거나 거래 지원을 약속한 거래소는 다음과 같습니다:

자주 묻는 질문

  • 언제까지 주소 연결을 해야하나요?
    에어드랍 날짜 5일 이내가 각 에어드랍의 데드라인이 될 것입니다. 하드 날짜나 블록 높이는 공지되지 않을 것입니다. 에어드랍에 참여하고 싶다면 최소한 5일 전에 주소를 연결하는 것이 안전합니다.
  • Loopr에 왜 제 개인 키를 제공해야 하는 거죠?
    왜냐하면 Loopr은 거래소가 내장된 지갑이기 때문이죠 — 거래소 기능만 있는게 아닙니다. 여러분의 지갑을 잠금 해제해야 하며, 잠금을 해제하는 방법은 다양합니다 — 개인키를 직접 제공할 수도 있고 Ledger, Trezor, MetaMask 와 같은 Loopr에서 추천하는 방법 중 하나를 택해 잠금 해제를 할 수 있습니다.
  • 에어드랍을 받기 위해 네오 또는 퀀텀을 가지고 있어야 하나요?
    아니요. 해당 블록체인에 대한 지갑은 반드시 필요합니다; 하지만 이들 지갑이 비어있어도 여러분의 주소가 연결되어 있다면 에어드랍을 받을 수 있을 것입니다.
  • Loopr로 LRC를 옮기기만 하면 에어드랍을 받을 수 있는 건가요?
    아니요! 위에서 언급했듯이 여러분의 주소를 연결해야 합니다.
  • 제 브라우저에서 Loopr 이 동작하지 않습니다. 도와주세요!
    공식적으로 Loopr는 Chrome 브라우저만 지원합니다. Chrome 이외의 브라우저를 사용하고 있다면 Chrome을 이용해 다시 한번 확인해주세요. Chrome에서도 동작하지 않는다면 GitHub에 이슈를 보고해주세요.
  • LRQ 에어드랍은 언제인가요?
    아직까지 일정이 발표되지 않았습니다.
  • WETH는 무엇이고 Loopr에서는 왜 ETH가 아니라 WETH가 보이는 건가요?
    WETH는 “Wrapped ETH”를 의미합니다. ETH 자체는 ERC-20 토큰이 아니기 때문에 스마트 계약에 사용할 수 없습니다. WETH는 ETH와 동일한 가치를 가지는 안정된 ERC-20 토큰이며 스마트 계약에 사용할 수 있습니다. 또한, 이들은 다른 분권형 거래소에서도 널리 사용되고 있습니다.
  • 에어드랍이 아직 발생하지 않았을 때 거래소에 어떻게 LRN이 있을 수 있는거죠?
    비공개 판매 토큰에 대한 잠금이 해제되기 시작했습니다. 여러 거래소에서 볼 수 있는 토큰은 이 경우에 해당합니다.
  • 당신은 누구인가요?
    저는 커뮤니티 moderator 이자 Loopring 프로젝트의 공헌자입니다.

Loopring 공식 영문 블로그를 방문하시면 포스팅 원문을 확인하실 수 있습니다. 최신 정보를 제공하는 소셜 미디어 채널도 많은 이용 부탁드려요:
⭑ Twitter: twitter.com/loopringorg
⭑ Reddit: reddit.com/r/loopringorg
⭑ Telegram: t.me/loopring_en
⭑ Telegram: t.me/loopring_kr (한국어)

--

--