BTC
ETH
HTX
SOL
BNB
View Market
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt

Solana がネットワーク パフォーマンス レポートをリリースしました。複数の新機能が導入され、TPS が急増し、ネットワークがスムーズに動作しました。

Loopy Lu
读者
2023-07-20 16:05
この記事は約3968文字で、全文を読むには約6分かかります
状態圧縮はオンラインで行われ、NFT キャストのコストは何桁も削減されます。
AI要約
展開
状態圧縮はオンラインで行われ、NFT キャストのコストは何桁も削減されます。

最近、Solana Foundation は Solana ネットワーク パフォーマンス レポートを発表しました。このレポートは、Solana のネットワーク状況に関する一連の指標を公開し、過去半年にわたる Solana ネットワークの運用状況、パフォーマンスパラメータ、エネルギー使用量などをレビューします。

2022 年 10 月に、Solana は以前のレポートを公開し、このレポートについてコミュニティからの意見を求めました。定期的な情報開示も透明性への取り組みの一環と見なされます。

このレポートによると、ネットワーク稼働時間は 2 月 25 日以来 100% を維持しています。平均 TPS は 2022 年 12 月以来安定しています。最大 TPS は着実に増加しており、2022 年後半には大幅に増加する予定です。

さらに、Solana は、QUIC TPU、ステーク重み付け QoS、ローカライズされた料金市場などを含む、多数の新機能をリリースしました。

新しい NFT 技術構造「状態圧縮」の導入は非常に輝かしく、この機能により NFT キャスティングのコストを数桁大幅に削減できます。 1億個のNFTを鋳造するのに50 SOLしかかかりません。状態圧縮は NFT 用に開発されましたが、他のアプリケーションでも使用できるため、Solana ネットワークにさらに多くのユースケースをもたらす可能性があります。

2023 年 4 月、Helium ネットワークから Solana ネットワークへの移行がスムーズかつシームレスなプロセスで完了しました。

要約する

要約する

Solana ネットワークのパフォーマンスは 2023 年前半に改善される予定です。具体的には、そのステータスは稼働時間、投票トランザクション率、ブロック時間、TPS などのパラメータによって測定されます。

2022 年 10 月の最後のネットワーク パフォーマンス レポート以来、Solana ネットワークには次のようないくつかの大きな改善が加えられました。

  • v1.14 はメイン ネットワークで正常にリリースされました。 2 月 25 日(最後のソフトウェア アップグレード中)のネットワーク障害を受けて、改善が行われました。 2 月 25 日以来、ネットワークの稼働率は 100% です。

  • 高トラフィックの処理を改善するためのネットワークのアップグレード。 QUIC TPU、株式加重QoS、地域限定充電市場などの施策を開始。ネットワークのアップグレード以来、ネットワークは高ストレス期間(MadLads NFT 鋳造中など)でも良好に機能しています。

  • 状態圧縮の導入は、データをオンチェーンに直接保存する新しい方法であり、コストを桁違いに削減します。 Solana で 1 億 NFT を鋳造しても、現在はわずか 50 SOL です。

Solana ネットワークは、世界中の強力な独立したバリデーターによって運営され続けています。これは世界で最も分散化された PoS ブロックチェーンの 1 つであり、最も開発されたものの 1 つです。以下に、Solana ネットワークの分散化と活力を測定するために、Solana Foundation が追跡したいくつかの統計を示します (2023 年 7 月 11 日時点のデータ)。

最初のレベルのタイトル

ネットワークパフォーマンスの概要

10 億人が Solana ネットワークを利用するには、ユーザーはネットワークの全体的な信頼性、つまりネットワークに継続的にアクセスできる能力、ネットワークに関する情報の正確さ、トランザクションの速度、および資金と情報のセキュリティ。

副題

稼働時間

一貫して信頼性の高いネットワークは、Web の信頼と継続的な成長の基盤です。信頼性の最も重要な尺度の 1 つはネットワークの稼働時間です。

副題

議決権取引率

投票トランザクションは、ブロックチェーンが依存する分散型のコンセンサスを作成するため、ネットワークの機能に必要です。投票トランザクションは、バリデーターが 1 つ以上の提案されたブロックを承認するために投票するときに発生します。非投票トランザクションは、ブロックチェーン上のユーザーのアクションによってトリガーされるトランザクションです。たとえば、非投票トランザクションは、NFT ミント、またはあるウォレットから別のウォレットへのユーザーによるトークンの転送を表す場合があります。ネットワークはコンセンサスに達するために一定数の投票トランザクションを必要としますが、ネットワークの効率が向上するにつれて投票トランザクションの全体的な割合が減少するはずであるため、時間の経過とともに投票トランザクションと無投票トランザクションの比率が減少することが予想されます。

副題

ブロックタイム

ブロック時間は、ネットワークがブロックチェーンに「ブロック」を追加する速度を測定するのと同様に、単一トランザクションの速度を測定します。このグラフでは、ブロックの生成にかかる平均時間、このメトリクスの一貫性、および時間の経過とともにどのように変化するかがわかります。

