Sui 上の Mysten Labs テクノロジー プロトタイプが弾性ブロックチェーン スケーリングの最初の証拠を提供

Sui 上の Mysten Labs テクノロジー プロトタイプが弾性ブロックチェーン スケーリングの最初の証拠を提供

Sui 上の Mysten Labs テクノロジー プロトタイプは、Elastic Blockchain Scaling PlatoBlockchain Data Intelligence の最初の証拠を提供します。垂直検索。あい。

[プレスリリース – カリフォルニア州パロアルト、20 年 2024 月 XNUMX 日]

プロトタイプの Sai 拡張機能である Pilotfish は、使用されるマシンの数に正比例してスマート コントラクトの実行スループットを向上させることができました。

Mysten Labs は、主要な分散システム、プログラミング言語、暗号化の専門家からなるチームであり、Sui Network の創始者であり、本日、ブロックチェーン容量の拡張における画期的な成果を発表しました。 Sui ブロックチェーン環境でのテストと開発中に、Sui 拡張機能のプロトタイプである Pilotfish は、8 台のマシンでサポートされるとスループットが 8 倍向上し、線形スケーリングの可能性を示すことに成功しました。特に、テスト中にマシンが追加されるにつれてトランザクションあたりのレイテンシが減少し、ブロックチェーン史上初めて、低レイテンシのブロックチェーン トランザクションに対する線形水平スケーリングの実行可能性が証明されました。

この概念実証は、「」というタイトルの学術プレプリントとして正式に発表されました。Pilotfish: 遅延ブロックチェーンの分散トランザクション実行」と最初に公開され、29 年 2024 月 XNUMX 日にオープン アクセス アーカイブ arXiv の記事として共有されました。

「ブロックチェーン業界は、現在集中型サーバー技術でのみ可能であるのと同じ動的な容量の増加を達成しようとしているため、Pilotfish はゲームチェンジャーです」と、論文著者の 1 人で Mysten Labs の研究員である Lefteris Kokoris-Kogias 氏は述べています。 「Pilotfish は、現在の高性能ブロックチェーンの最前線をはるかに超えてスループットを押し上げる可能性を秘めており、今日存在する他のブロックチェーンが達成できないレベルのトランザクション スループットを可能にします。」

Sui は、複数のコアを活用して個々のバリデータ内でトランザクションを並列実行することで、スループットの面で業界をリードしています。このアプローチを使用して、メインネット開始後数か月以内に、Sui は 65.8 日で XNUMX 万トランザクションの実行に達しました。これは、これまでのブロックチェーンの中で最多です。ただし、XNUMX 台のマシンに組み込めるコアの数は限られているため、この戦略によるスループットの向上には限界があります。さらに、多数のコアを収容できるマシンの購入と使用は高価です。 Pilotfish が提供する画期的なソリューションにより、単一のバリデーターが複数のサーバーを同時に使用できるようになります。この新しいテクノロジーは、柔軟なキャパシティを可能にするだけでなく、AWS や Heroku のような集中ソリューションに似た自動スケーリング アーキテクチャにより、オンデマンドで利用できる小型で安価なサーバーの使用を可能にします。

スケールを目的とする他​​のほぼすべてのブロックチェーンは、何らかの形式のバッチ処理、つまりトランザクションをグループ化して一度に追加する方法を使用しています。この方法の欠点は、遅延が大幅に増加することです。トランザクションは直接ファイナリティに移行するのではなく、他のトランザクションがバッチ処理されて実行されるのを待って遅延されます。これらの他のスケーリング ソリューションとは異なり、Pilotfish は、レイテンシを増加させることなく、潜在的に線形のスループット スケーリングを実現します。最も簡単に言うと、Pilotfish によって実現される水平スケーリングにより、必要な数のマシンを接続するだけで、バリデーターはスループットとリソースの使用を目前のユースケースに適応させることができます。

Mysten Labs の研究科学者、Alberto Sonnino 氏は次のように述べています。「これまで、バリデーターの能力を向上させる唯一の選択肢は、より強力なマシンにアップグレードすることでした。 Pilotfish はその制約を取り除き、サーバーを追加するだけで実行を遅らせることなく水平方向のスケーリングを可能にします。 Pilotfish を使用すると、問題はもはや一定レベルのスループットが可能かどうかではなく、必要なサーバーの数だけです。」

Pilotfish は、単一のバリデーターが複数のマシン間でトランザクションを実行できるようにすることで、その優れたスケーラビリティを実現します。具体的には、Pilotfish は検証機能を 1 つの主要な役割に分割します。(2) 高スループットのコンセンサスを使用してシーケンス トランザクションを処理するプライマリ、(3) トランザクションを保存し、実行のためにディスパッチする SequencingWorkers (SW)。 (XNUMX) ExecutionWorkers (EW)。ブロックチェーンの状態を保存し、SW から受信したトランザクションを実行します。システムの容量をより正確に増やすために、異なるコンポーネントが複数の異なるマシン上に存在する場合があります。

実験結果では、Pilotfish は線形スケーリング、低レイテンシ、さまざまなワークロードのサポートの点ですでに顕著な結果を達成しています。テストでは、Pilotfish はネットワーク応答時間を短縮し、レイテンシ エンベロープを 20 ミリ秒未満に維持しました。将来の計画には、複数の SequencingWorkers、シャード レプリケーション、超高速ネットワーキングなどの機能強化が含まれます。

特別オファー(スポンサー)
Binance Free $ 100(独占): このリンクを使用する Binance Futuresの最初の月に登録して$ 100の無料と10%の手数料を受け取る (条件).


.custom-author-info {
border-top:none;
マージン:0px;
マージン下:25px。
背景:#f1f1f1;
}
.custom-author-info .author-title {
マージントップ:0px。
色:#3b3b3b;
背景:#fed319;
パディング:5px 15px;
フォントサイズ:20px。
}
.author-info .author-アバター {
マージン:0px 25px 0px 15px。
}
.custom-author-info .author-avatar img {
境界半径:50%;
ボーダー:2pxソリッド#d0c9c9;
パディング:3px。
}

タイムスタンプ:

より多くの CryptoPotato