ブロックチェーンの取引速度を公平に比較する方法
公正な速度比較は、宣伝されているTPSではなく、ファイナリティまでの時間で行います。取引タイプとネットワーク負荷を揃え、メインネットで確認し、タイムスタンプを検証します。

- ファイナリティのルールは異なるため、1回の確認がどこでも最終とは限りません。
- テストネットの結果はメインネットの速度を予測しません。
- ネットワーク負荷は変化するため、1回のテストでは不十分です。
速度の主張はブロック時間、取引処理能力、ファイナリティを混同しています。公正な方法はすべての条件を一定に保ちます。
トランザクション速度とは何を意味しますか?
まずファイナリティまでの時間から始めてください。これはブロードキャストから不可逆になるまでの待ち時間です。ブロードキャストからインクルードまでは、ブロックがあなたのトランザクションを含めるまでの待ち時間です。インクルードからファイナリティまでは、インクルード後、チェーンのルールによって巻き戻しが非現実的になるまでの待ち時間で、そのルールはチェーンによって異なります。
速度を公平に比較するにはどうすればよいですか?
宣伝されている1秒あたりの取引数は処理能力を示すもので、あなたの待ち時間ではありません。取引タイプやネットワーク負荷によって取引にかかる時間は変わるため、その数字だけでは誤解を招くことがあります。取引タイプ、ネットワーク負荷、ノードの場所を一定にし、メインネットを使用してください。その後、次の手順に従います。
- 11つの取引タイプを選ぶ両方のチェーンで同じ操作を使用してください。異なる操作には異なる作業が必要です。
- 2両方がメインネットを使用していることを確認してくださいウォレットまたはエクスプローラーでネットワークラベルを確認してください。テストネットは異なる条件下で動作します。
- 3時刻と待ち時間を記録するブロードキャスト時刻を記録し、ブロックエクスプローラーでインクルージョンブロックのタイムスタンプを確認します。チェーンのファイナリティルールが満たされるまで確認を続け、同様の負荷で繰り返します。
結果をどのように検証しますか?
ブロックエクスプローラーでは、タイムスタンプとトランザクションのステータスを確認できます。生の時刻とエクスプローラーのリンクを記録してください。
よくある質問
エクスプローラーは、ノードが最初に取引を認識した時刻、ブロックのタイムスタンプ、またはエクスプローラーがインデックスした時刻を表示することがあります。ブロックのタイムスタンプとファイナリティのステータスを比較してください。
いいえ。TPSは総処理能力を表し、あなたの待ち時間は手数料、バックログ、チェーンが取引を並べる方法に依存します。
レイヤー2ネットワークは一部の活動をメインチェーンから離れて決済し、後で証明やデータをメインチェーンに戻します。レイヤー2での迅速な確認は、メインネットのファイナリティと同じではない場合があります。
はい、同じ取引タイプ、負荷、ノードの場所を比較し、それぞれでファイナリティまでの時間を測定すれば可能です。ファイナリティのルールは異なるため、各チェーン独自のルールを使用してください。






