Gần đây có rất nhiều người phàn nàn "làm thế nào để chậm trên chuỗi", thực ra không nhất thiết là chuỗi bị chậm, mà là bạn đang hắt hơi trên con đường lấy dữ liệu. Trình lập chỉ mục cần quét chuỗi, tính trạng thái, nhập vào kho dữ liệu, sau đó Subgraph sẽ ghép các trường bạn muốn lại; trong quá trình đó, chỉ cần có một nút bị khởi động lại, rollback, hoặc RPC bị giới hạn tốc độ, thì phía frontend sẽ chỉ thấy là "đang tải...". Nói rõ ra là bạn đang nhấn vào truy vấn, chứ không phải trực tiếp chạm vào khối.



Cầu nối chuỗi chéo bị trộm sau đó mọi người đột nhiên thích "chờ xác nhận", hoặc oracle báo giá quá cao cũng tạm dừng lại, thực ra là do dữ liệu nguồn có thể tạm thời không đáng tin cậy. Đừng coi "trả về ngay lập tức" là điều hiển nhiên, đặc biệt là RPC công cộng miễn phí, việc bị giới hạn một chút là chuyện bình thường.

Những gì tôi học được không phải là kỹ năng, mà là: bạn nghĩ mình đang nhìn thấy sự thật, thực ra đang nhìn vào một chuỗi cung ứng bị tính phí/giới hạn tốc độ/ xếp hàng.
Xem bản gốc
Trang này có thể chứa nội dung của bên thứ ba, được cung cấp chỉ nhằm mục đích thông tin (không phải là tuyên bố/bảo đảm) và không được coi là sự chứng thực cho quan điểm của Gate hoặc là lời khuyên về tài chính hoặc chuyên môn. Xem Tuyên bố từ chối trách nhiệm để biết chi tiết.
  • Phần thưởng
  • Bình luận
  • Đăng lại
  • Retweed
Bình luận
Thêm một bình luận
Thêm một bình luận
Không có bình luận
  • Ghim