레슨3
토큰과 통화의 발행
범용 토큰 생성
XRPL에서 자신만의 토큰과 통화를 발행할 수 있다는 사실을 알고 계셨나요? XRPL은 블록체인 중 최초로 다양한 자산의 토큰화를 지원하였습니다.
토큰은 원장에서 가치가 있는 모든 것을 나타낼 수 있는 디지털 자산입니다. 이는 스테이블 코인이 달러를 표현하듯이 토큰이 예술품, 물리적 상품 등의 실물 자산을 나타내는 데 사용될 수 있음을 의미합니다.
범용 토큰 생성
특수한 프로그래밍 언어나 스마트 컨트랙트 없이도 원장에서 토큰을 생성할 수 있습니다. 토큰을 발행하는 방법에 대한 간단한 가이드입니다
- 새 토큰에 대해 트러스트 라인을 설정할 다른 계정이 필요합니다.
- 양쪽 계정이 충분한 XRP 준비금을 가지고 있는지 확인하세요.
- 트러스트 라인을 설정한 계정에 결제 거래를 보냅니다.
이렇게 간단하게 XRPL에서 새로운 토큰을 만들 수 있습니다.
트러스트 라인은 토큰을 사용할 잠재적 사용자가 해당 토큰을 발행하는 계정에 대한 신뢰를 표현하는 방법입니다. XRPL에서는 신뢰할 수 없는 토큰을 절대로 받지 않게 됩니다.
이 경우 계정은 매우 중요합니다. 예를 들어 은행이 발행한 달러 토큰이 Dave라는 개인이 발행한 달러 토큰보다 더 신뢰할 수 있을 것입니다.
마일리지 서비스를 만들거나, 통화를 발행하거나, 투표용 토큰을 만들거나, 그림을 NFT로 변환하고 싶다면 이 모든 것을 XRPL에서 할 수 있습니다.
이제 XRPL에서 토큰 생성의 기본을 이해했으니 스테이블 코인이나 거버넌스 토큰과 같은 일반적인 토큰 시나리오 몇 가지를 자세히 살펴보겠습니다.
예시: 법정화폐 담보 방식 스테이블 코인
토큰의 일반적인 사용 사례 중 하나는 스테이블 코인입니다. 은행의 스테이블 코인 프로젝트에 참여하여 XRPL 상에서 고객 예금을 담보로 한 USD 토큰을 발행할 수도 있습니다.
토큰의 총량을 편리하게 확인하려면 발행 계정과 수령 계정만 있는 것보다 중간 계정인 ‘핫 월렛’을 사용하는 것이 좋습니다. 토큰은 당신이 관리하는 두 계정 간의 결제를 통해 생성됩니다. 이 두 계정은 보통 ‘콜드 월렛’과 ‘핫 월렛’으로 불립니다.
- 콜드 월렛은 핫 월렛으로 결제 거래를 전송하여 토큰을 발행합니다. 생성된 토큰은 핫 월렛에 보관됩니다.
- 핫 월렛은 토큰화된 달러를 달러 입금자의 계정으로 송금하는 역할을 담당합니다.
시스템이 해킹당하더라도 실제 토큰 발행자는 영향을 받지 않습니다(이것이 콜드 계정이라고 불리는 이유입니다). 여기서 주의할 점은 토큰 소유자가 토큰을 수신, 보유 및 사용하기 위해 발행(콜드) 계정과 트러스트 라인을 설정해야 한다는 것입니다.
예시: 거버넌스 목적의 고정 공급 토큰
토큰을 먼저 배포한 후 계정에 대한 접근을 영구적으로 차단함으로써 공급을 제한할 수 있습니다. 이는 계정에 접근할 수 있는 키를 아무도 모르는 개인 키로 변경한 다음, 원래의 개인 키를 비활성화하여 이루어집니다. 아무도 개인 키를 모르는 것으로 알려진 XRPL 계정을 블랙홀 주소라고 부르며, 이를 사용하여 발행 계정에 접근할 수 없음을 공개적으로 보여줄 수 있습니다.
XRPL에서 자신만의 토큰을 발행하는 방법에 대한 기술적 가이드는 이 [튜토리얼]을 참조하세요.
XRPL의 탈중앙화 거래소(DEX)에서의 거래
토큰이 생성되면 DEX를 사용하여 다른 자산과 거래할 수 있습니다 (다음 레슨에서 DEX에 대해 더 배울 것입니다). 또한, 토큰을 지갑에 보관하거나 다른 사람에게 전송하거나 XRPL을 기반으로 구축된 애플리케이션에 사용할 수도 있습니다.