레저 나노 S 네온 지갑(Neon wallet) 연동 & GAS 클레임

네온 지갑 설치 및 연동

네오를 관리할 수 있는 지갑은 여러가지가 있습니다만, 레저 나노 S와 연동해서 안전하게 보관하려면 네온 지갑 혹은 아펠리온 지갑을 사용해야 합니다. 이번 포스팅에서는 가장 많이 사용하는 네온 월렛을 렛저 지갑과 연결하는 방법을 포스팅할게요.

관련 글 : 레저 나노 S 아펠리온 지갑(for 네오) 연동하기

네온 지갑을 연동하기 앞서 준비해야할 것 3가지

① 레저 기기를 PC에 연결하기
② 레저 기기에 네오 앱 설치되어있는지 확인하고 앱 실행하기
③ PC에 네온 월렛 설치하기

②번이 안되어있다면, Ledger Live를 통해 네오 앱을 다운로드 받아줍니다. (관련 글 : 레저 나노 S Ledger Live로 코인 앱 설치하기)
모두 준비되신 분들은 ③번, 네온 월렛을 같이 설치해보아요!

네온 월렛 다운로드 링크 :
https://github.com/CityOfZion/neon-wallet/releases

글 작성일 18.08.06 기준, 0.2.6ver이 최신이네요. 운영체제에 맞는 버전으로 다운받아주세요. 설치하면 바로 네온월렛 메인화면을 확인할 수 있어요.

Login using a Ledger > Use Ledger Nano S 

Use Ledger Nano S 버튼이 비활성화 되어 있는 분은 네오 앱을 켜주시면 됩니다. 네오 앱을 켜면 아래 같은 화면이 나와요. 네오 앱을 활성화 해야지만 네온 월렛에 로그인할 수 있답니다.
레저 나노 s에서 네오앱을 실행하면 뜨는 메세지

Receive 버튼을 누르면 나의 네오 주소를 확인할 수 있구요. Send 버튼을 눌러 네오를 송금할 수도 있어요. 네오를 송금하실 때 주의하실 점은 네오는 정수단위로만 전송이 된다는 것과, 수수료로 ‘네오 가스’가 사용된다는 점이에요.

네오 전송 시 유의사항

네오는 정수단위로만 전송됩니다. 네트워크 자체가 그래요. 업비트 같은 거래소에서 네오를 매수/매도할 때는 소수점 단위로 거래가 되긴합니다만, 전송은 소수점 단위로 안돼요. 예를 들어 모 거래소에 네오 보유량 10.85개를 보유하고 있다면, 10.85개를 나의 네온 지갑으로 송금할 수 있을까요? 땡. 10.85개를 보내면 지갑에는 10개만 입금됩니다. 10.2를 송금해도, 10.9를 송금해도 10개만 전송되어요. 소수점 단위는 무조건 버림합니다. 이런 경우 거래소에서 0.15개의 네오를 더사서 11개의 네오를 송금하는게 낫겠죠. 이더리움 네트워크 상에서의 수수료는 이더리움이 수수료로 쓰이지만, 네오의 경우 네오 자체가 아닌, 네오 GAS가 수수료로 사용됩니다. 즉, 내 지갑에 네오 가스가 없다면, 네온 월렛에서 외부로 네오를 송금할 수 없는데요. 네오 가스는 거래소에서 사서 내 네오지갑에 넣어두셔도 되고, 네오를 지갑에 넣어두면 GAS가 생성되니까 네오 먼저 입금해둔 후 생성되는 Gas를 수수료로 활용하면 됩니다.

이런 네오의 특성때문에 여러 거래소들이 네오 출금 수수료를 무료로 하고 있는데요. 간혹 어떤 거래소는 10네오를 출금하려할때 10네오 + 출금수수료 소량의 네오 를 차감하는 경우도 있어요. 거래소마다 다르니 참고하세요.
EX) 비트렉스 거래소에서 10네오를 출금하기위해 필요한 네오는 10.025 NEO입니다. 출금 수수료 : 0.025 NEO

