xDai는 MakerDAO DAI 토큰에서 생성된 암호화폐입니다. Dai는 미국 달러에 고정된 Ethereum 메인넷의 스테이블 토큰입니다. xDai는 여러 가지 방법(예: 신용카드 사용)으로 사용자가 획득할 수 있지만, 백그라운드에서는 항상 Dai에서 생성되며, xDai의 가치는 Dai와 1:1로 대응합니다. 다음은 xDai가 생성되는 방법입니다:
- Dai는 Ethereum의 스마트 계약에 잠겨 있습니다. 이는 계약이 해제 신호를 수신하기 전까지 그 계약에 있어야 하며 이동할 수 없음을 의미합니다.
- TokenBridge라는 브리지 메커니즘을 사용하여 잠긴 Dai에 대한 데이터가 xDai 체인의 스마트 계약으로 전송됩니다.
- xDai 체인의 계약은 정확히 동일한 양의 xDai를 생성(민트)합니다.
- 이 xDai는 이후 xDai 체인에서 사용 가능합니다. 사용자는 지갑에서 네트워크를 변경하기만 하면 xDai를 동일한 Ethereum 주소로 사용할 수 있습니다.
사용자가 xDai를 Dai로 교환하고 싶을 때는 과정이 역순으로 실행됩니다. xDai 체인 스마트 계약에서 xDai가 소각(파괴)되고, 동일한 양의 Dai를 해제하는 확인된 신호가 Ethereum 메인넷으로 보내집니다. 해제된 Dai는 사용자의 Ethereum 메인넷 주소로 반환됩니다.