FAQ - Direct Shreds
H. Các node của bạn nằm ở khu vực nào?
Chúng tôi hiện vận hành node tại các khu vực sau:
- Frankfurt (FRA)
- Amsterdam (AMS)
- London (LON)
- Dublin (DUB)
- New York (NY)
- Chicago (CHI)
- Salt Lake City (SLC)
- Tokyo (TY)
- Singapore (SGP)
- Sydney (SYD)
ERPC đo độ trễ mạng thực tế dựa trên đường định tuyến thực, tự động chọn khu vực có độ trễ thấp nhất thay vì dựa vào khoảng cách đường thẳng.
Nếu môi trường của bạn không tự động chọn khu vực tối ưu, vui lòng liên hệ trong bảng điều khiển ERPC Web.
bảng điều khiển ERPC Web: https://dashboard.erpc.global/vi
H. Độ trễ hiển thị 9999ms và khu vực không tối ưu được chọn. Tôi nên làm gì?
Khi bạn đăng ký IP, chúng tôi ping từ mọi Shreds load balancer để tìm khu vực gần nhất. Nếu phản hồi ICMP bị chặn bởi firewall, kết quả có thể trở thành
9999ms. Hãy thêm các IP bên dưới vào allowlist.| Khu vực | Domain | Địa chỉ IP |
|---|---|---|
| 🇳🇱 Amsterdam | shreds-ams6-1.erpc.global | 64.130.43.108 |
| 🇩🇪 Frankfurt | shreds-fra6-1.erpc.global | 64.130.41.236 |
| 🇬🇧 London | shreds-lon6-1.erpc.global | 64.130.63.211 |
| 🇮🇪 Dublin | shreds-dub6-1.erpc.global | 82.40.61.2 |
| 🇺🇸 New York | shreds-ny6-1.erpc.global | 64.130.37.235 |
| 🇺🇸 Chicago | shreds-chi-2.erpc.global | 84.32.71.34 |
| 🇺🇸 Salt Lake City | shreds-slc6-1.erpc.global | 72.244.154.7 |
| 🇸🇬 Singapore | shreds-sgp6-1.erpc.global | 67.209.55.19 |
| 🇯🇵 Tokyo | shreds-ty6-1.erpc.global | 198.13.133.89 |
Q. Tôi đã allowlist IP nhưng vẫn không kết nối được. Cần kiểm tra gì?
Các endpoint gRPC và Shreds của ERPC dùng HTTP thường trên port 80, được bảo vệ bằng IP allowlisting. Chúng không dùng HTTPS/TLS trên port 443.
Nếu bạn sao chép ví dụ client từ nhà cung cấp khác, ví dụ đó có thể mặc định dùng
:443 hoặc HTTPS. Nếu chỉ thay domain, port và cấu hình TLS có thể vẫn giữ nguyên, khiến kết nối không hoạt động.Các endpoint bên dưới chỉ là ví dụ. Hãy thay bằng endpoint của bạn hiển thị trong dashboard. Dùng endpoint đó ở dạng HTTP, hoặc chỉ rõ port 80 nếu client yêu cầu host và port:
- Không hợp lệ:
shreds-fra6-1.erpc.global:443 - Hợp lệ:
shreds-fra6-1.erpc.global:80 - Dạng URL hợp lệ:
http://shreds-fra6-1.erpc.global
Việc xác thực dựa trên IP address đã đăng ký của bạn. Không thêm các header
x-token, token hoặc Authorization cho endpoint gRPC hoặc Shreds của ERPC, trừ khi một trang sản phẩm cụ thể yêu cầu rõ ràng.H. Tôi chỉ mới sử dụng WebSocket hoặc Geyser gRPC (YellowStone). Bạn có mẫu không?
Có. Bạn có thể nhanh chóng bắt đầu kiểm tra kết nối Shreds và phát triển ứng dụng bằng SLV.
Vui lòng tham khảo hướng dẫn sau:
H. Tôi có thể đăng ký hai địa chỉ IP không?
Bạn có thể sử dụng một endpoint cho mỗi gói đăng ký. Nếu muốn sử dụng hai địa chỉ IP, cần đăng ký hai gói riêng biệt.
H. Bạn khuyến nghị khu vực nào?
Không có một khu vực tốt nhất cố định. Solana là mạng toàn cầu, và leader validator thay đổi theo từng slot. Khu vực có nhiều validator và stake lớn sẽ xuất hiện leader slots thường xuyên hơn, giúp giao dịch có lợi thế về thời gian landing. Đổi lại, lưu lượng cạnh tranh cũng tập trung ở đó, nên tùy chiến lược, một khu vực ít đông đúc hơn đôi khi có thể cho kết quả tốt hơn.
Về nguyên tắc, hãy chọn khu vực dày đặc validator như Frankfurt hoặc bờ Đông Hoa Kỳ khi bạn cần nguồn leader slots ổn định, hoặc đặt hạ tầng gần một target validator cụ thể khi ưu tiên đường đi ngắn nhất. Hãy dùng Validators Solutions để hiểu phân bố công khai của mạng Solana, sau đó dùng ERPC Leader Slot API và đo đạc thực tế để quyết định single-region, dual-region, hay global deployment phù hợp.
H. Tôi cần độ trễ ít nhất khoảng 400ms hoặc tốt hơn.
Để đạt độ trễ trong khoảng 400ms: hiểu thực tế về ping, tránh bẫy độ trễ trung bình, và theo dõi lịch trình leader bằng ERPC Leader Slot API (
getLeaderSlots).Dữ liệu mạng Solana: Validators Solutions
H. Làm thế nào để đạt giao dịch zero-block (zero-slot)?
-
Xác định vùng cơ hội: Giám sát lịch trình validator leader. Frankfurt là khu vực then chốt.Sử dụng ERPC Leader Slot API (
getLeaderSlots). -
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ễ.
H. Tôi có thể sử dụng endpoint cụ thể không?
Để duy trì môi trường độ trễ thấp, hệ thống tự động chọn node gần nhất. Nếu bạn muốn sử dụng endpoint cụ thể, chúng tôi khuyến nghị thuê server gần endpoint đó.
H. Tại sao dedicated endpoint nhanh hơn?
Shared endpoint chia sẻ tài nguyên giữa nhiều khách hàng. Với dedicated endpoint bạn là người dùng duy nhất, đảm bảo phản hồi ổn định và nhanh. Ngoài ra cung cấp tùy chọn không TLS, bỏ qua TLS handshake (khoảng 20ms).
H. Giá khuyến mãi có tăng sau khi tôi đăng ký không?
Miễn là subscription của bạn vẫn hoạt động, mức giá khuyến mãi bạn đã khóa khi đăng ký sẽ tiếp tục được áp dụng. Môi trường đủ sức chịu workload real-time của Solana là tài nguyên khan hiếm trên toàn cầu, và chúng tôi dự kiến tăng dần giá niêm yết theo nhu cầu phần cứng và mạng. Cấu hình cao hơn và khu vực có nhu cầu lớn thường hết hàng nhanh nhất, nên khóa mức giá khuyến mãi hiện tại là lựa chọn tiết kiệm chi phí nhất về dài hạn.
H. Tôi muốn thanh toán bằng crypto
Thanh toán bằng crypto hiện đã có trong ERPC Web Dashboard. Bạn có thể dùng SOL, USDC hoặc EURC để mua ERPC Credits.
Dùng ERPC Credits đó để kích hoạt hoặc tiếp tục các plan ERPC. Mở dashboard, chọn crypto payment, gửi transfer từ wallet của bạn, và dashboard sẽ xác minh transaction rồi cộng credits vào account của bạn.
H. Tại sao ShredStream không bao gồm tất cả transaction?
Theo thiết kế, Shreds không bao gồm mọi transaction trên Solana blockchain. Giám sát tất cả transaction đòi hỏi triển khai nhiều proxy trên toàn cầu và nhận Shreds từ mọi validator, điều không thực tế.
Thông thường, người dùng hoạt động với một tập con dữ liệu có sẵn, vì cách tiếp cận này đủ cho hầu hết ứng dụng thực tế. Nếu trường hợp sử dụng yêu cầu coverage dữ liệu hoàn toàn, Shreds có thể không phù hợp.
Geyser gRPC cung cấp độ tin cậy cao hơn so với Shreds, vượt 99%, trong khi Shreds thường cung cấp trên 90%. Tuy nhiên, ưu điểm chính của Shreds là khả năng lấy hầu hết transaction nhanh hơn Geyser gRPC.
Để hiểu sâu hơn, chúng tôi khuyến nghị khám phá giao thức Turbine và Gulf Stream của Solana:
- Gulf Stream: Solana's Mempool-less Transaction Forwarding Protocol
- Turbine — Solana's Block Propagation Protocol Solves the Scalability Trilemma
H. Tôi muốn môi trường tốt nhất có thể.
Để thiết lập tối ưu, chúng tôi khuyến nghị kết hợp dedicated Shreds node với Bare-Metal server. Chia sẻ cùng mạng, đạt giao tiếp riêng tư khoảng cách bằng không với ping khoảng 0.1ms.
H. Độ trễ như thế nào?
Chúng tôi cung cấp dùng thử miễn phí cho tất cả các gói và công cụ đo bằng TypeScript và Rust.
H. RPC (gRPC, Shreds) này có nhanh hơn không?
Hãy thử bản dùng thử miễn phí và so sánh. Nếu thấy chậm hơn, cho chúng tôi biết qua bảng điều khiển ERPC Web.
H. Gói nào nhanh nhất?
Nói chung, gói cao cấp nhất nhanh nhất. Chúng tôi tự tin cung cấp hiệu suất đẳng cấp thế giới ở mọi mức giá.
H. Tôi gặp độ trễ cao. Tại sao?
Độ trễ tăng đáng kể theo khoảng cách đến endpoint. Chúng tôi khuyến nghị truy cập từ server gần. Môi trường nhanh nhất qua Bare-Metal server và VPS.
H. Cái nào nhanh nhất: WebSocket, gRPC, hay Shreds?
Theo phản hồi khách hàng:
Shreds > gRPC > WebSocket
H. Độ trễ không như tôi mong đợi.
Hiệu suất thay đổi đáng kể tùy ngôn ngữ lập trình:
Rust > Go > TypeScript (JavaScript) > Python
Chúng tôi khuyến nghị Rust để đạt hiệu suất cao nhất.








