Avalanche Walletを使ったバリデーションまたはデリゲーションによるAVAXステーキング

Avalanche-Japanese
Avalanche-Japanese
Published in
7 min readSep 22, 2020

著:Rado Minchev

トークンをステークしてAVAX報酬を獲得する方法のご紹介

Avalancheウォレットを使ってAVAXをステークする方法

Avalancheトークンホルダーは、Avalanche Walletを使用して、バリデーターデリゲーターとしてプライマリーネットワークのステークに参加することができます。

バリデーター
バリデーターは、ノードを運用しているトークンホルダーで、プライマリネットワークのステークやバリデーションに参加して、プラットフォームチェーン(P-Chain)に特別なaddValidatorトランザクションを発行することで機能します。ここでのトランザクションは以下の項目の指定が必要です:ステーキング金額、ノードID(自分の)、開始時間と終了時間、デリゲーション手数料、リワードアドレス

トランザクションが受理されると、資金はステーク期間終了までロックされます。バリデーターとしてステークに必要な最低金額は2,000 AVAXです。参加者が設定したステーク金額は、コンセンサスプロセスに与える影響力の大きさと報酬の両方に影響します。

デリゲーター
デリゲーターとは、ステークに参加したいノードは稼働させておらず、既存のバリデーションノードに対してデリゲーション(委任)するトークンホルダーのことをさします。デリゲーションは、プラットフォームチェーン(P-Chain)で発行される“ addDelegator ”トランザクションにより開始されます。トランザクションはノードID (選択バリデータの)、開始時刻と終了時刻、リワードアドレスを指定します。

これらの入力を簡単に見てみましょう:

  • Node ID: 各ノードに付与されたユニーク ID
  • Start Time: デリゲーターまたはバリデーターのステーキング有効日時
  • End Time: デリゲーターまたはバリデーターのステーキング完了日時
  • Delegation Fee: デリゲーション手数料は、各バリデーターがネットワークに参加する際に指定され、デリゲーターは、デリゲート先となるバリデーターに手数料を支払います
  • Reward Address: リワードアドレスは、蓄積されたステーク報酬の宛先アドレスです

ステーキングの詳細: https://docs.avax.network/v1.0/en/staking/

Avalanche Walletを使ったステーキング

Avalanche Walletは、ミドルウェアやサーバー通信を使用しないWeb ベースのアプリです。WalletはVue JSで書かれており、オンラインでのアクセス、ローカルでコンパイルして実行することも可能です。

Walletにはこちらからアクセスできます。
Avalanche Walletのソースコードはこちらからご覧になれます。

Let’s get staking!

Step 1 — Avalanche Walletにログイン

You can access your wallet using your key phrase, keystore file, or Ledger Nano S (coming soon!)

Step 2 — “Earn”セクションについて

ステークを実行するには、Platform Chain (P-Chain)上に利用可能な資金が存在する必要があります。資金がExchange Chain(X-Chain)にある場合は、P-Chainへのクロスチェーン転送する必要があります

P-Chainへの転送金額を入力し、下の" Transfer "ボタンをクリックして転送を完了させてください

OK.

これで、P-Chainにステークする資金が入りました!

Step 3A: バリデーター入門

バリデーターとして追加するには、ノードの実行が必要になります。リリースされているバイナリを使用して設定するかAvalancheGoのソースコードからビルドする必要があります。

バイナリを使用して4つのステップでバリデータ設定ができます:

* Linux: tar -xvf avalanche-linux-<VERSION>.tar.gz

* OSX: unzip avalanche-osx-<VERSION>.zip

* Windows: unzip avalanche-win-<VERSION>.zip

  • バイナリディレクトリに移動 cd avalanche-<VERSION>
  • バイナリをLinuxとOSXでは./avalanchegoで実行し、WindowsではAvalancheGoで実行

ノードをブートストラップさせ、他のノードと同期すると準備完了です。

ノードIDが必要となるのでinfo APIを使って探しましょう。

ノード設定についてヘルプが必要な場合はDiscordにご参加ください。

記入欄を埋めて確認

詳細を慎重に確認して、もう一度”Confirm”をクリック

おめでとうございます!バリデーションが有効になりました

Step 3B: デリゲーション入門

アクティブネットワークバリデーターリストから、トークンをデリゲートするバリデータを選択

ステーク期間と金額を指定。デリゲート期間を設定してください。この期間は、バリデータが設定した終了日を過ぎた日時の設定はできません

詳細を確認

おめでとうございます!これでデリゲート完了です

Avalancheについて

Avalancheは、単一の高い相互運用性と拡張性を持ったエコシステムを持ち、Defiアプリケーションとエンタープライズブロックチェーンを展開するためのオープンソースプラットフォームです。Avalanche上にプロダクトを構築する開発者は、複雑なルールセットを持つ強力で高い信頼性と安全性を持ったアプリケーションやカスタムブロックチェーンネットワークを複雑なプロセスなく作成したり、既存のプライベート/パブリックサブネット上に構築することができます。

日本版Twitter:Avalanche-Japanese / Telegram

Website | Whitepapers | Twitter | Discord | GitHub | Documentation | Explorer | Avalanche-X | Telegram | Facebook | LinkedIn | Reddit | YouTube

--

--