리플 지갑

마지막 업데이트: 2022년 3월 20일 | 0개 댓글
  • 네이버 블로그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 트위터 공유하기
  • 카카오스토리 공유하기
리플 지갑의 주소가 생성되는 과정은 가이드의 그림을 참고하시기 바랍니다.

(리플 CDN에서 가져왔습니다. 짤릴 수 있습니다.)

cdjhlee의 블로그

아직 송금은 따라하지 말아주세요. 제대로 입금되었는 지 확인이 안되었습니다.

12시 05분 13초 입금 확인하였습니다. 이제 마음놓고 따라해주시면 됩니다. (도망)

1. 들어가기에 앞서

  1. 이 글은 리플 공식 개발자 가이드 를 보고 제가 직접 간단한 코드를 만들어보면서 작성하였음을 알려드립니다.
  2. 이 글에서는 기술로써의 리플(ripple)과 코인으로써의 리플(XRP)이라는 단어를 혼용해서 사용합니다. 혼용 중 헷갈리더라도 너그럽게 이해해주세요.
  3. 저는 장난식으로 썼지만 제가 참고한 공식 개발 사이트는 엄격근엄진지합니다. 오해 없으시길 바랍니다.

2. 이 글의 범위

  • 리플 지갑의 정체 확인
  • rippleAPI 사용

3. 참고자료

4. 리플 지갑(Account)의 생김새

    의 내용입니다.

리플 지갑이 어떻게 생겨먹었는지에 대해 이야기해보겠습니다.

