FAQ - Độ trễ
H. Tôi cần độ trễ ít nhất khoảng 400ms hoặc tốt hơn.
Để đạt độ trễ trong khoảng 400ms, hãy xem xét các điểm thiết yếu sau:
-
Hiểu thực tế về giá trị Ping: Giá trị ping cho biết điều kiện lý tưởng và không phản ánh độ trễ thực tế trong giao tiếp streaming, thường gấp khoảng 5 lần độ trễ ping. Ví dụ, ping 100ms xuyên lục địa thực tế dẫn đến khoảng 500ms độ trễ. Do đó, hạ tầng phải được thiết lập trong cùng khu vực để đạt độ trễ ~400ms.
- Tham chiếu giá trị Ping điển hình:
- Cùng mạng: ~0.1ms
- Private Network Interconnect (PNI): ~0.2ms
- Cùng data center: ~0.3ms
- Cùng thành phố: ~1ms
- Nước láng giềng: ~5–10ms
- Xuyên lục địa: ~100–300ms
- Tham chiếu giá trị Ping điển hình:
-
Tránh bẫy của độ trễ trung bình: Solana validator được phân tán trên toàn cầu, và lịch trình leader thay đổi ngẫu nhiên mỗi epoch. Dựa vào độ trễ trung bình để đạt ~400ms là không thực tế. Thay vào đó, bạn nên theo dõi chính xác lịch trình validator trong khu vực cụ thể để xác định slot có độ trễ thấp nhất. Để đạt độ trễ tối thiểu nhất quán, cần hạ tầng trên tất cả khu vực liên quan.
-
Theo dõi lịch trình Leader: Liên tục giám sát lịch trình validator leader cho khu vực của bạn bằng ERPC Leader Slot API (
getLeaderSlots). API cung cấp dữ liệu thời gian thực về leader sắp tới, vị trí địa lý validator, và giá trị ping tham chiếu, cho phép bạn xác định chính xác slot giao dịch tối ưu với độ trễ tối thiểu.

H. Làm thế nào để đạt giao dịch zero-block (zero-slot)?
Đạt được giao dịch zero-block (zero-slot) thành công đòi hỏi các chiến lược tinh vi hơn:
-
Xác định vùng cơ hội: Solana validator được phân tán trên toàn cầu, và về mặt vật lý không thể đạt độ trễ tối ưu cho mọi slot. Hãy giám sát lịch trình validator leader trong khu vực nơi hạ tầng của bạn đặt. Frankfurt là khu vực then chốt do mật độ validator cao.Sử dụng ERPC Leader Slot API (
getLeaderSlots) để lấy lịch trình leader thời gian thực. -
Triển khai Dedicated Node: Nếu bạn gặp khó khăn trong cạnh tranh, hãy cân nhắc triển khai dedicated node. Đặt dedicated node trong cùng mạng với ứng dụng giúp giảm đáng kể độ trễ mạng.
H. Độ trễ như thế nào?
Độ trễ thay đổi tùy thuộc vào phương pháp đo và môi trường sử dụng cụ thể. Thay vì tập trung vào giá trị số chính xác, điều quan trọng là đảm bảo độ trễ đáp ứng yêu cầu vận hành thực tế.
Chúng tôi cung cấp dùng thử miễn phí cho tất cả các gói, cho phép bạn kiểm tra hiệu suất trực tiếp trong môi trường thực tế.
H. RPC (gRPC, Shreds) này có nhanh hơn các dịch vụ khác không?
Chúng tôi khuyến khích bạn thử bản dùng thử miễn phí và so sánh hiệu suất với các dịch vụ khác. Nếu bạn thấy dịch vụ chậm hơn, vui lòng cho chúng tôi biết điều kiện cụ thể qua Discord. Chúng tôi sẽ xác định nguyên nhân và cải thiện tốc độ.
H. Gói nào cung cấp hiệu suất nhanh nhất?
Nói chung, gói cao cấp nhất cung cấp hiệu suất nhanh nhất nhờ CPU vượt trội, dung lượng bộ nhớ cao hơn, và cấu hình phần cứng mạnh mẽ.
Chúng tôi cũng cung cấp giải pháp tùy chỉnh nếu bạn cần server mạnh hơn, nhưng các gói tiêu chuẩn được thiết kế để mang lại tỷ lệ giá-hiệu suất tối ưu.
Chúng tôi tự tin cung cấp hiệu suất đẳng cấp thế giới ở mọi mức giá. Nếu bạn tìm thấy nhà cung cấp nhanh hơn trong cùng phạm vi giá, vui lòng cho chúng tôi biết.
H. Tại sao dedicated endpoint nhanh hơn?
Shared endpoint được sử dụng bởi nhiều khách hàng chia sẻ cùng tài nguyên. Khi lưu lượng tăng, độ trễ có xu hướng xảy ra. Với dedicated endpoint bạn là người dùng duy nhất của tài nguyên, đảm bảo phản hồi ổn định và nhanh nhất quán.
Ngoài ra, dedicated endpoint cung cấp tùy chọn giao tiếp không TLS, như HTTP. Bằng cách bỏ qua TLS handshake (khoảng 20ms), giao tiếp trở nên nhanh hơn.
H. Tôi muốn thanh toán bằng crypto
ERPC hiện đang phát triển "Subscription NFTs". Dự kiến ra mắt vào cuối năm 2025.
Thông cáo Subscription NFTs: https://erpc.global/en/news/2025/08/31/erpc-subscription-nfts/
Nếu bạn muốn thanh toán bằng crypto ngay bây giờ:
- Bybit Crypto Card: https://www.bybit.com/en/cards
- Wirex Card: https://wirexapp.com/card
H. Tôi đang gặp độ trễ cao. Tại sao?
Bạn có đang truy cập endpoint từ vị trí gần về mặt vật lý không? Khoảng cách ảnh hưởng đáng kể đến độ trễ. Chúng tôi khuyến nghị truy cập từ server gần endpoint được cung cấp.
Mạng của chúng tôi về mặt lý thuyết cung cấp kết nối nhanh nhất thông qua Bare-Metal server và dịch vụ VPS.
H. Cái nào nhanh nhất trong WebSocket, gRPC, và Shreds?
Phản hồi từ nhiều khách hàng khá nhất quán, và thứ tự hiệu suất như sau:
Shreds > gRPC > WebSocket
Nếu bạn phát hiện kết quả khác, vui lòng cho chúng tôi biết.
H. Độ trễ không như tôi mong đợi.
Hiệu suất có thể thay đổi đáng kể tùy thuộc vào ngôn ngữ lập trình sử dụng. Thông thường, tốc độ ngôn ngữ xếp hạng:
Rust > Go > TypeScript (JavaScript) > Python
Để so sánh chi tiết:
Chúng tôi khuyến nghị sử dụng Rust nếu hiệu suất tối đa là mục tiêu.