NEO GAS Claim하기

저는 네오 주소에 5개의 네오를 입금해두었습니다. 5개 네오로 인해 GAS가 계속 쌓이고 있는데요, 중간중간 Claim을 해주면 내 지갑으로 가스를 받을 수 있습니다. 레저 나노 S로 연동된 이 네온 월렛에서 가스 클레임 하는 방법을 알아볼게요.

네온 월렛을 확인해보니 0.00168350 GAS가 Unclaim상태로 있네요. 이걸 Claim 해볼거에요. 네오 가스를 클레임할 때는 트랜잭션 두 개를 발생시켜야 돼요. 하나는 내가 가지고 있는 네오를, 다시 나에게 보내는 트랜잭션, 나머지 하나는 가스를 받는 트랜잭션.
Claim GAS 버튼을 눌러봅니다. 그러면 PC화면에 Processing ‘Please sign transaction 1 of 2 on hardware device.’ 라는 파란색 메세지가 뜹니다. 금방 언급했던 첫번째 트랜잭션, 네오를 나에게 보내는 트랜잭션입니다.

Sign Tx Now > Contract tx > 내가 가지고 있는 NEO 개수 > 나의 네오 주소 > Sign Tx 

Sign Tx Now에서 확인버튼(두개 버튼 동시에 누르기)을 누르면 아래 확인 과정을 생략하고 한 번에 처리되기는 합니다만, 이 블로그에선 오른쪽 버튼을 눌러 하나하나 과정을 확인해볼게요. 오른쪽 버튼을 누르면 Contract tx 가 뜨고, 한번 더 누르면 가지고 있는 NEO 갯수가 뜹니다. 저같은 경우 5개가 올바르게 뜨고 있네요. 그리고 이 네오가 보내질 주소, 즉 나의 네오 주소가 맞는지 확인합니다. 갯수, 주소 모두 맞으면 Sign Tx에서 확인버튼을 누르면 되고요. 틀린 정보가 있다면 Deny Tx에서 확인버튼을 누르면 됩니다.

여기까지 마치면, 나의 네오를 나에게 보내는 트랜잭션이 발생합니다. 발생한 트랜잭션은 네온월렛 화면 오른쪽에 ‘Transaction History’에서도 확인할 수 있으며, 네오 스캔에서도 확인 됩니다. ※ 네오스캔 (https://neoscan.io/address/나의네오주소), 관련글 읽기 ※

내 지갑에서 내 지갑으로, 5네오를 전송하는 트랜잭션을 발생한 것을 네오스캔에서 확인할 수 있다.

이제 두번째 트랜잭션에 Sign을 해야하는데요. 가스를 Claim 하는 트랜잭션입니다. 잠시 기다리면 PC화면에서 Processing ‘Please sign transaction 2 of 2 on hardware device.’ 라는 파란색 메세지가 다시 활성화 됩니다. 레저 기기를 확인해보면 아까와 같이 Sign Tx Now가 떠요. 아까와 마찬가지로 Sign Tx Now에서 바로 확인버튼을 누르면 이후 과정은 생략됩니다. 확인 후 Sign Tx를 누르고, 문제 있으면 Deny Tx하면 됩니다.

Sign Tx Now > Claim Tx > 받아야할 가스 갯수 확인 > 나의 네오 주소 > Sign Tx

여기까지 하면 가스 클레임 요청이 모두 끝났어요! 잠시 후 PC에 성공적으로 클레임을 마쳤다는 Success 메세지가 뜰거에요.

네온 월렛에서 가스 클레임이 정상적으로 처리된 후 뜨는 Success 메세지

Claim된 가스 트랜잭션,네오스캔에서 확인할 수 있다.

네오스캔에서도 가스가 정상적으로 클레임된걸 확인할 수 있네요. 이제 끝! 🙂 가스 클레임은 5분 간격으로 가능하니 참고하세요.