XRP - Account Deletion

Dahun Yoo·2021년 6월 17일
0

BlockChain and QA

목록 보기
4/5
post-thumbnail

XRP의 AccoutType중에 하나인 AccountDeletion 에 대해 알아봅니다.


XRP의 Tx를 Explorer에서 확인하면 Type에 보통 Payment 라고 기재되어있습니다.
단, Payment이외에도 Deletion 타입이 존재합니다.


Account Deletion

XRP Address는 비활성화 하는 것이 가능합니다.

AccountDelete
An AccountDelete transaction deletes an account and any objects it owns in the XRP Ledger, if possible, sending the account's remaining XRP to a specified destination account. See Deletion of Accounts for the requirements to delete an account.

https://xrpl.org/accountdelete.html

XRP는 처음에 Address생성 후에, Activation fee라는 것이 필요합니다. 명목상 약 20 XRP를 예치하는 것이 필요한데요, 이 AccountDeletion Tx를 발생시키면 20 XRP중에 5 XRP가 burn되고, 나머지 15 XRP를 지정한 address로 출고하는 것이 가능합니다.

// example
{
    "TransactionType": "AccountDelete",
    "Account": "rWYkbWkCeg8dP6rXALnjgZSjjLyih5NXm",
    "Destination": "rPT1Sjq2YGrBMTttX4GZHjKu9dyfzbpAYe",
    "DestinationTag": 13,
    "Fee": "5000000",
    "Sequence": 2470665,
    "Flags": 2147483648
}

Address를 비활성화하여도 이미 블록체인 (Ledger)상에 기록된 tx들에는 영향이 없습니다.

다만, 많은 거래소에서 이 AccountDelete Tx에 대응하지 않아, 입고하여도 입고처리가 안되는 경우가 많이 있습니다. 이것은 사용하는 Wallet system에서 대응을 해주어야할 것 입니다.

반대로 비활성화한 address에 20 XRP이상 입고하면 다시 activate 상태로 돌아옵니다.

Ref.

profile
QA Engineer

0개의 댓글