렛저 나노 비트코인캐시(BitcoinCash, BCH) 전송 오류 0x6f00

안녕하세요 킵코잉닷컴입니다. 렛저 나노 이용 중에 비트코인캐시(BCH)를 전송할 때에 오류가 생겼다면 이 글을 참고하여 해결할 수 있습니다.

이번 글은 킵코잉닷컴 카카오톡 오픈채팅방에서 ‘나로’님과 ‘산타로사’님이 동일한 문제로 문의를 주셔서 저도 그 기회로 알게되어 이렇게 포스팅하게되었네요. 감사합니다. 🙂

비트코인캐시 전송시 오류

렛저에서 비트코인캐시 출금시 오류 발생 보고

비트코인캐시 출금시 렛저 나노의 오류 메세지는 다음과 같습니다

무언가가 잘못되었습니다. 장치를 다시 연결하십시오. 
Something went wrong, please reconnect your device.
Ledger device: Internal error, please report (0x6f00)

우선 렛저 나노 기기의 펌웨어 버전이 최신버전이 맞는지, 비트코인캐시 앱의 버전이 최신 버전이 맞는지 가장 먼저 체크하고 최신버전으로 유지해주세요.
링크 : 렛저나노S 업데이트 버전 확인 방법 (오류 발생시 제일 먼저 체크)

0x6f00 에러 메세지의 원인은 BCH 주소 체계때문입니다.

비트코인캐시 전송 오류 원인

18년 11월, BCH의 하드포크(관련글:https://keepcoing.com/bitcoincash-hardfork-ledger-and-trezor/)가 있었습니다. 비트코인캐시가 비트코인캐시(BitcoinABC, BCHABC)BSV로 나뉘어지는 하드포크로, 이후 두 코인의 주소 앞에는 bitcoincash: 라는 프리픽스(접두사)가 붙게되었습니다.

  • 신주소표현방식(CashAddr) : 영어 p 혹은 q 로 시작하고, 주소 앞에 bitcoincash: 라는 프리픽스가 붙는 주소 체계
    ※ bitcoincash: 경우에 따라 프리픽스가 생략될 수도 있음 (거래소에 따라 다르므로 유의)
  • 구 주소 체계(Segwit) :  숫자 1 혹은 3으로 시작하는 비트코인캐시 주소

변경된 비캐의 주소 체계로 인해 아직도 혼란을 겪는 분들이 많으신데요. 거래소마다 허용하는 주소체계 방식이 다를 수 있고 사용하는 지갑 종류에 따라 다를 수 있기때문에 생기는 문제입니다.

트레저(Trezor)라는 하드웨어월렛의 경우 비트코인캐시 주소를 p와 q로 시작하는 신주소체계(Cashaddr)를 사용하되 주소 길이 문제로 인해 bitcoincash: 프리픽스 없이 표시합니다. 그런데 모 거래소에서 출금시에는 꼭 프리픽스(prefix)가 붙은 주소로만 출금하도록 설정되어있다면, 주소에 프리픽스를 붙여서 출금신청하면 정상처리됩니다.

마찬가지로 렛저 나노(Ledger nano) 렛저 라이브에서 비캐를 출금하려고할 때 문제가 생깁니다. 렛저라이브(Ledger Live)프로그램은 신주소버전을 “아직” 지원하지않습니다. 그렇기 때문에 렛저 라이브에서 출금하려고할 때 신주소체계를 입력해 컨펌 요청하면 오류 메세지가 뜹니다.

여러분들의 렛저라이브에서 비트코인캐시 주소를 확인해보세요. 1혹은 3으로 시작하는 구주소체계이죠? 국내 대표 거래소 업비트의 비트코인캐시 주소는 신주소체계형태의 입금주소를 주는데, 이럴 땐 어떻게해야할까요?

렛저라이브에서 비트코인캐시를 입금/출금하려고 할 때

렛저라이브에서 신주소체계의 주소(bitcoincash:p ~ q~)인 지갑으로 비캐를 보내려면, 주소 변환 도구(converter tool)를 이용하거나 일렉트럼 지갑을 연동해서 출금해야합니다. 비트코인캐시 주소 변환 도구 사용 방법은 포스팅 하단에서 확인하세요.

입금 시에 프리픽스를 반드시 포함하라는 거래소로 비캐를 보내야할 때는 반드시 프리픽스를 붙여야합니다만, 프리픽스(bitcoincash:) 없이 p와 q로 시작하는 입금주소를 지원하는 거래소일 경우, 위의 언급한 트레저의 경우처럼 주소표현 ‘길이’때문에 프리픽스를 생략해서 표현하고 있는 것이므로, 프리픽스가 없어도 정상반영됩니다.

비트코인캐시 주소 변환 도구 사용방법

주소 변환 툴 : https://cashaddr.bitcoincash.org/

비트코인캐시 주소 변환을 해주는 사이트입니다. 구주소를 입력하면 신주소로 변환되고, 신주소를 입력하면 구주소로 변환됩니다.

bitcoincash: 로 시작하는 신주소체계 비트코인캐시 주소를 입력하고 Convert 버튼을 누르면 하단에 두개의 주소체계가 뜹니다. 하나는 ‘Cashaddr’, 하나는 ‘Legacy’..

일부거래소에서 bitcoincash: 접두사가 붙는 신주소체계를 지원하지 않아 구주소체계가 필요하다면, 주소를 붙여넣고 legacy에 있는 주소를 선택해서 입출금하면됩니다.

비트코인캐시 주소 변환도구

비트코인캐시 주소 변환시 Cashaddr / Legacy 선택하여 사용하면 됩니다.

주소 실수할까봐 걱정되신다구요? 두 개 주소는 실제로 동일한 주소이기때문에 어디로 보내든 정상 반영됩니다. 예를 들어 설명해보자면 손흥민이 하얀색 유니폼을 입었건, 초록색 유니폼을 입었건 똑같은 손흥민 선수이듯, 비트코인캐시 두 개 주소도 마찬가지입니다. 만약 상대 팀도 하얀색 유니폼, 손흥민 선수 소속 팀도 하얀색 유니폼이라면 쉽게 선수들,팀을 구분하기 어렵겠죠? 비트코인캐시도 고유한 자체 주소 형식을 가져야하기때문에 bitcoincash: 라는 접두사가 붙도록 해서 구분이 쉽도록 했습니다.

구주소체계에서 신주소체계로, 신주소체계에서 구주소체계로 변환이 가능하고 어디로 입금하건 자산은 입금되지만 거래소로 입금할 때에는 반드시 입출금 유의사항을 확인하여 불상사가 없으시기 바랍니다.