ZooBC ウィキ
ZooBC の基本

ZooBC でできること

ZooBC の機能はすべて、プロトコルに組み込まれたトランザクションタイプであり、すべてのノードが同じように適用する固定されたルールを持っています。バージョン 0.5.8 以降、トランザクションタイプ番号は 73 あります(トランザクション)。このページは、それらで何ができるかを示す地図で、それぞれの記事へのリンクを付けています。

支払い

  • ZBC を送金する。 あるアカウントから別のアカウントへ送ります。
  • ストリームで支払う。時間とともに均等に権利が確定していく支払いで、どちらの側も止めることができ、権利が確定した分は支払われます(リキッドペイメント(ストリーム))。
  • 一連の送金をスケジュールする。間隔、支払い回数、任意のクリフを指定し、最初に全額をロックするか、支払いのたびに引き落とすかを選びます(スケジュール送金)。
  • エスクローを通じて支払う。 承認者が期限までに解放または拒否します。受取人がエスクローのリクエストを公開し、支払者がそこに資金を入れることもできます(エスクロー)。
  • マルチシグネチャアカウントから支出する。 十分な数の参加者が署名した時点で支出されます(マルチシグネチャ)。
  • トリガーに ZBC をロックする。 将来のブロック高で、または登録済みノードがイベントをアテステーションしたときに支払われます(トリガーとアテステーション)。

どのトランザクションも、平文または受取人宛てに暗号化された短いメッセージを運ぶことができます(署名付きメッセージと暗号化メッセージ)。

トークン

独自のシンボル、名前、供給量、任意の ZBC の裏付けを持つ独自のトークンを発行し、それを転送、ミント、バーンしたり、存続させたりできます(トークンの発行、トークンのミントとバーン、トークン維持費(存続))。ユーザートークンとは別に、固定された 14 種のジェネシスコインのセットがあり、そのうち ZBTC、ZETH、ZUSDC、ZUSDT の 4 つはブリッジコインです(トークンとマーケット、ブリッジとラップドコイン)。

マーケット

  • オーダーブック型のマーケット:トークンのペアのマーケットを開き、指値注文や成行注文を出したり取り消したりします(マーケットと注文)。
  • スワップオファー:ある資産を別の資産と交換するオファーを、誰にでも、または指定した相手に出します。1 人のテイカーがオファー全体を一度に受諾します(スワップオファー)。

データとファイル

  • データセット:アカウント上に書き込まれるキーバリューのレコードで、レントで支払われます(データセット)。
  • チェーン上の小さなファイル。 1 つあたり最大約 64 KiB です(チェーン上のファイル(DFS))。
  • 分散ストレージの大きなファイル。 ファイルのマニフェストがチェーンに置かれ、1 MiB のピースはランデブーハッシュで選ばれたノードが保持し、それらのノードはエポックごとにまだ保持していることを証明します。レントはデポジットから支払われ、デポジットで 1 期間分をまかなえなくなるとファイルはプルーニングされます(分散ストレージプール)。
  • ロンジェビティの料金を支払うことで、ノードが通常の履歴を保持する期間より長くトランザクションを保持する(データ保持のための支払い(ロンジェビティ))。

アプリとゲーム

チェス、チェッカー、コネクトフォーなどのボードゲームで他のプレイヤーと対戦したり、サイコロ、ルーレット、コイントスなどのソロベットでアプリプールを相手に賭けたりできます。すべての手はトランザクションで、ゲームの状態はチェーン上に保持され、プロトコルが配当を支払います(ZooBC のアプリ)。

アカウントとポリシー

  • アカウントグループ:最大 100 のアドレスの背後にある 1 つのアカウントで、メンバーごとに支出の権限を持ちます(アカウントグループ)。
  • 分配ポリシー:受け取った支払いを最大 10 の受取人に自動的に分配します。
  • 取引ポリシー:アカウントとの間のトランザクションを、種類ごとまとめて拒否します(分配ポリシーと取引ポリシー)。

ネットワークの運用

ノードを登録して ノードレジストリとその席 に加わったり、ゲートウェイ、アーカイブノード、リレーを登録したりできます(ゲートウェイ、エクスプローラーとアーカイブノード、リレー)。登録済みノードは価格への投票(価格投票)、イベントのアテステーション、ストレージの証明、二重署名の報告(二重署名(equivocation))も行い、リリース権限者はソフトウェアのリリースを登録します(リリースとアップデート)。

組み込みの機能:支払い、トークン、データとファイル(レントで支払い)、オーダーブックを持つマーケット。貸付プールはありません。
組み込みの機能:支払い、トークン、データとファイル(レントで支払い)、オーダーブックを持つマーケット。貸付プールはありません。

ないもの

ZBC を貸し出したり金利を設定したりするトランザクションタイプはなく、自動マーケットメイカーのプールもありません。仮想マシンもないため、新しい種類のコントラクトを誰かがデプロイすることはできません。この一覧にない機能は、プロトコルのリリースとともにしか届きません。

ここにあるものはすべて、ノードの公開 API と通信するアプリケーションの中で組み合わせることができ、1 枚のウェブページとして作ったアプリケーションでも可能です(1 枚の HTML ページでアプリを作る、プロジェクトのアイデア)。

関連項目