ZooBC 위키
토큰과 마켓

토큰과 마켓

ZooBC는 토큰과 거래를 프로토콜에 내장합니다. 토큰 발행, 전송, 스왑, 마켓 주문은 고정된 규칙을 가진 일반 트랜잭션 유형이므로, 아무도 컨트랙트 코드를 작성하지 않으며 모든 노드가 같은 방식으로 적용합니다. 모든 자산의 모든 잔액은 10⁻⁸의 원자 단위로 셉니다. 1 ZBC는 100,000,000 원자 단위이며, 어떤 토큰의 1단위도 마찬가지입니다.

세 가지 자산

세 열: 자산 0인 ZBC, Bitcoin·Ethereum과 연결된 브리지 코인 넷을 포함한 토큰 1~14번의 제네시스 코인, 그리고 IssueToken으로 발행하는 사용자 토큰
세 열: 자산 0인 ZBC, Bitcoin·Ethereum과 연결된 브리지 코인 넷을 포함한 토큰 1~14번의 제네시스 코인, 그리고 IssueToken으로 발행하는 사용자 토큰
  • ZBC는 자산 0이며 체인 자체의 코인입니다(ZBC 코인과 단위 참조). 토큰이 아니며, 그 잔액은 계정 잔액입니다. 어떤 토큰 트랜잭션도 ZBC를 발행하거나 소각할 수 없고, 새 ZBC는 오직 코인베이스에서만 나오며, ZBC는 만료되지 않습니다. ZBC는 결코 소각되지 않습니다(ZBC는 결코 소각되지 않는다 참조).
  • 제네시스 코인은 블록 0이 기록한 토큰 1~14번입니다. ZUSD, ZEUR, ZCNY, ZBTC, ZETH, ZSOL, ZDOT, ZBNB, ZADA, ZXRP, ZTRX, ZXTZ, ZUSDC, ZUSDT입니다. 이름이 나타내는 대상을 말해 줍니다. 예를 들어 ZUSD는 "Zoo US Dollar", ZBTC는 "Zoo Bitcoin"입니다. 모두 소수 8자리이며 만료일 없이 만들어졌으므로 유지비를 낼 필요가 없습니다. 추가 발행도 상환도 불가능합니다. 이에 대한 MintToken이나 BurnToken은 거부되며, 그래도 블록에 포함되면 수수료를 내는 무동작이 됩니다.
  • 사용자 토큰은 누구나 IssueToken 트랜잭션으로 발행하며, 그 트랜잭션의 id로 식별됩니다(토큰 발행 참조).

제네시스 코인 중 넷은 브리지 코인입니다. ZBTC(비트코인), ZETH(이더), 그리고 ZUSDC와 ZUSDT(Ethereum의 ERC-20 토큰)입니다. 각각 제네시스에 고정된 커스터디 주소를 가지며, 그 공급량은 브리지를 통해서만 바뀝니다. 나머지 제네시스 코인 열 개에는 커스터디 주소가 없습니다.

토큰 사용하기

토큰 단위는 에스크로에 보관하거나, 리퀴드 페이먼트로 흘려보내거나, 예약 이체로 지급할 수도 있습니다.

거래

  • 스왑 제안: 어떤 두 자산 사이든 전부 아니면 전무로 이루어지는 거래
  • 마켓과 주문: 모든 노드가 같은 방식으로 체결하는 온체인 오더북
  • 브리지와 래핑된 코인: 비트코인과 이더가 ZooBC에서 ZBTC와 ZETH가 되었다가 다시 돌아가는 방식

체결은 합의의 일부이므로, 어떤 운영자도 거래자의 자금을 보관하거나 오더북의 순서를 바꿀 수 없습니다. ZooBC에는 자동 마켓 메이커 풀이 없습니다. 거래는 사람들이 낸 제안과 주문 사이에서 이루어집니다.

브리지가 의존하는 이벤트 증언은 트리거와 증언에서 설명합니다.

같이 보기

이 주제의 문서