CENNZnet.ioのステーキングガイド

Cathy Breed
CENNZnet
Published in
11 min readMar 7, 2021

ステーキングは、あなたのノードやトークンを使用して、Proof of Stakeのコンセンサスメカニズムに参加することで、受動的な収入を得る簡単な方法です。

このガイドでは、CENNZnet ステーキングに参加する方法を以下のステップ毎に説明します。

· プルーフオブステークとは?

· ステーキングにおける役割

· CENNZnet.ioステーキングページ

· ノミネーターのステーキング

· バリデーターのステーキング

プルーフオブステークとは?

PoSやProof of Stakeはコンセンサスの仕組みです。これらは、ブロックチェーンネットワークで使用されるシステムで、単一のデータ値やネットワークの一部について、分散型システムや分散型システムの間で合意(またはコンセンサス)を達成するために使用されています。

Proof of Stakeは、チェーンの次のブロックを作成するために疑似ランダムに選択されたバリデータシステムを使用しています。新しいブロックの作成に参加したいネットワークメンバーは、ステーキングによってこれを行います。ステーキングは、ネットワーク セキュリティの担保として機能するために、特定の暗号通貨ウォレットに資金を保持するプロセスです。

プルーフオブステークプロセスの詳細やCENNZnetでの仕組みについては、こちらのパブリックステーキングのガイドを参照してください。

ステーキングにおける役割:バリデーターとノミネーター

ステーキングには2つの役割があります。バリデータとして参加するか、ノミネーターとして参加するかを選択できます。

· バリデーター:ブロックを生成するための計算能力を提供します。CENNZnetノードを実行していれば、バリデーターになることができます。

· ノミネーター:バリデータにステーキングすることで、バリデータを選出することができます。選出したバリデータと報酬とペナルティを共有します。ステーキングの最低量は10,000 CENNZですので、ノミネーターになるためには最低でも同額のCENNZを所有する必要があります。

バリデーターとノミネーターではステーキングのプロセスが異なります。この記事では、ノミネーターのプロセスとバリデーターのドキュメントへのリンクを説明します。

CENNZnet.ioステーキングページ

ステーキングを行うには、CENNZnet.ioにアクセスしてください。ステーキング専用ページは、左側のサイドバーにある「Staking」というラベルの中にあります。

ステーキングのページには3つのタブがあります。

· Overview-概要-

· My Stake(ステーキングした場合のみ表示されます)

· New Stake-新規ステーキング

Overview概要タブ

概要タブには、ステーキングとノミネート可能なバリデーターに関する一般的な情報が表示されます。

情報を簡単にナビゲートするために、以下のスクリーンショットに対応した2つのセクションが表示されている前提で説明していきます。

1. General info 一般概要

2. List of Validators バリデーターリスト

一般概要

概要タブの一番上の行には、データが表示されます。左から右にこれらは以下の情報を表示しています。

· Validators:上の行の最初の数字がx/y値で表示され、選出されたバリデーターの数とその期間中に利用可能なバリデータースロットの数が表示されます。上記のスクリーンショットでは、11/12のスロットがあり、12の可能なスロットのうち11のValidatorが選ばれている状態です。残りの1枠は次の選出/期間を待っている状態です。

· Waiting: 次の期間にどれだけのバリデーターが選出されるのを待っているかを示しています。

· Nominators: この期間にどれだけのノミネーターがいるかを示しています。

· Next election in: 今の期間ににどれだけのブロックが残っているかを表示しています。1期間は現在、メインネットで約24時間、17280ブロックです。

· Next reward: 現在の期間の終わりに配布されるCPAYの報酬額を示しています。

List of validators バリデーターリスト

General infoの下には、ステーキングにノミネートされるバリデーターのリストがあります。この表は、彼らのステータス(当選・待機候補者)と、彼らにステーキングされたCENNZの量を示しています。この数値には、バリデーター自身の貢献とノミネーターからの貢献が含まれています。

ステータス欄のアイコンが何を表しているかを確認するには、アイコンにカーソルを合わせると詳細が表示されます。

My Stake ステーキング詳細

このタブには、現在ステーキング中の資産一覧が表示されます。右手側の歯車のアイコンをクリックすることで、様々なステーキングを管理することができます。これにより、Manage Stakeウィンドウが表示されます(これについてはManage Stakeセクションで詳しく説明します)。

New Stake 新規ステーキング

このタブはノミネーターが最高のバリデーターを選び、彼らにトークンをプールすることでCENNZをステーキングする場所です。このプロセスがどのように機能するかについては、「ノミネーターのステーキング」のセクションで具体的に説明します。

バリデーターのステーキング

バリデーターのステーキングは、CENNZnet上でノードを設定して実行する必要があります。バリデーターのすべてのステーキングアクションは、APIを介して実行されます。このプロセスについては、こちらの GitHub バリデーターガイドで説明しています。

ノミネーターのステーキング

ノミネーターのステーキングは、ステーキングページのNew Stakeタブから行うことができます。

