トークンとマーケット
ZooBC は、トークンと取引をプロトコルに組み込んでいます。トークンの発行、送金、スワップ、マーケットへの注文は、固定されたルールを持つ通常のトランザクションタイプなので、誰もコントラクトのコードを書かず、すべてのノードがそれらを同じように適用します。すべての資産のすべての残高は 10⁻⁸ のアトミック単位で数えられます。1 ZBC は 100,000,000 アトミック単位で、どのトークンの 1 単位も同じです。
3 種類の資産
- ZBC は資産 0 で、チェーン自身のコインです(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 で識別されます(トークンの発行 を参照)。
4 つのジェネシスコインはブリッジコインです。ZBTC(ビットコイン)、ZETH(イーサ)、そして ZUSDC と ZUSDT(Ethereum 上の ERC-20 トークン)です。それぞれジェネシスで固定されたカストディアドレスを持ち、その供給量は ブリッジとラップドコイン を通じてのみ変わります。他の 10 のジェネシスコインにはカストディアドレスがありません。
トークンを使う
- 小数桁数とステップ:トークンが 8 桁の小数のうち何桁を使うか、そしてすべての額が守らなければならないステップ。
- トークンの発行:IssueToken、シンボルと名前のルール、ZBC の裏付け、そして TransferToken。
- トークンのミントとバーン:供給量の追加と、単位を裏付けの取り分と引き換えに償還すること。
- トークン維持費(存続):無料の最初の期間と、トークンを存続させる延命の支払い。
- 分配ポリシーと取引ポリシー:受け取るお金を分け合う分配ポリシーと、トランザクションを種類ごとまとめて拒否する取引ポリシー。
トークンの単位は、エスクロー に入れたり、リキッドペイメントとして流したり、スケジュールで支払ったりすることもできます。
取引
- スワップオファー:任意の 2 つの資産の間の、全部かゼロかの取引。
- マーケットと注文:すべてのノードが同じ方法で約定させる、オンチェーンのオーダーブック。
- ブリッジとラップドコイン:ビットコインとイーサが ZooBC 上の ZBTC と ZETH になり、また元に戻る仕組み。
約定はコンセンサスの一部なので、トレーダーの資金を預かったり板の順序を入れ替えたりできる運営者はいません。ZooBC には自動マーケットメイカーのプールはなく、取引は人々が出したオファーや注文の間で行われます。
ブリッジが依存するイベントのアテステーションについては トリガーとアテステーション で説明しています。
関連項目
このトピックの記事
- スワップオファー
ZooBC のスワップオファーが任意の 2 つの資産を取引する仕組みを説明します。メイカーは手放すものをロックし、1 人のテイカーがメイカーの求めるものをちょうど支払います。全部かゼロかです。 - トークンのミントとバーン
ミント可能な ZooBC トークンの発行者が、それに見合う ZBC の裏付けとともに供給量を増やす方法と、償還可能なトークンの保有者が単位をバーンして裏付けの取り分を受け取る方法を説明します。 - トークンの発行
1 つの IssueToken トランザクションで ZooBC 上にトークンを作る方法、そのシンボルと名前のルール、ZBC の裏付けと ID、そして TransferToken でその単位がどう動くかを説明します。 - トークン維持費(存続)
ZooBC のユーザートークンがどれだけ存続するか、誰からでも受け付ける延命の支払いがそれをどう延ばすか、そしてトークンが失効したときに保有者とその ZBC の裏付けがどうなるかを説明します。 - ブリッジとラップドコイン
ZooBC のブリッジが、登録済みノードの投票によって、ビットコイン、イーサ、2 つの Ethereum ステーブルコインを ZooBC 上のラップドコインに変え、また元に戻す仕組みを説明します。 - マーケットと注文
ZooBC のオンチェーンのオーダーブックの仕組みを説明します。マーケットの開設、注文の発注と約定、テイカー手数料、そしてマーケットを開いておくためのレントです。 - 分配ポリシーと取引ポリシー
ZooBC のアカウントが、分配ポリシーによって受け取るすべての入金を自動的に分け合い、取引ポリシーによってトランザクションを種類ごとまとめて拒否する仕組みを説明します。 - 小数桁数とステップ
ZooBC のトークンの小数桁数が何を意味するか、トークンのすべての額がその倍数でなければならないステップ、そして小数桁数が取引で重要になる場面を説明します。