ホームページ  >  記事  >  Mysten Labs が、Sui 開発者コミュニティに力を与えるために、Sui ガスプールをオープンソース化

Mysten Labs が、Sui 開発者コミュニティに力を与えるために、Sui ガスプールをオープンソース化

王林
王林オリジナル
2024-07-19 20:07:01296ブラウズ

Mysten Labs は、Sui ガスプールを Sui 開発者コミュニティにオープンソース化することで、重要な一歩を踏み出しました。この先進的な取り組みは、Sui でのトランザクションのガス支払いを大規模に後援することを目的としており、高い同時実行性を必要とするアプリでのユーザー オンボーディングの重要なニーズに対応します。

Mysten Labs が、Sui 開発者コミュニティに力を与えるために、Sui ガスプールをオープンソース化

Mysten Labs は、Sui ガス プールをオープンソース化することで重要な一歩を踏み出しました。スイ開発者コミュニティ。この取り組みは、Sui でのトランザクションに対するガス支払いを大規模に支援し、高い同時実行性を必要とするアプリでのユーザー オンボーディングの重要なニーズに対処することを目的としています。ここでは、Sui のスポンサー付きトランザクションのネイティブ サポートの重要性と、Sui ガス プールが高同時実行アプリケーションにどのような利点をもたらすかを詳しく見ていきます

Sui のスポンサー付きトランザクションのネイティブ サポートの重要性

Sui のスポンサー付きトランザクションに対する組み込みサポート送信者とは異なるアドレスが所有するガスコインをトランザクションで利用できるようになります。この機能により、サービスはユーザーのトランザクション コストを補助できるようになります。これは、Web3 初心者のオンボーディング エクスペリエンスを向上させるために特に重要です。ユーザーが最初にウォレットに資金を投入する必要がなくなることで、プロセスがより柔軟でユーザーフレンドリーになります。ただし、ガスの支払いを大規模に管理することは、アプリ開発者にとって課題となります。

同時実行性の高いアプリケーション向けの Sui Gas プールの利点

Sui Gas プールは、同時実行性の高いアプリケーションに効率的なソリューションを提供します。大規模なガス支払いを後援することでユーザーのオンボーディングを合理化し、多数の同時トランザクションを処理するアプリの運用負担を軽減します。このガス スポンサーシップの効率的な管理により、よりスムーズな運用と向上したユーザー エクスペリエンスが可能になります。

Sui Gas プールの動作方法

スケーラブルで汎用性の高い Sui Gas プールの設計

スケーラビリティと汎用性を念頭に置いて開発された、Sui Gas プールは、簡単により多くのトランザクション量に対応するためにインスタンスを追加して拡張します。その汎用設計により、スタンドアロン サービスとして、または既存のシステム内でのシームレスな統合と運用が可能になります。

初期化と管理

ガス プールを初期化すると、システムはスポンサー アドレスが所有するスポンサー トランザクション専用のすべてのガス コインをクエリします。これらのコインは、構成可能な目標初期残高を使用して小さな単位に分割され、ガス プール データベースに追加され、予約のために管理されます。

ガス プールへの資金調達

ガス プールへの資金調達は簡単です。スポンサーの住所に送信された大口残高ガスコインは、システムによって自動的に検出され、処理されます。ガスプールはスポンサーが所有する大きなガスコインを定期的にチェックし、資金を維持するためにそれを分割してプールに追加します。

RPC サーバーの運用

ガスプールサービスは、権限制御が管理された RPC サーバーを運用します。 HTTPリクエストのシークレットベアラートークン経由。インタラクションワークフローには以下が含まれます:

Sui ガスプールのスケーリング

ガスコインの自動分割

ガスコインをより小さなオブジェクトに自動分割することで、スループットの向上が促進されます。この方法により、大量のトランザクションを効率的に処理できます。

制御されたトランザクション実行

トランザクションの実行を完全に制御することで、ガスプールは保守的な待機ヒューリスティックを必要とせずにガスコインを即座にリリースできます。この制御により、トランザクション プロセスが合理化されます。

一元的なデータ永続性

データの永続性は中央の Redis ストレージを通じて管理され、ローカル データの永続性要件やクラッシュ回復なしで Gas プール サーバーを実行できるようになります。このセットアップはオーバーヘッドを最小限に抑え、スポンサー アドレスごとに複数のガス プール サーバーの実行をサポートします。

複数のスポンサーとサービス

システムは、複数のスポンサーを組み込み、複数のガス プール サービスを展開することでさらに拡張できます。この柔軟性により、スポンサー付きトランザクションの堅牢な処理が保証されます。

Sui Gas Pool を使ってみる

Sui Gas Pool は、Sui 上のアプリのユーザー エクスペリエンスと運用効率を向上させる、堅牢でスケーラブルなソリューションを提供します。 Mysten Lab のカスタマー エクスペリエンス プラットフォームである Enoki は、スポンサー付きトランザクション機能に Sui Gas Pool をすでに利用しており、運用環境での信頼性と効率性を実証しています。 Mysten Labs は、このコンポーネントをオープンソース化することで、Sui コミュニティ全体がスポンサー付きトランザクションを効果的に拡張し、大規模なユーザー ベースの新しいアプリをサポートできるようにします。

以上がMysten Labs が、Sui 開発者コミュニティに力を与えるために、Sui ガスプールをオープンソース化の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。