副題

平均および最大 TPS

TPS は、ネットワークの現在の処理能力を最も正確に反映し、時間の経過とともに増大する可能性を示します。ベンチマークは 1 秒あたり 65,000 トランザクションです。実際の TPS は、ネットワーク上の複雑なトランザクションのさまざまな組み合わせによって、またその時々の需要に基づいて変動します。たとえば、NFT の購入は、ウォレット間でネイティブ トークンを単に移動するよりもはるかに複雑です。

TPS はネットワーク容量を反映するのではなく、トランザクション数の需要を反映することに注意することが重要です。ほとんどの場合、メインネットのベータ版はキャパシティを下回って実行されています。

副題

2022 年 10 月レポートのネットワーク ハイライト

2022年、Solanaネットワークは、大規模なNFT鋳造中など、活動が活発な時期に数回の速度低下や停止を経験しました。これに応じて、コア開発者は、QUIC、ステーク重み付け QoS、および地域化された料金市場を含むネットワーク アップグレードを展開しました。これらのアップグレードを展開して以来、ネットワークは、MadLads NFT 鋳造などの高ストレスの時期に非常にうまく機能しました。開発者はまた、最大トランザクション サイズ (現在は 1232 バイトに制限されている) の増加や投票ロジックの簡素化など、他のネットワーク アップグレードと計画のテストと開発を継続しており、それによって転送および保存する必要があるデータの総量を削減します。

  • QUIC TPU: QUIC は、高速非同期通信用に Google によって設計されたネットワーク プロトコルですが、セッションおよびフロー制御機能を備えています。 QUIC を使用すると、1 人の参加者からのトラフィックを制限し、ネットワークが真に有効なトランザクションに集中できるようにします。ユーザートランザクションを導入するポートにQUICが追加されました。

  • ステーク重み付け QoS: ステーク重み付けは、リーダー ネットワーク帯域幅を効率的に割り当てるために使用されます。先着順のトランザクションを無差別に受け入れる代わりに、送信情報へのアクセスを提供するため、ステークの 0.5% を持つノードは、パケットの少なくとも 0.5% をリーダーに送信する権利を持ちます。これにより、スパムや悪意のある行為者が抑制され、ネットワークの回復力が向上します。ステーク重み付け QoS が QUIC TPU ポートに追加されました。

  • ローカライズされた手数料市場: 手数料市場は、ユーザーが他の取引と比較して緊急性を示すために取引に追加料金を追加する方法を提供します。優先料金は、トランザクションに必要と予想されるコンピューティング リソースの量に基づいて計算されます。たとえば、単純なトークンの転送には、同じレベルの緊急性を表す NFT ミントよりも低い優先料の合計が必要になります。このプロセスにより、ユーザーが緊迫感を表明し、取引に優先順位を付けることができるため、市場がより効率的になります。

アップグレードプロセスの改善:2 月 25 日のネットワーク障害に対応して、Solana Labs の CEO である Anatoly Yakovenko 氏は、ネットワークの拡大に直面した際の新しいアップグレードに対するアップグレード プロセスの回復力を高めるために、ソフトウェア リリースの新しいプロセスを提案するブログ投稿を公開しました。これには、リリース プロセスに外部の開発者や監査人を追加してテストしてバグを発見すること、サーバーの再起動プロセスを改善すること、ネットワークの安定性への重点を置くこと、敵対的チームの結成などが含まれます。これらの提案の中には、次のようなものはすでに施行されています。

テストネットでの包括的なアップグレード プロセス:アップグレード プロセスをシミュレートするために、テストネットは、メインネットで展開されるソフトウェア アップグレード プロセスをシミュレートする前に、まず以前のソフトウェア バージョンにダウングレードします。それ以前は、メインネットがアップグレードされたとき、テストネットはメインネットのマイナー バージョンでした。

手動再起動用にツールを最適化します。たとえば、初期設計は、より機械的なステップの一部を自動化するために導入されています (SIMD 0046)。

敵対的テストはプライベート クラスターとテストネットに対して実行されています。これらのテストは現在、コア エンジニアがより正式なテスト計画の構築に取り組んでいるため、アドホックな方法で実行されています。これに関連して、Solana Labs バリデータ リファレンス クライアントには敵対的ポートが追加され、コア ラボ エンジニアは敵対的テストの構築に使用できるシナリオを構成する機能を追加しています。

1.14.17 のスムーズなリリース:バージョン 1.14 は 5 月 22 日に正式に採用されたとみなされ、ステーカーの 66.6% 以上が 1.14 にアップグレードしました。これは、2 月 25 日の障害以来初めての大規模なネットワーク アップグレードであり、前述の改良されたアップグレード スケジュールの展開となります。 5 月 30 日の時点で、Solana バリデータ クライアントのバージョン 1.14 は、Solana ネットワーク上の株式の 97.4% に採用されました。