이건 제 빗썸의 리플 지갑(계정)의 주소입니다. 리플 지갑의 주소는 다음과 같은 형식을 따라갑니다.

  • 58진법
    • 숫자 0 , 알파벳 대문자 O , 알파벳 대문자 I , 알파벳 소문자 l (L이에요)을 제외한 영문숫자
    • 이 58진법 숫자 배열은 아스키 코드 순서와 다릅니다. 자세한 값은 4.4. 에 나와있습니다.

    이 지갑을 rippled 서버에 검증 요청을 하면 다음과 같이 값이 나옵니다.

    여기 나오는 값에 대한 정확한 정보는 다음 문서에 있습니다.

    결과를 번역기를 돌려가면서 자체 해석해보니 다음과 같이 됩니다.

    • account_data.Account는 식별 주소를 의미합니다.
    • account_data.Balance는 해당 계정에서 드롭된 XRP의 수를 문자열로 나타낸 것입니다.
      • 1 XRP는 1,000,000 입니다.
      • 근데 뭔가 좀 이상하네요. 2억개라니… 저 그만큼 없는데… 이 부분에 대한 내용은 4.2. 에 있습니다.

      지갑 이외의 정보는 다음에 계속 이야기하도록 하겠습니다.

      4.1. 특별한 주소값

      리플에는 특별히 할당된 주소값이 있습니다.

      Address Name Meaning Black 리플 지갑 Hole?
      rrrrrrrrrrrrrrrrrrrrrhoLvTp ACCOUNT_ZERO 이 값은 변환하면 0이며, XRP의 발행인 주소로 사용됩니다. y
      rrrrrrrrrrrrrrrrrrrrBZbvji ACCOUNT_ONE 이 값은 변환하면 1이며, 리플상태에서 placeholder로 사용됩니다. y
      rHb9CJAWyB4rj91VRWn96DkukG4bwdtyTh 기원 계정 스탠드 얼론 등의 이유로 rippled가 처음부터 원장을 시작할 때 모든 리플을 보유합니다. 마스터 계정 같은겁니다. n
      rrrrrrrrrrrrrrrrrNAMEtxvNvQ 블랙홀 구 리플에서 이름을 예약하기 위해 이 값을 썼다고 합니다. n
      rrrrrrrrrrrrrrrrrrrn5RM1rHd NaN 구 리플에서 NaN으로 생성된 주소였습니다. n

      4.2. 지갑의 영속성

      생성된 지갑은 영원히 존재한다고 합니다. 이전 트랜잭션을 두 번 처리할 수 없기 때문이라고 합니다.

      또한 다른 암호화폐와 달리 새 지갑이 생길 때마다 리플 원장의 크기가 점점 커진다고 합니다. 따라서 기관에서는 소스태그와 데스티네이션 태그를 이용하여 소수의 계정만 써서 고객들을 구분할 수 있다고 합니다.

      이제 저 위의 2억개의 리플의 미스테리가 풀렸네요. 거래소 등은 리플의 제약사항으로 인해 몇 개의 지갑으로 돌려막기 하는겁니다. 좀 찝찝해도 지갑 생성으로 리플이 무거워진다니 이해해줍시다.

      4.3. 트랜잭션 기록

      트랜잭션은 트랜잭션의 해시와 원장 인덱스들이 연결된 "thread(스레드)"로 추적됩니다. AccountRoot (아까 그 account_data)에 가장 최근에 바뀐 트랜젝션의 메타정보가 들어있습니다. 또한 AccountRoot 값을 직접 변경하는 것들이 있는데 이 내용은 아래에 있습니다.

      • 지갑의 Sequence 번호가 수정됩니다. 본문에서 되게 어렵게 써놨는데(미천한 영어실력으로 해석을 못하겠습니다 ㅠㅠ) 쉽게 말해 트랜잭션이 발생할 때마다 Sequence와 Balance가 바뀐다는 겁니다.
      • XRP Balance는 거래뿐 아니라 PaymentChannelClaim과 EscrowFinish 등의 트랜잭션으로도 바뀝니다.

      제 영어 리플 지갑 실력이 딸려서 해석이 힘드네요. 직접 해석 부탁드립니다. 링크

      4.4. 주소 변환 방법

      리플 원장의 주소는 base58로 인코딩되어있습니다. 아래 58자가 그 사전입니다.

      따라서 지갑 유효성을 확인할 정규식은 다음과 같습니다.

      https://cdn.ripple.com/wp-content/uploads/2017/05/key-address-rels.png

      리플 지갑의 주소가 생성되는 과정은 가이드의 그림을 참고하시기 바랍니다.

      (리플 CDN에서 가져왔습니다. 짤릴 수 있습니다.)

      리플 사이트에서는 node.js에서 실행 가능한 주소 변환 코드와 그 설명법을 배포하고 있습니다. 이걸 사용해서 괜히 요청 안하고 직접 유효성을 검증할 수 있습니다. 는 귀찮으니 그냥 AccountInfo API를 씁시다 ㅋㅋㅋ

      4.5. 그래서 내 지갑엔 얼마가 있는거야?

      거래소 명의의 내 지갑에 얼마가 있는 지 알아보기 위해 트랜잭션 리스트를 조회해보려고 했는데… 에러가 발생하는군요. 이건 거래소를 믿어야 할 거 같습니다.

      5. rippleAPI 사용

      • 가이드: https://ripple.com/build/rippleapi

      전편에서 rippled 에 접속하는 방법으로 Websocket 및 JSON-RPC에 대해 알아봤습니다. 다른 언어를 사용하여 구현한다면 위의 방법을 사용하겠지만 지금 개발환경이 node.js 라면 이야기는 달라집니다. 리플 사에서는 node.js에서 쉽게 rippled에 접근할 수 있는 라이브러리를 제공해주고 있습니다. ripple-lib 인데 이에 대해 알아보도록 하겠습니다. 이 라이브러리는 node.js 6.9.0 이상을 권장합니다. ES6을 사용하기 때문이죠.

      5.1. 설치 및 예제코드 실행

      아까 지갑 보기를 위의 rippleAPI를 사용해서 해보려고 합니다.

      • 5.1.1. ripple-lib 설치
      • 5.1.2. 보일러플레이트 구하기:
        리플 사에서는 가이드 코드를 제공해줍니다. 얘를 써보죠.

      new RippleAPI 에 들어갈 옵션은 가이드에서 직접 확인하시기 바랍니다.

      • 5.1.3. 코드 삽입하기:
        저 밑의 /* insert code here */ 부분에 다음과 같이 넣어줍시다. 전 node.js 8 이상이라 async/await으로 쓰겠습니다. 밑의 코드는 바로 Ctrl CV로 실행 가능합니다.

      결과로 다음과 같은 값을 받을 수 있습니다.

      5.2. Websocket, JSON-RPC로 불러온 값과 달라요

      당장 쓸 데 없는 값을 rippleAPI에서 걸러내는 거 같습니다. 그냥 그러려니 합시다. 참고용으로 어제 썼던 웹소켓용 코드와 그 결과값을 쓰겠습니다.

      6. 타 계좌에 리플(XRP) 송금하기

      그동안 삘 나서 급히 쓴 거라 순서가 엉망이라 죄송합니다. 이제서야 제일 중요한 리플 송금하기를 다루게 되네요.

      이 파트는 다음 글을 참고하였습니다.

      가이드와 순서를 다르게 한 것에 대해 양해 부탁드립니다.

      주의! 송금 시 수수료가 부과됩니다. 거래 시마다 0.00001 XRP(2018.01.01. 오후 12:00 빗썸시세 2762원 기준 0.02762원이 수수료입니다.) 가 빠져나가며 이는 영원히 사라집니다. 이를 감안하고 실행하시기 바랍니다.

      6.1. 거래(트랜잭션) 흐름

      RippleAPI를 이용한 거래의 순서는 다음과 같습니다.

      1. Prepare - 승인되지 않은 거래를 위의 순서에 따라 생성합니다. 다음 함수들을 이용하여 생성할 수 있습니다.
        • preparePayment
        • prepareTrustline
        • prepareOrder
        • prepareOrderCancellation
        • prepareSettings
        • prepareEscrowCreation
        • prepareEscrowCancellation
        • prepareEscrowExecution
      2. Sign - 위의 생성된 트랜잭션에 로컬에서 서명을 하고 트랜잭션 ID를 저장합니다. 서명이 여러 개 필요한 경우에는 combine 함수를 이용하여 회수할 수 있습니다.
      3. Submit - 위의 승인된 트랜잭션을 리플 서버에 제출합니다.리플 지갑
      4. Verify - getTransaction 을 이용하여 트랜잭션을 확인합니다. 제대로 제출했는데도 뻑나는 경우가 있어서 확인해보라고 합니다.

      6.2. 거래(트랜잭션) 종류

      트랜잭션의 종류는 다음과 같습니다.

      종류 설명
      payment payment 는 한 계정에서 타인의 계정으로 금액을 보내는 걸 의미합니다.
      order order 는 제한된 주문을 생성합니다.
      orderCancellation orderCancellation 은 order를 취소할 때 사용합니다.
      trustline trustline 은 두 계정간 신뢰 라인을 생성 및 수정합니다.
      settings settings 은 XRP 원장의 계정 설정을 수정합니다.
      escrowCreation 에스크로를 생성합니다. 에스크로는 3부의 가짜 쇼핑몰 만들기 편에서 진행하겠습니다.
      escrowCancellation 에스크로를 취소합니다.
      escrowExecution 에스크로를 승인합니다.

      6.3. 거래 수수료

      수수료는 위에 적혀있는 대로입니다. 물론 트랜잭션 부하 상태에 따라 더 부과될 수 있다고 합니다. getFee 함수를 사용하여 정확한 수수료 값을 확인할 수 있다고 합니다.

      6.4. 거래 지침

      어떻게 거래를 실행하는 지에 대한 지침입니다.

      Name Type Description
      fee value (Optional) 트랜잭션에 지불해야 하는 정확한 수수료 값입니다.
      maxFee value (Optional) 트랜잭션에 지불해야 하는 최대 수수료입니다.
      maxLedgerVersion integer, null (Optional) 트랜잭션을 포함할 수 있는 최대 버전입니다. 기본값은 3 혹은 그 이상입니다.
      maxLedgerVersionOffset integer (Optional) 현재 검증된 원장 버전에서 위의 버전까지의 오프셋입니다.
      sequence sequence (Optional) 해당 거래를 위한 계정의 시퀀스 시작 번호입니다.
      signersCount integer (Optional) 거래 승인에 필요한 승인자 수입니다.

      리플 재단에서는 나중에 실패한 트랜잭션이 성공되지 않는다는 걸 신속하게 증명하기 위해 maxLedgerVersion 값을 지정하는 것을 추천합니다.

      6.5. 트랜잭션 ID

      "F4AB442A6D4CBB935D66E1DA7309A5FC71C7143ED4049053EC14E3875B0CF9BF"
      트랜잭션 ID는 유니크한 64비트 hex값입니다. 해당 ID는 강력한 해시 함수에 의해 생성됩니다. 이 트랜잭션 ID를 보기 위해 getTransaction 함수를 사용할 수 있습니다.

      6.6. 트랜잭션 메모

      트랜젝션에 매모를 할 수 있습니다. 귀차니즘이 발동한 관계로 공식 문서를 참고하시기 바랍니다.

      하지만 빗썸 지갑으로는 저희가 해당 기능을 사용할 수 없다는 것입니다. 따라서 지갑을 생성해서 송금하는 과정을 진행해보도록 하겠습니다.

      7. 지갑 생성하기

      그냥 막 배워가면서 쓰다보니 송금을 지갑보다 먼저 다루는 삽질을 저지르고 말았습니다. 그래서 지갑을 생성하는 방법을 이제야 쓰게 되네요. 이 점에 대해서는 죄송합니다…

      이 파트는 다음 글을 참고하였습니다.

      리플 지갑 주소를 생성합니다. 이 함수는 오프라인에서 사용할 수 있습니다. 위에서 링크만 준 내용을 저희가 바로 쓰기엔 무리가 있어서 리플의 API를 이용하도록 하겠습니다. (결정적으로 비밀키를 직접 생성해가면서 테스트하기엔 좀 그렇습니다…)

      다음 코드를 이용하여 주소와 secret을 얻을 수 있습니다. 이 값은 반드시 다른 곳에 메모합시다. 잊어버리면 비트코인 하드디스크를 쓰레기장에 버린 사람처럼 피눈물 흘립니다.

      해당 API는 오프라인에서 사용 가능합니다. 그래서 api 선언할 때 아무것도 넣지 않았습니다. 거래를 승인하기 전까지는 아무 영향을 갖지 않으나 실제로 거래 승인 + 제출 + 완료 가 된 이후에는 공식으로 등록이 되고, 블록체인의 용량이 늘어나게 됩니다. 그러므로 거래가 1회 이상 일어난 지갑은 조심조심 보관하셔야 합니다.

      • 그러다보니 몇몇 거래소에서는 20 XRP 이상 보유해야만 계좌를 생성해주거나 하기도 합니다.

      위의 API로 생성한 address를 getAccountInfo API 를 사용하여 확인하면 없다고 뜹니다. 아래 과정들을 통해 거래를 하고 나면

      7.a. 지갑에 돈을 넣어보자

      빗썸 지갑에서 저희가 위의 기능으로 생성한 지갑에 돈을 넣어보도록 하겠습니다. 빗썸에서 리플 송금하기를 눌러서 값을 입력하고(아직은 데스티네이션 태그를 넣지 않았으니 미사용에 체크) 송금버튼을 눌러봅시다. 그 다음 거래내역을 보면 다음과 같이 나옵니다.

      이 요청이 끝나고 저희가 생성한 주소를 getAccountInfo API에 넣어봅시다. 코드는 위에서 이야기했을테니 결과만 봅시다.

      8. 다른 지갑에 돈을 보내보자

      #6 에서 적었던 내용을 이제 진짜로 해보도록 합시다.

      8.1. payment 생성하기(prepare)

      preparePayment(address: string, payment: Object, instructions: Object): Promise
      payment 트랜잭션을 생성해보도록 합시다. preparePayment API를 사용하면 됩니다. 예시와 함께 보도록 합시다.

      결과는 다음과 같이 나옵니다

      txJSON은 해당 트랜잭션의 JSON 텍스트입니다. insturctions는 수수료, 시퀀스, 레저 버전이 나옵니다. sequence, maxLedgerVersion은 사인, 제출에 참조할 가능성이 높습니다. 함수의 3번째 파라미터는 instructions인데 오프라인에서 함수를 사용할 경우 직접 명시해줘야 한다고 합니다.

      그리고 제가 일부러 2번 넣었습니다. txJSON의 LastLedgerSequence 하고 instructions의 maxLedgerVersion 이 바뀐 걸 볼 수 있습니다. 수수료 정책이 바뀌면 txJSON의 Fee 와 instructions의 fee 도 바뀌겠죠. sequence의 변화는 #8 을 몇 번 더 해서 확인해보도록 하겠습니다.

      아, 그리고 sequence가 2인 이유는 제가 송금을 실제로 몇 번 해봤기 때문입니다. 테스트하면서 주소 입력을 잘못하는 바람에 제 1리플 + 수수료 0.000012가 날아가는 대참사가 있었습니다. ㅜㅜ

      8.2. 거래 승인하기(sign)

      sign(txJSON: string, secret: string, options: Object):
      아직 승인받지 않은 거래에 사인하는 과정입니다. txJSON을 secret을 이용하여 강력한 해시로 만든다고 보면 되겠습니다. secret은 아까 지갑 주소 생성할 때 같이 나왔던 값입니다. 이 값이 제일 중요하므로 숨기라고 무려 빨간색 으로 경고하고 있습니다. 역시나 예제로 보겠습니다.

      세번째 인자로 options가 있는데 다중 사인이 필요할 경우 사인자 정보를 넣을 수 있습니다. 결과는 다음과 같습니다.

      id는 트랜잭션의 ID입니다. 트랜잭션 생성 이후 조회할 때 필요합니다. signedTransaction은 암호화된 트랜잭션 값입니다.

      8.3. 트랜잭션 리플 지갑 요청하기(submit)

      submit(signedTransaction: string): Promise
      이제 리플 서버에 해당 트랜잭션을 보내보도록 하겠습니다. payment는 낙장불입입니다. 신중을 기해 발송을 해보도록 합니다. 이 블로그를 쓰면서도 주소 입력을 잘못하는 바람에 1리플을 날려먹었습니다 ㅠㅠ. 코드는 다음과 같습니다.

      저도 겁나므로 여러 번 시행 안하고 한 번에 보도록 하겠습니다.

      성공했습니다. ID는 결과에 나오지 않으니 아까 sign할 때 찾으셔야 합니다. 제가 방금 만들었던 트랜잭션ID는 3B69CA0C16B8ECC7E9FE131B00D9209B08F176922E74CFDA5902ED2C687C1667 입니다. 해당 URL 을 통해 확인해보도록 합시다.

      실패해도 sequence가 늘어나고 수수료가 날아가니 요청은 신중하게 합시다.

      8.3.b. resultCode가 'tecUNFUNDED_PAYMENT’인데요?

      20리플 이상 갖고 있지 않은 계좌는 예치금 부족으로 송금이 제한된다고 합니다. 자세한 내용은 검색을 해봐야 할 거 같습니다.

      8.4. 확인

      빗썸과 같은 거래소의 경우, 개인지갑과는 달리 발송 후 확인하는데 꽤 시간이 걸립니다. 다른 코인은 잘 모르겠는데 리플의 경우, 한 지갑으로 여러 계정이 돌려막기를 하는 관계로…(destination tag 참고) 최근 트랜잭션 내역을 서버에서 조회하고 누구한테 입금이 되었는 지 확인하여 반영하는 과정 등이 있어서 오래 걸린다고 봅니다.

      여기까지 간단하게 거래소 및 개인 지갑의 유효성 확인, 간단한 송금 절차를 밟아봤습니다. 이렇게 지갑을 생성하고, 돈을 입금받고, 송금하는 과정을 rippleAPI로 손쉽게(진짜?) 구현할 수 있습니다. 여기에 조금 더 배운 지식을 넣으면 근사한 프로그램이 하나 나오지 않을까 합니다. 다시 한 번 주의해야 할 점은 생성한 지갑의 secret은 꽁꽁 숨겨놔야 한다는 것입니다!

      • 10시 46분에 입금한 리플이 11시 11분 현재까지 처리가 안되고 있습니다. 빌어먹을 ㅠㅠ
      • 12시 05분에 처리되었습니다. 더럽게 오래 걸리네요. 결제는 거래소 끼고 하는 게 아닙니다 ㅠㅠ

      10. 3부 혹은 그 이후에서 다룰 것

      3부를 쓸 지 안쓸 지 모르겠지만 3부 뒤에는 다음과 같은 내용을 넣으려고 합니다.

      번외. 리플의 가격은.

      리플의 가격을 실시간으로 알고싶으세요? 다음과 같은 방법으로 알아볼 수 있습니다.

      1. 각 거래소별 API 이용하기 의 API 이용하기
      2. 리플의 DATA API 이용하기

      여기서는 coinmarketcap의 API를 이용해보려고 합니다. 해당 기능의 장단점은 다음과 같습니다.

      • 장점은 거의 대부분의 코인의 가격을 다양한 통화(원, 달러 등)으로 볼 수 있다는 것입니다.
      • 단점은 거래소들의 평균값을 반영한지라 한국 프리미엄(이하 김프)를 알 수 없다는 것입니다.

      딱히 인증절차는 없기 때문에 그냥 브라우저의 URL 바에 입력하고 누르면 됩니다. 그러면 다음과 같이 결과가 출력됩니다.

      이름, 시총순위, 달러화, 사토시화, 원화 등등 다양한 정보가 나옵니다. 이를 참고하시면 좀 더 깔끔하게 볼 수 있지 않을까 합니다.

      빗썸에서 바이낸스 출금 지갑등록 및 코인 전송하는 방법

      빗썸에서 리플을 매수한 후에 출금 리스트에 바이낸스 지갑을 등록하고 나서 리플을 전송하고 바이낸스에서 매도하기까지 과정을 해보도록 하겠습니다.

      지갑 등록 확인 및 리플 매수

      1. 리플 지갑주소 복사
      2. 출금 주소 등록
      3. 리플 지갑주소 증빙 사진 촬영
      4. 개인정보 증빙 사진 촬영
      5. 증빙 사진 제출
      6. 리플 매수 및 출금
      7. 바이낸스에서 리플 매도

      1. 리플 지갑 주소 복사

      바이낸스 회원가입이 완료되었다고 가정하고 포스팅을 진행해 보겠습니다. 혹시 아직 계정이 없으신 분들은 아래 링크를 참고하셔서 회원가입과 기본 인증을 해주시기 바랍니다.

      전송 코인은 거래량이 많은 리플을 이용하도록 하겠습니다. 바이낸스에서 Wallet → Fiat and Spot을 누르고 들어갑니다.

      바이낸스 메인화면에서 Wallet → Fiat and Spot으로 들어가는 모습

      바이낸스 메인화면

      검색창에 XRP를 넣고 검색한 후에 오른쪽 끝에 Deposit을 클릭합니다.

      Fiat and Spot에서 검색창에 xrp를 넣고 검색한 후 Deposit 버튼을 누르는 모습

      Fiat and Spot 화면

      보낼 코인 이름에 XRP를 선택하고 네트워크는 XRP로 선택합니다(BNB, BSC, ETH 하지 마세요) 그다음 지갑 주소(Address)와 Memo를 복사해둡니다. 이 화면은 끄지 말고 이대로 띄워둔 후 빗썸으로 가보겠습니다.

      리플 입금 화면에서 지갑주소와 MEMO를 복사하는 버튼을 네모박스로 강조한 사진

      XRP 입금주소

      2) 출금 주소 등록

      빗썸 메인화면 우측 위에 '출금 주소 관리'를 클릭해서 들어간 후에 '출금 주소 등록' 버튼을 누릅니다.

      빗썸 메인메뉴에서 지갑관리 → 출금지갑주소관리로 들어가서 출금주소등록을 하는 사진

      빗썸 출금주소 관리 화면

      주소를 등록해보겠습니다. 가상자산을 리플(XRP)로 선택하고 받을 주소에 아까 복사한 바이낸스 지갑 주소를 붙여넣기 합니다. 그다음 데스티네이션 태그에 아까 복사해둔 메모를 붙여넣기 후 '다음'을 누르고 출금할 거래소에 바이낸스를 선택한 후 다시 '다음'을 눌러 넘어갑니다.

      왼쪽사진은 빗썸 출금주소에 리플 주소와 디스티네이션 태그(MEMO)를 넣고 '다음'버튼을 강조중이며 우측 사진은 출금할 거래소에 바이낸스를 체크하고 '다음'버튼을 강조중이다

      빗썸 출금주소 등록과 거래소 선택

      아래와 같이 증빙하실 이미지를 선택해달라는 문구가 나옵니다. 잠시 이대로 두고 바이낸스로 가보도록 하겠습니다. 주민등록증을 준비해 주세요

      빗썸 지갑등록을 위한 증빙사진을 올리는 화면

      빗썸 증빙사진 업로드 화면

      3. 리플 지갑주소 증빙사진 촬영

      띄워둔 리플 지갑 주소에 신분증을 대고 사진을 찍습니다. 바이낸스 사이트 주소, 바이낸스 로고, 코인 이름(XRP), 지갑 주소, MEMO, 신분증이 제대로 나오면 됩니다. 그리고 신분증을 촬영하실 때 주민번호 뒷자리와 발행일자는 꼭 스티커 등으로 가리고 찍으세요.

      모니터에 신분증을 대고 리플코인의 지갑주소를 찍는걸 나타내는 사진

      리플 지갑주소 증빙 촬영

      4. 개인정보 증빙 사진 촬영

      1) 이메일 주소가 같을 경우

      빗썸에 가입한 이메일 주소와 바이낸스에 가입한 이메일 주소가 일치하는 분들은 이메일로 인증해주시면 됩니다. 우측 위의 메뉴에서 Wallet → Account Statement로 가서 창을 열어줍니다.

      바이낸스 메뉴에서 Wallet → Account Statement로 진입하여 이메일이 나타난 부분을 강조하는 과정

      Account Statement 화면

      그 다음 모니터에 신분증을 대고 바이낸스 사이트 주소, 바이낸스 로고, 이메일 주소, 신분증이 잘 보이게 하여 촬영합니다.

      모니터에 신분증을 대고 바이낸스에서 이메일 주소를 증빙하는 사진을 촬영하는걸 나타내는 사진

      바이낸스 이메일 증빙 촬영

      2) 이메일 주소가 다를 경우

      바이낸스의 지불 메뉴에 나타나는 실명으로 인증해보도록 하겠습니다. 우측 위의 사람 상반신 모양 누르고 Dashboard 클릭 후 왼쪽 메뉴에서 Payment 클릭

      바이낸스 메인메뉴에서 Dashboard → Payment 순으로 진입 했음

      Payment 메뉴

      그다음 가운데에 가운데에 + Add a payment method를 클릭하고 Bank Transfer를 누릅니다. 그러면 바이낸스에 등록된 내 이름을 확인할 수 있습니다.

      Payment 메뉴에서 P2P와 Bank Transfer 버튼에 빨간 네모박스

      Bank Transfer 진입

      그 다음 모니터에 신분증을 대고 바이낸스 사이트 주소, 바이낸스 로고, 이름, 리플 지갑 신분증이 잘나오게 해서 촬영합니다.

      바이낸스 사이트를 모니터에 띄워놓고 신분증을 대고 이름이 나오게해서 증빙 사진을 찍은 사진

      이름 증빙 촬영

      5. 증빙사진 제출

      촬영을 다 하셨으면 빗썸으로 돌아와서 처음에 찍은 지갑 주소와 이메일(또는 이름) 2장의 사진을 업로드하고, 개인정보 수집 및 이용 동의를 체크한 후 '다음'을 눌러주세요. 그다음 사실 확인 서명란에 본인 이름을 넣고 '등록' 클릭 후 입력하신 정보가 사실과 다름없냐고 물어보는 질문에 '네, 맞습니다' 체크하고 5분 정도 기다립니다.

      왼쪽은 위에서 찍은 2장의 사진을 증빙하는 창이고 오른쪽은 서명란에 본인이름을 적는 창이 나온다.

      증빙사진 등록과 실명 서명

      6. 리플 매수 및 출금

      5~10분 정도 기다린 후에 우측 위의 지갑 관리 → 출금 주소 관리로 들어가서 내가 신청한 바이낸스 리플 지갑의 상태가 사용 가능인지 확인합니다.

      빗썸 지갑관리 → 출금주소관리로 가서 바이낸스 리플이 사용가능인지를 확인하는 사진

      출금주소관리 바이낸스 리플 주소 상태 확인

      그다음 빗썸 마켓으로 가셔서 보내실 만큼 리플을 매수합니다.

      빗썸 마켓에서 리플을 매수하는 사진

      빗썸 리플 마켓

      그다음 우측 위에 지갑 관리 → 출금으로 가셔서 구분에 리플을 선택하고 스크롤을 조금 내립니다.

      빗썸에서 지갑관리 → 출금 → 리플을 선택하는 사진

      빗썸 리플 출금 화면

      가운데쯤에 '출금 주소 선택'을 클릭해서 조금 전에 승인받은 바이낸스 리플 지갑을 선택하고 '출금신청 금액'에 보낼 만큼의 수량을 적고(최소 21개) 비밀번호, ARS 인증을 마친 후 '리플 출금 요청'을 누릅니다. 이제 5분 정도 기다립니다.

      빗썸 리플 출금상세 화면에서 1.출금주소선택 2. 출금신청 금액 3. 보안비밀번호 4. ARS인증요청 5. 리플 출금요청에 빨간 네모박스로 강조를 해놨음

      리플 출금 요청 상세화면

      7. 바이낸스에서 리플 매도

      5분 정도 후면 이제 바낸으로 리플이 입금됐을 겁니다. 이제 위쪽의 메뉴에서 Markets을 누르고 XRP를 검색한 후 Trade버튼을 눌러 현물 마켓에 들어갑니다.

      바이낸스 Markets → XRP → Trade 버튼에 빨간 네모박스

      바낸 마켓 진입

      왼쪽 위에 거래 쌍이 만약 XRP/BUSD로 나온다면 XRP/USDT로 바꿔줍니다. 그다음 SELL로 바꿔주고 Market(시장가) 선택하고 판매할 만큼 Amount(수량)를 정하고 Sell XRP 버튼을 눌러 판매합니다.

      바낸 마켓에서 티커(XRP/USDT), Spot, SELL 탭, Market, Amount, Sell XRP 버튼에 빨간 네모박스로 강조

      바이낸스 XRP 마켓

      • XRP/BUSD는 XRP를 판매하여 BUSD를 받겠다는 뜻이고, XRP/USDT는 XRP를 팔아서 USDT로 받겠다는 뜻입니다. BUSD나 USDT나 스테이블 코인이기 당장은 달러라고 생각하셔도 무방합니다. BUSD나 USDT 중 어느 걸 가지고 있어도 상관은 없지만 USDT가 일반적으로 더 많이 사용되기 때문에 이번에는 거래 페어를 XRP/USDT로 하고 포스팅을 진행했습니다.

      이제 우측 위에 Wallet → Fiat and Spot으로 가면 내가 판매한 만큼의 XRP에 상응하는 USDT(테더)가 있는 걸 확인할 수 있습니다. 이제 빗썸에서 바이낸스로 코인 전송이 끝났습니다.

      Wallet → Fiat and Spot → USDT를 강조했음

      바낸 Fiat and Spot 화면에서 잔고조회 가능

      처음 지갑 등록하는 데는 1시간가량 걸릴 수 있지만 일단 한번 등록해두면 그다음 사용하실 때는 1분도 안 걸리는 작업이니깐 미리 미리 등록해두시기 바랍니다. 오늘도 좋은 하루 보내세요.

      (투자, 리플 지갑 가상화폐) 리플(xrp) 1개월 넥소지갑 스테이킹 후기&투자 마인드

      블로그 이미지

      리플 로고

      리플 로고

      이번 시간에는 직접 넥소 지갑에 스테이킹을 한 결과를 기록해보고자 한다.

      스테이킹 기간은 '21.12. 1. ~ '22. 1. 1. 까지이다.

      기간 설정

      기간, 거래종류, 자산을 선택한다.

      위의 사진처럼 리플 지갑 설정을 해서 검색을 해보면 다음과 같이 나열된다.

      이자 현황 이자현황 이자현황 이자 현황 이자 현황 이자 현황 '21.12. 1. ~ '22. 1. 1. 까지 리플 이자현황

      개수가 초반이랑 차이가 나는 것은 초반에는 내가 이자가 제대로 지급되는지 확인을 하기 위해

      소량만 넣어본 것이고 그 이후로 개수를 추가해서 이자를 받는 개수도 자연스럽게 늘어난 것이다.

      한달간 총 이자로 받은 리플 개수는 96.43개이다.

      (기준 리플 개수는 월초와 월말이 달라 딱히 기준을 잡기는 어렵고 4% 이자율이라고 생각하면 된다.)

      현재 리플 시세는 다음과 같다.

      바이낸스 시세 기준 0.8307달러

      96.43 * 0.8307 = 80.1달러

      현재 환율(1198.6원)을 고려하여 한화로 계산해보면 80.1 * 1198.6 = 96000원

      한달에 96000원 정도의 이자를 받았다.

      예전에 리플 시세가 좋았을 때는 한달에 30~40만원 가격이었지만 지금은 단지

      가격만 하락했을 뿐 리플의 가치는 하락하지 않았다.

      단순 가격으로만 비교할 경우에는 송버드 토큰 위임 보상 이율이 연 평균 45%정도니깐

      차라리 리플을 송버드 토큰으로 전부 교환해 송버드 토큰 위임 보상을 받는게 더 이득일지 모른다.

      (송버드 토큰의 경우 6천달러 기준으로 일주일 평균 4만원정도니깐 한달이면 16만원정도의 보상이다)

      (리플은 4만달러 기준으로 한달에 약 10만원정도의 보상을 받았으니 송버드 토큰을 구매해서 위임을 한다면

      한달에 약 100만원이상의 보상을 받을 수 있으니 10배정도 차이난다.)

      하지만 나는 리플의 경우에는 가치를 매우 높게 보고 있으며 장기투자 목적(지금부터 최소 4년)으로 보고 있기 때문에

      그 기간동안 거래소나 개인 지갑에 두느니 조금이라도 개수를 늘리자는 목적으로 이자를 받고 있는 것이라 아쉽지 않다.

      (만약 단기적인 이자에 눈이 멀어 송버드 토큰으로 전부 교환했는데 리플이 갑자기 급등을 할 수도 있고

      송버드 토큰의 가격이 갑자기 급락을 할수도 있다. 이러한 불확실한 투자는 정신건강에 좋지 않다고 생각한다.)

      처음엔 넥소지갑에 내가 보유한 모든 리플을 넣어두었지만 작년 12월부터 5만달러 이상에 대해서는 이자율이 1%로

      하향 조정되면서 5만달러 이하의 리플만 넣어두었고 나머지 물량은 클레이스왑이나 바이낸스, 비트루 등 다른 곳으로

      리플에 대해서 향후 미래를 얘기하는 것은 너무나 많이 이야기를 해서 지겹기도 하지만 한국에서

      리플에 대해 말하면 '기회비용을 날리는 어리석은 행동이다, 망상가이다' 라는 등의 취급을 받기 때문에

      요즘에는 굳이 말을 하지 않는다. 이제는 친한 지인들에게도 리플을 사라고 말하지 않는다.

      지인들에게 아무리 장기투자 목적으로 리플을 사라고 권유해도 정작 당사자들은 하루이틀 빠지는 가격을 보며

      나를 원망했고 그에 비해 상대적으로 급등을 하는 다른 코인들을 보면서 나를 원망을 많이 했었다.

      개인적으로 현재 수많은 가상화폐가 진행하고 있는 프로젝트 중에서 가장 현실적이고 성공확률이 높은 코인은

      단연 리플이라고 생각한다.

      물론 지금은 'SEC 소송' 이라는 악재가 있기 때문에 그런 프로젝트들이 의구심을 받고 있는 현실이다.

      하지만 나는 이 모든게 우리가 모르는 세력들의 짜여진 각본이 아닐까라는 의구심을 지울 수가 없다.

      왜 하필 수많은 가상화폐들 중에서 리플을 겨냥해서 소송을 했으며, 현재까지 밝혀진 바에 의하면

      이더리움 또한 증권이 아니라는 증거도 없을 뿐더러 심지어 이더리움은 ICO까지도 했는데도 불구하고

      올해 20배가 넘는 상승을 하였다.

      국가간 송금 시스템을 혁신적으로 개혁하는 리플의 역할이 시중 은행들의 눈에는 눈엣가시처럼 보였을 것이다.

      전통 리플 지갑 금융시장에서 그들이 차지하고 있는 밥그릇을 빼앗길 생각에 질투가 났을 것이고 골드만삭스, JP모건 등의

      대형 은행에서는 결코 리플의 승승장구를 가만히 지켜볼리 없다는 것이 나의 추측이다.

      하지만 시대의 변화는 막을 수 없을 것이고 그들 또한 그것을 알고 있을 것이라 생각된다. 그래서 올해 어느 시점이 되면

      자연스럽게 SEC와 리플사가 합의를 한다는 소식이 들릴 것이다.

      (리플사가 승소할 것이라는 기대는 전혀 없다. 지난 역사간 SEC가 진행한 모든 소송에서 SEC가 패소한 적은 단 한번도 없었으며 95%이상의 사건들이 합의로 끝을 리플 지갑 맺었다)

      합의 소식과 더불어 그동안 리플의 거래가 중단되었던 미국의 코인베이스를 비롯한 세계 많은 거래소에서

      다시 리플 거래가 재개될 것이다. 그럼과 동시에 세계 각국에서 CBDC가 하나둘씩 발행될 것이고 CBDC 송금시

      브릿지 역할을 리플사가 하게 되면서 가격은 자연스럽게 상승하지 않을까 싶다.

      사람들은 항상 가격이 싸지면 가치도 낮아진다고 생각한다.

      그리고 본인들이 매수를 하고나면 그 시점부터 곧바로 가격이 오르기롤 바라고 있다.

      세상 천지에 그런 투자가 어디 있는가?(물론 큰 이슈가 있거나 작전주의 경우에는 가능할지 모른다)

      그건 투자가 아니라 도박이다.

      본인이 공부를 해서 가치가 있고 미래 비전이 확실하다고 생각한다면 가격이 싼 지금같은 경우에는

      즐거운 마음으로 사지 않을까? 예를 들어 명품들이 갑자기 지금 가격에서 70~80% 세일을 한다면

      그 물건을 서로 사기 위해 경쟁을 할 것이다. 명품의 가격이 떨어졌다고 명품의 가치가 떨어지는 것은 아니기 때문이다.

      Anon 지갑이 2억 XRP 이상으로 이동함에 따라 Ripple이 잠금 해제한 10억 XRP

      Ripple은 에스크로에서 또 다른 10억 XRP를 이동하고 익명의 지갑과 거래소는 2억 개 이상의 XRP 코인을 이동했습니다.

      약 9시간 전에 Ripple은 2017년부터 550억 XRP를 출시하기로 계획된 정규 일정에 따라 에스크로에서 10억 XRP 덩어리 를 추가로 인출했습니다.

      Ripple은 또 다른 10억 XRP를 이동하여 일부를 유통에 추가합니다.

      Whale Alert는 Ripple fintech 헤비급이 다른 달의 첫날이 도래하면서 에스크로에서 10억 개의 XRP 코인을 해제했다고 공유했습니다. 그러나 이 암호화의 대부분은 다시 잠겨 있습니다.

      약 2억 XRP가 실제로 이 Ripple 관련 암호화폐의 순환량에 추가됩니다.

      XRP는 각각 5억 XRP의 두 덩어리로 출시되었습니다. 전체적으로 이 암호화 총액은 약 $780,000,000를 구성합니다.

      XRP500_2_billion_00

      트위터 를 통한 이미지

      이러한 대규모 XRP 릴리스 가 시작되었을 때 XRP 군대의 일부는 토큰 가격을 낮추는 것을 두려워했습니다. Change.org에서 Ripple이 암호화폐의 정기적인 움직임을 중단할 것을 촉구하는 청원이 시작되었습니다. 그러나 시간이 지남에 따라 Ripple Labs의 이러한 조치가 가격에 영향을 미치지 않는 것으로 나타났습니다.관련된Bitcoin은 $ 40,000 이상으로 다시 2 개의 긴 녹색 양초를 인쇄합니다.

      Anon 지갑 및 거래소, 2억 2,200만 XRP 이동

      Whale Alert는 또한 암호화 추적기에서 “알 수 없음”으로 태그가 지정된 여러 지갑과 여러 암호화 거래소에서 총 222,000,000 XRP를 전송했다는 소식을 퍼뜨렸습니다.

      그러나 Bithomp XRP 중심 데이터 수집기가 공유하는 분석에 따르면 이러한 알 수 없는 지갑도 해당 암호화 거래소에 속해 있습니다. 따라서 여기에서 가장 큰 거래인 152,027,860 XRP는 Binance에서 내부적으로 이루어졌습니다. XRP의 이 합계는 $118,621,930에 해당합니다.

      Bittrex, Bitso 및 Bithumb은 소규모 거래를 중단했습니다. 그들은 리플 지갑 2000만, 2000만, 1300만, 1700만 XRP로 구성된 총 7000만 개의 코인을 옮겼다.

      시장과 함께 회복되는 XRP

      그 동안 암호화폐 시장은 유턴하여 녹색 영역에 진입했습니다. 어제 시작하여 오늘 계속된 비트코인 ​​가격의 급등에 따라 가장 큰 100개 암호화폐 대부분이 상승하고 있습니다.

      월요일에 플래그십 암호화폐는 40,000달러 수준을 넘어섰고, 오늘 은 44,000달러에 잠시 닿았 다가 소폭 하락했습니다.

      Ripple 관련 암호화 XRP는 CoinMarketCap에 따라 $0.7707로 지난 24시간 동안 6.43% 급증했으며 지난 7일 동안 거의 12% 상승했습니다.


0 개 댓글

답장을 남겨주세요