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)
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ệ trên Discord.
Discord chính thức Validators DAO: https://discord.gg/C7ZQSrCkYR
H. Độ trễ hiển thị 9999ms và khu vực không tối ưu được chọn, nhưng tài nguyên của tôi ở Frankfurt.
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 |
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. 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).
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. 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 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 Discord.
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.