圧縮された NFT と状態圧縮:圧縮された NFT は現在、Solana メインネットのベータ版で公開されています。圧縮 NFT は、非圧縮 NFT よりも 2400 ~ 24000 倍安価に運用できます。 Solana で 1 億 NFT を鋳造しても、現在はわずか 50 SOL です。この新しいNFT技術構造は「状態圧縮」と呼ばれます。状態圧縮は、メッセージの送信や顧客ロイヤルティ プログラムの強化などのユース ケースで NFT を使用できるようにすることで、多くの新しいユース ケースを解放し、ブロックチェーンの潜在的な影響を拡大します。状態圧縮は NFT 用に開発されましたが、他のアプリケーションにも使用できます。一言で言えば、状態の圧縮には、各マシンに保存されるデータの一部をブロックチェーンに保存することが含まれます。

スムーズなヘリウムの移行:2023 年 4 月に、Helium ネットワークから Solana ネットワークへの移行が正常に完了しました。このプロセスは、Helium ネットワーク参加者にとって比較的シームレスであり、Solana ネットワークに重大な混乱を引き起こすことはありませんでした。 Helium の移行では、状態圧縮を利用して NFT を鋳造します。これは、他の手段よりも効率的で安価です。

その他のファイアダンサーの進歩:Firedancer は、Jump Crypto によって開発された Solana バリデータ クライアントであり、さらに多くのコンポーネントが追加され、テストされています。

  • QUIC 実装デモ: Firedancer は最近、より効率的なデータ トランザクションにつながる高性能 QUIC 実装のデモを行いました。

  • Reed-Solomon Erasurecoding リリース: Turbine は、クラスター内の他のバリデーターに「シャード」 (ブロック フラグメント) を配布する役割を担うバリデーターのメカニズムです。リードソロモンは、他のバリデーターに送信する前に、これらのシャード内のデータを正確にエンコードするのに役立つエラー修正エンコード方式です。

Tinydancer:Tinydancer は、Solana の最初のライト クライアントであり、Solana Foundation の Grizzlython Hackathon の一環として開発されました。ライト クライアントは、ラップトップなどの単純なデバイス上でローカルに実行できるソフトウェア クライアントで、ネットワーク内のフル ノードに接続して台帳の状態を確認し、無効な状態遷移をチェックします。

リアルタイム排出量監視:副題

2022年10月からのサイバーチャレンジ

2022 年 10 月の最後のネットワーク パフォーマンス レポート以来、Solana ネットワークで障害が発生しています。この事件ではユーザー資金の損失はありませんでした。

2023 年 2 月の停止: 2 月 25 日、メインネット ベータ版で長いブロックファイナリティ時間が発生し始めました。調査の結果、カスタム ブロック転送ソフトウェアを実行しているネットワーク上のいくつかのサービスが原因であることが判明しました。このソフトウェアにより、通常のブロックよりも数桁大きい大量のデータが誤って送信されてしまいました。ネットワークの重複排除ロジックはこの状況に対処できず、Turbine プロトコルを圧倒し、ネットワーク パフォーマンスを大幅に低下させます。この問題を診断した後、コア エンジニアは重複排除ロジックの拡張機能を作成しました。これは現在、Solana Labs バリデータ クライアント v1.13.7 および v1.14.17 から実装されています。これは、すべての UDP ベースのネットワーク プロトコルを QUIC に置き換える長期的な Solana プロトコル設計によっても緩和され、Turbine の制約がより適切に適用されます。停止レポートの全文はこちらからお読みください。

副題

今後の取り組み

Solana のコア開発者は、ユーザーの大幅な増加と導入に直面してネットワークを強化することを目的とした、多数の新しいネットワーク アップグレードに取り組んできました。

これらの Solana 改善ドキュメント (SIMD) は、複数のコア開発チーム間で調整する必要があるネットワークに変更を加える方法について提案された設計ドキュメントです。最近受け入れられた SIMD の 1 つは SIMD-33 です。タイムリーな投票クレジットは、投票されたスロットの数に基づいて付与され、低レイテンシの投票に対してより多くの報酬が与えられます。これは、ブロックのファイナライズ時間を短縮し、意図的に遅延した投票を防止することを目的としています。

最新バージョンにはネットワークのアップグレードが含まれていますが、これらの機能はまだ有効化されていません。新機能により、ネットワーク遅延が大幅に改善されます。新しいバージョンでは、ユーザーが誓約を滞納しているネットワーク上のノードの委任を解除できるため、スキップ率が減少し、パフォーマンスが向上します。 (注: 委任されていないステーキングアカウントは依然として元のステーカーによって管理されており、アクティブなバリデーターに自由に再委任したり、資金を引き出したりすることができます)。

ユーザーは、Solana ネットワークのパフォーマンスを継続的に監視し、コミュニティが Solana ネットワーク レポートを通じてネットワークの発展を長期的に追跡できるようにすることができます。

NFT
Solana
Odaily公式コミュニティへの参加を歓迎します
購読グループ
https://t.me/Odaily_News
チャットグループ
https://t.me/Odaily_CryptoPunk
公式アカウント
https://twitter.com/OdailyChina
チャットグループ
https://t.me/Odaily_CryptoPunk