V2 Vaultへのアップグレードに関して🏦🆙
Great news #CrystalCrew!
私たちは、Vaultsにいくつかの変更を加え、そのCompounding機能を改善させる予定です。簡単に言うと、より効率的になります!PolyCatのAuto-Compounding機能を利用しているVaultsでは、ガス代を多く消費してしまうという問題があります(詳細については後述します)。現状のままではVaultsの数が増えれば増えるほど、ガス代も増えていきますが、それはもちろん誰も望んでいません。
そこで私たちは、より多くのVaultsのレパートリーを今後サポートするために、いくつかの変更を加えることにしました。これは、私たちの最高のユーザーのためにガス代を低く抑えながら、高いAPYを獲得するための何百ものVaultペアを効率的に提供することができるようになるということです! 💎💰
Vaults V1(旧)の価値を無くすようなことは行いませんので資金を残しておくことは可能です。しかし、Vaults V2(新)への移行を強くお勧めします。Vaults V1からVaults V2への移行に必要な作業は以下の通りです。
その後、この拡張性のあるソリューション(Vault V2)の特徴についてお読みください。
新Vaultsに移行する方法は?
この方法は非常に簡単です。Vaults V1は別のページに表示されますので、新しくVaults V2が稼働したら、Vaults V1ページでのWithdrawとVaults V2ページでのDepositを行ってください。Vaultsは、使用されているLPトークンのファームがアクティブである限り、収益を上げ続けることができますが、ユーザーは新しい戦略(Vault V2)を利用することをお勧めします。
変更点に関して
Contract
難しい話は抜きにして、Vault V1(旧)のCompound方法と、Vault V2(新)との比較に関して説明します。従来の設定(V1)では、ユーザーがVaultsに入金や出金などの操作をすると、VaultsはAuto-Compounding機能を呼び出します。つまりユーザーは、たとえその時点での報酬がごくわずかであっても、すべてのVaultsをCompoundするためにガス代を支払わなければならないのです。”ガソリンの無駄遣いだ、誰かグレタに連絡してくれ!” スケーラビリティの観点からは、Vaultsを増やせば増やすほど、さらに多くのCompounding transactionを1つにまとめなければならないため、多くが無駄になってしまうことになります。また、VaultHealerのコントラクトを複数用意しなければならないため、持続可能性にも欠け、混乱を招くことになります。
新しいコントラクト(Vaults V2)ではこの2つの機能が分離されているため、入出金のTransactionに含まれるデータ量が大幅に減り、Vaultsへの入金にかかるガス代が減り、モデルの拡張性も格段に向上します。Compoundingの回数は若干減りますが、ガス効率は格段に良くなります。
今後は、コントラクトのearnAll機能(すべてのVaultsのCompoundをする機能)を1日24回以上呼び出すシンプルなサーバーの設定をすることで、VaultsのCompoundを自動化していきます。また、ユーザーが手動でVaultsをCompoundする方法も提供します。これを実行したユーザーは少額の報奨金を得ることが可能になります😮! この仕組みの安全性について疑問があるかもしれませんが、次のセクションで説明しますのでご安心ください。
Fees
現在のVaultの手数料に変更はありません。5%のPerformance fgeeとVaultからのWithdrawにかかる0.1%の手数料がかかります。
今回、5%のPerformance feeの配分を以下のように変更することにしました。
- 4.0%: $CRYSTLの買戻しバーン 🔥💎
- 0.5%: パートナーシップ、マーケティング、プラットフォーム開発のための運営資金($DAIとして保管)
- 0.5%: すべてのVaultsのために手動でCompoundボタンをクリックしてCompoundを開始したユーザーへの報酬(報酬は$MATIC)
これらのVaultsは、以前よりはるかに多くのペアに対して提供することができるようになるため、多くの$CRYSTLをクラッシュ(バーン)し続けるでしょう。また、新しいシステムではガス代の消費量が少なくなるため、より効率的なCompoundが可能になります。もちろん、新しい報酬(0.5%)は、より頻繁なCompoundを促すためのものです。
安全性
Contracts
今回のマイナーチェンジでも、いつものようにセキュリティに細心の注意を払っています。使用しているコードは、すでにApeSwapに導入され監査されているApeSwap Auto-Compounding Vaultsを使用しており、このVaultsは私たちが既に使用していたPolyCat V2のコードを使用しています。今回の変更は最小限のものであり、Vaultsの全体的なセキュリティに対するリスクはありませんのでご安心ください。
Server
このサーバーは、非常にシンプルでエレガントなデザインになっています。サーバーは、”Polygon のアドレス”と”ガス代のための $MATIC “を持った小さなロボットと考えることができます。この小さなロボットのアドレスは、Contractのオーナーとして登録されていないので、Contractの機能に関しての権限が一般のユーザーよりも多いということはありません(一般のユーザーと同じ権限です)。これは、仮にサーバーが不正アクセスされたとしても、不正アクセスした側は、ポリゴンスキャンから普通にContractにアクセスした場合と同等の権限しかVaultに対して持つことができないことを意味します。つまり、サーバーを使用することで、スマートコントラクトに関するセキュリティ上の問題を回避することができるのです。
Time to Get Excited!
この記事が、この新しいエキサイティングな変化について少しでも理解していただける助けになれば幸いです。ユーザーのガス代に配慮した効率的な方法で、Vaultsを多く提供できるようになったことに、私たちはとても興奮しています。これにより、#CrystalCrewに効率的かつ安全で拡張性のある方法で多くのVaultsを提供することができます。この変更を利用して、近い将来、皆さんに膨大な量の新しいVaultsの選択肢をお届けすることになるでしょう😉! 私たちのコミュニティが教育を受け、情報を得られるようにすることは、私たちにとって重要なことです。この記事が参考になりましたら幸いです! 読んでくれてありがとうございました❤️。
翻訳元:https://crystlfinance.medium.com/introducing-v2-vault-upgrades-94fde347a553