<aside>

블록체인에서 토큰을 발행하려면 보통 스마트 컨트랙트를 작성하고 배포해야 합니다.

이 글에서는 토큰 발행을 활용한 스테이블코인 시나리오를 다룹니다.

발행자가 특정 자산의 가치를 보증하고, 수신자가 해당 자산을 수용하겠다는 의사를 먼저 표현한 뒤, 전송으로 실제 발행이 이루어지는 구조입니다.

이번에 활용할 XRPL에서는 별도의 스마트 컨트랙트 배포 없이, IOU와 트러스트라인이라는 내장 기능으로 이 구조를 제공하며, Payment 트랜잭션 하나로 발행과 전송이 동시에 처리됩니다.

</aside>


시나리오 1: 스테이블코인 발행

어떤 비즈니스에 해당하나요?

핵심 개념: IOU와 트러스트라인

XRPL의 Trustline 토큰 발행은 두 가지 요소로 구성됩니다.

IOU (I Owe You)

트러스트라인 (TrustSet)

쉽게 비유하면, 트러스트라인은 은행에서 특정 외화 계좌를 개설하는 것과 비슷합니다. 달러를 받으려면 달러 계좌를 먼저 열어야 하듯, KRW 토큰을 받으려면 KRW 트러스트라인을 먼저 설정해야 합니다.

트랜잭션 플로우

1단계: 지갑 생성

2단계: 발행자 계정에 DefaultRipple 설정

트랜잭션:AccountSet
계정:발행자
SetFlag:8 (asfDefaultRipple)