最近多くの人から質問される:あなたのところのオンチェーンデータはなぜいつも「一瞬止まる」のか、明らかにブラウザではちゃんと表示できているのに。要するに、大抵はあなたのネットワークの問題ではなく、インデックスャー/Subgraphが新しいブロックを消化しきれていないか、RPCがレートリミットに引っかかって待たされているからだ。特に、あなたがスクリプトでイベントをスキャンしながらリアルタイム更新もしたいとき、ノードはそのリクエストパターンを見るとすぐに429エラーを返し、フロントエンドは「ぐるぐる回る」ふりをする。



それでは、いったい誰の問題なのか?
ほとんどの場合、「リアルタイム」を当然のことと思いすぎている。

今また、多くのAIエージェントや自動取引がオンチェーンで乱暴に操作されている…ストーリーは盛り上がっているが、根底のリクエストの嵐やセキュリティの細かい部分は誰も気にしていない。結果的に、みんな同じRPCに集中し、誰も速く処理できない状態になる。私のやり方はかなり地味だ:重要なパスは単一のSubgraphに頼らず、多路で情報を取りに行き、最終的には直接RPCで最少のデータを読むようにしている。少し手間をかけてもいいから、まずは安定させることを優先している。
原文表示
このページには第三者のコンテンツが含まれている場合があり、情報提供のみを目的としております(表明・保証をするものではありません)。Gateによる見解の支持や、金融・専門的な助言とみなされるべきものではありません。詳細については免責事項をご覧ください。
  • 報酬
  • コメント
  • リポスト
  • 共有
コメント
コメントを追加
コメントを追加
コメントなし