よく私に聞かれるのは、なぜオンチェーンデータがいつも「一瞬止まる」のかということだが、実は必ずしもブロックチェーンの問題ではなく、多くの場合はあなたが見ている層が息をしているだけだ。Subgraph/インデクサはまずブロックを分解してデータベースに投入しなければならず、ノードのリオーガナイズやイベントの急増に遭遇すると数分遅れることがある;RPC側はもっと現実的で、レートリミットがかかるとリクエストが増えるたびに待ち行列やタイムアウトになり、「チェーンが動いていない」ように見える。要するに、あなたが注視しているのはチェーンそのものではなく、その間にいる仲介者の一連の流れだ。ゲームの経済が崩壊し、スタジオが狂ったようにチェーンをスキャンし、大量のインタラクションを行うと、データ層の負荷も一気に高まる…だから今は資金の流れを見ながら複数のRPCを用意し、2〜3のデータソースを比較して、単一の鏡に惑わされないようにしている。
原文表示