blockchainjapan’s blog

旬のブロックチェーンを記事を厳選して提供!

Aptosのデリゲート・ステーキングが登場


Aptosのデリゲート・ステーキングが登場

Alice Orlova

ネイティブなデリゲートによるAptosステーキングがついにメインネットで利用可能になりました。Liquidswapを使って、バリデータにAPTをステーキングし、受動報酬を獲得しましょう — まずはこちらのガイドをお読みください。

どのように機能するのですか?

Aptosでは、ステーキングはガバナンス、コンセンサス、トランザクション検証の重要な部分です。全てのバリデーターノードは、新しいブロックに投票するために、そのノードに資金をステーキングする必要があります。最低額は100万APTとなっています。

さらに、ステークサイズは、全てのバリデータの中からリーダーを選択する特別な計算式の変数の1つです。リーダーはブロックを提案し、投票ラウンドの後、そのブロックが受け入れられる限り、報酬を得ることができます。

リーダーの選出は1つのエポック(約2時間)の間に何度も行われるため、全てのバリデータがリーダーになり報酬を得るチャンスを何度も得ることができます。Aptosバリデーターのインセンティブは、できるだけ頻繁にリーダーになることです。選ばれる可能性を最大限に高めるには、バリデータ・ノードが優れた実績を持ち、大きなステークを持っている必要があります。

報酬自体は、リーダーの過去のブロック提案がどれだけ成功したかに依存します。例えば、リーダーが10回選出され、提案したブロックのうち7個が有権者に受け入れられた場合、最大報酬の70%を得ることができます。最大報酬は、リーダーの出資比率によって異なります

2023年4月現在、Aptosメインネットには104人のバリデーターが存在する。上位のバリデーターは、1つのエポックに600回以上リーダーに選ばれ、報酬を獲得することに成功しました。

APTステーキングとデリゲートステーキングの比較

バリデーターによる直接のAPTステーキングは、Aptosメインネットが開始された時点から利用可能でした。現在提供している機能は、デリゲートステーキングで、通常のAPTホルダーはバリデーターにAPTをデリゲートし、報酬に参加することができます。

これはDelegated Proof-of-Stake (DPoS)として知られている仕組みです。ネットワークアーキテクチャーレベルでは、2022年12月にAIP-6(Aptos Improvement Proposal no.6)により導入されました。

Aptosブロックチェーンに何らかのAPTが入ったアカウントを持っている限り、自動的にOwnerの役割を持つことになります。オーナーとして、APTをステークし、バリデーターとしてノードを任命し、自分の代わりに投票することができます。(もちろん、オーナーは自分のノードを操作することもできますが、それは技術的に複雑です)。

任命したバリデーターノードが報酬を獲得するたびに、その一部を受け取ることができます。同時に、バリデーターはあなたの資金にアクセスすることはできません。

LiquidswapのメインネットでAPTをステークする方法

始める前に:APTステーキングはテストネットで数週間にわたってバトルテストされましたが、メインネットでもバグが発生する可能性があります。Liquidswapでステーキングに問題が発生した場合は、Telegramの技術サポートチャットに書き込んでください。

  1. 最低でも10.1APTの資金があることを確認してください。理想的には、ステーク引き出し式の仕組みから20~21APTが必要です(詳細は後述します)。
  2. ウォレットをLiquidswapに接続し、ステーキングページに移動します。バリデーターを選び、ステーキングをクリックします。各バリデーターは報酬をどの程度保留するか決めることができますが、手数料は一般的に10%程度であることに注意してください。

コミッションはAPRではありません。これは、バリデーターが保持する報酬の割合です。

Liquidswapは、どのバリデーターが現在アクティブであるかを表示します。アクティブでないバリデーターにステークした場合、それが再びアクティブになるまで報酬を得ることはできません。全体として、アクティブなバリデーターを選ぶ方が良いですが、アクティブなバリデーターがその後、しばらくアクティブでなくなることもあります。

報酬額は、あなたが選んだバリデーターがリーダーとして選ばれる頻度、彼らのステークの合計額、そして彼らの提案成功率に依存することを忘れないでください。このため、正確なAPRを表示することはできません。

この例では、手数料が最も低い(7%)最初のバリデーターを選ぶことにします。

3. ステークするAPTの正確な金額を入力するか、HalfまたはMaxを選択します。Stakeをクリックし、ウォレットで確認します。

4. 処理されると、My Holdingsにステークが表示されます。後でいつでもステーク量を追加することができます。

5. 出金する場合は、Unstakeをクリックして、金額を入力します。Pontem Walletで確認します。

「My Deposit」セクションが更新され、ロック解除と引き出しの期限を迎えた部分が「Inactive stake」に移動します。また、ロック解除タブの「ロックアップ額」にも表示されます。現時点では、最初のロック解除期間は30日間ですが、これは変更される可能性があります。

Notice anything unexpected? We set 9 APT for unstaking, but under Inactive it says 10 APT. Let’s see why it is so.

何か気づきましたか?unstakingには9APTを設定しましたが、Inactiveには10APTと表示されています。なぜそうなるのか、見てみましょう。

アンステーキングの計算

本システムでは、以下のルールを採用しています:

  1. 最低アンステーク量は10APTです。これより低い数字を設定した場合、10APTはとにかくアンステークされます(ここで起こったように)。
  2. 部分的にアンステークする場合、残りは少なくとも10APTであるべきです。この条件が満たされない場合、全ポジションがアンステークされます。例えば、13APTをステイクし、3.5APTをアンステークに入力した場合、残りは9.5APTとなります。10APT以下なので、警告が表示されます。

3. この2つの条件から、あなたのステーク額が10APTと20APTの間にある場合、あなたは全額のみアンロックすることができます(部分的な引き出しはできません)。

4. アンロック期間が終了すると、資金は「Available for Withdrawals」に表示されます。そこから、簡単にAPTをウォレットに戻して引き出すことができます。Withdrawをクリックし、確認します。My Holdingsのステーキングポジションが更新されます。

アンロックには通常2~3時間かかります。ポジションのアンロックに最大8時間かかる場合がありますが、しばらくお待ちください。Liquidswapでバグや予期せぬ動作が発生した場合は、Telegramの技術サポートチャットでお知らせください。

以上、LiquidswapでAPTをネイティブにステークする方法でした!

アンステークの計算を理解し、バグがあればPontemチームに報告するようにしてください。

PontemはLiquidswapとPontem Walletのために多くの新機能の実装を準備していますのでお楽しみに!


Pontem Networkについて

Pontem Networkは、Aptosの基盤となるdAppsの最初のスイートを構築しているプロダクトスタジオです。Aptosチームと共に、世界中の最初の10億人のブロックチェーンユーザーのためのエコシステムを構築しています。

Pontem Walletは、ChromeFirefoxiOSで提供されているAptosエコシステムへの入り口となるツールです。ユーザーは、トークンの送受信、分散型アプリケーションへの接続、Aptosのエコシステムの探索がウォレット内で可能になります。

また、Pontemは、Move Code PlaygroundLiquidswapByteBabelなどのAptosの基盤となるdAppsを開発しています。

Pontem Networkの各コンテンツはこちら