一般的なノミネーターのステーキングワークフロー

新規にステーキングを行うには、

1. Stashアカウントを選択します。ステーキングしたいCENNZを保有しているアカウントです。

2. 報酬アカウントを選択します。CPAY報酬の送付を希望するアカウントです。

3. ステーキングしたいCENNZ量を入力します。

4. リストからノミネートするバリデーターを選択します。最大16名のバリデータを選択してノミネートすることができます。複数のバリデータを選択した場合、あなたのステーキング量はアルゴリズムによって分配され、すべてのノミネートにおいてステークと優先順位が最も平等に配分されるようになります。

5. リスクを承諾するにチェックを入れて、ノミネートボタンをクリックします。

アカウントは「New Stake」ページで1回のみ使用可能です。一度ステーキングを行うと、そのアカウントを使って再びステーキングすることはできないので、たとえ残高が残っていても、そのアカウントを使用することはできません。再びステーキングしたい場合は、別のアカウントを作成し、トークンを転送する必要があります。

既存のステーキングに対しステーキング量を追加したり、ステーキングから撤退したりする調整に関しては、この記事の「ステーキングの管理」セクションを確認してください。

コントローラアカウントによる代替ワークフロー

通常、1つのアカウントでステーキングに参加することができます。しかし、別の口座を設定しておくと便利な場合もあります。例えば、他の人にステーキングを管理してもらう必要がある場合や、たくさんの資金があり、スタッシュキーを「コールド保存」しておきたい場合などです(コールドストレージを参照してください)。

アカウント

一般的なワークフローでは、1つのアカウントを使用して、資金の保管と、ステーキングに対するアクションを実行する2つの機能を使用します。代替ワークフローでは、セキュリティ上の理由から2つのアカウントがあります。これらのアカウントは:

1. スタッシュアカウント:ステーキングに参加するファンドのための安全なストレージです。これは、従来の銀行の普通預金口座に似ています。

2. コントローラーアカウント:スタッシュアカウントに代わってステーキング関連のアクションを実行する権限を与えられたアカウントです。権限の付与は、ステーキングを開始する前に実行するボンディングによって行われます。

このアプローチの利点は、メインアカウントを保護することでトークンのセキュリティを高めることです。万が一違反が発生した場合においても、コントローラーアカウントはユーザーのCENNZへの完全なアクセス権を持っておらず、ステークキングに必要な特定の金額を移動する権限しかありません。

このワークフローを使用するには、

1. 一般的なノミネーターのステーキングのワークフローと同様にノミネートする。

2. 次のセクションで説明するように、ステーキングの管理ウィンドウを使用して、ステーキングにコントローラアカウントを設定します。

ステーキングの管理

ステーキングを行うと、ステーキングページのマイステイクタブにステーキングに関する情報が表示されます。このタブには、バリデーターとノミネーターの両方のステーキング情報が表示されます。

ステーキング管理ウィンドウではいつでもステーキングを変更することができ、各ステーキングエントリの右側にある歯車ボタンをクリックすることで開くことができます。

ステーキング管理ウィンドウでは、ステーキング量の追加、一時停止、選出の変更、ステーキングのキャンセル、資金の引き出しなど、既存のステーキングに対して多くのアクションを実行することができます。

各アクションは、ドロップダウンメニューの右のテキストで説明されています。選出者を編集した場合、その変更は次のステーキング期間にのみ有効になります。

以下では、一般的に行われているアクションをいくつか紹介します。

- 別のバリデーターを選出するには、「指名の変更」アクションを使用します。

- さらにステーキング量を追加するには、「ステーキング追加」アクションを使用します。

  • コントローラアカウントを割り当てるには、「コントローラーアカウントの変更」アクションを使用します。

ステーキングからの資金の引き出し

ステーキングのキャンセルには2つのステップがあります。

- アンステイク: 一部をステーキングシステムから削除/ロックを解除するためにスケジュールします。

- 引き出し:アンステイクされた資金をスタッシュアカウントに戻します。引き出しは、アンステイクが終了した後にのみ実行することができます。

アンステイクには28日のタイムディレイがあります。28日の間はステーキングのトランジット中で何にも使用できないため、報酬を受け取ることはできません。これは、悪意のある行為者がステーキングを行い、即時にシステムから出ていかないようにするための業界共通の慣習です。

FAQ

こちらの記事でバリデータに関するいくつかのFAQに回答しています。ここではさらにいくつかを紹介します。

ステーキングに参加した方がいいですか?

ノードを実行している場合やCENNZを所有している場合は、トークンから報酬を得るためにステーキングへの参加を推奨します。

報酬の配分の仕組みは?

バリデーターガイドの報酬のセクションを参照してください。

どこでサポートを受けられますか?

バリデーターとノミネーターのサポートは、こちらの Discord チャンネルよりお願いします。

当社の技術の進歩について最新情報を得るには、TwitterTelegramLinkedInDiscordInstagramをフォローしてください。

--

--