본문으로 건너뛰기

09 - 자산 이전 상태 관리

1. 저장할 데이터

데이터설명
transferId자산 이전 세부사항에 할당된 고유 ID
status자산 이전 세부사항의 상태 정보
거래 자산 정보심볼, 금액 등과 같은 자산 이전 세부사항
송신자/수신자 정보자산 이전 거래 당사자의 명칭
송신/전송 VASP 정보자산 이전 VASP에 대한 정보

2. 상태

transferId의 상태 값은 더욱 세부적으로 관리되어야 합니다. 이는 각 이전 사례를 적절히 관리할 뿐만 아니라, 상대방(수신자) VASP가 Transaction Status Search 조회를 요청할 때 정확한 응답을 제공하기 위함입니다.

이 페이지의 내용은 안내 목적이지만, 최소 필수 기준을 제시하고 있습니다. 이를 참고하여 준수해 주시길 바랍니다.

상태설명
wait송신 VASP가 수신자 VASP에게 자산 이전 승인을 요청하고 응답을 기다리고 있습니다.
verified자산 이전이 수신자 VASP에 의해 승인되었으나, 아직 블록체인에서 거래가 실행되지 않았습니다.
denied자산 이전 승인이 수신자 VASP에 의해 거부되었습니다.
pending블록체인 거래가 아직 전송되지 않았으며 현재 대기 중입니다.
processing거래가 블록체인으로 전송되었으나 현재 채굴을 기다리고 있습니다.
wait-confirmed블록체인 거래가 채굴되었으나 아직 최종성이 확보되지 않았습니다.
confirmed블록체인상의 자산 이전이 완료되었으며, TXID가 업데이트되었습니다.
canceled자산 이전이 취소되었으며, 블록체인에서 거래가 실행되지 않았습니다.

3. 수신자 VASP 관점

[!NOTE]'confirmed' 상태가 'canceled'로 변경될 수 있습니까? VASP는 최종성이 확보된 후에만 상태를 'confirmed'('이전 결과 보고')로 변경하시길 권장합니다. 그러나 각 VASP는 최종성을 결정하는 자체 기준을 가지고 있습니다. 예를 들어, 거래소 A는 3개의 추가 블록이 생성된 후 최종성이 충분하다고 판단할 수 있는 반면, 거래소 B는 확인을 위해 6개의 블록을 요구할 수 있습니다. 따라서 상태가 'confirmed'에서 'canceled'로 변경될 확률적 가능성이 있습니다.

  • verified / denied: '자산 이전 승인' 요청에 대한 상대방 VASP의 응답을 기반으로 결정됩니다.
  • '자산 이전 결과'(txid) 전송은 블록체인 최종성이 확보된 후에만 권장됩니다.
  • 'confirmed' transferId도 취소될 확률적 가능성이 있습니다.