Skip to main content

Mua LaserStream

LaserStream hỗ trợ chín endpoint theo khu vực, tự động chuyển đổi dự phòng kèm phát lại và có thể thay thế trực tiếp cho Geyser. Bạn nhận được thông lượng và khả năng phục hồi cao hơn so với các node chuyên dụng. Để biết thêm thông tin, hãy xem bài so sánh của chúng tôi.
LaserStream Devnet có trong các gói Developer, Business và Professional. LaserStream Mainnet yêu cầu gói Business hoặc Professional. Bắt đầu từ Helius Dashboard, sau đó làm theo hướng dẫn bắt đầu nhanh với LaserStream gRPC để kết nối luồng đầu tiên.
Các tiện ích bổ sung LaserStream Plus chuyển mô hình trả phí theo mức sử dụng của gói Professional thành chi phí hằng tháng có thể dự đoán. Có năm cấp: 5TB ($400), 10TB ($750), 25TB ($1,750), 50TB ($3,250) và 100TB ($6,000) mỗi tháng. Mỗi cấp bao gồm dung lượng dữ liệu được chỉ định mà không tiêu tốn credit; phần vượt mức sau đó sẽ tính 2 credit cho mỗi 0,1 MB (chưa nén). Xem bảng giá chi tiết.
Để có độ trễ thấp nhất tuyệt đối, Preconfirmations truyền phát các giao dịch trước khi chúng được chia thành shred — các xác nhận trước của Helius được gửi ngay khi leader thực thi giao dịch, cùng với trạng thái thực thi; còn các xác nhận trước của BAM được gửi khi validator cam kết thực thi giao dịch. Đây là tín hiệu giao dịch sớm nhất mà Helius cung cấp, được phân phối qua đăng ký WebSocket preconfSubscribe. Yêu cầu gói Professional trở lên; tính phí 10 credit cho mỗi thông báo.Sản phẩm truyền phát nhanh thứ hai là Raw Shreds (UDP), cung cấp trực tiếp các shred chưa xử lý từ mạng. Là validator có lượng stake lớn nhất, Helius nhận shred trước hầu hết các bên tham gia mạng khác.Đăng ký trong Helius Dashboard. Shred thường bắt đầu được gửi đến trong vòng 5 giây sau khi bạn gửi địa chỉ IP của máy chủ.Mỗi seat có giá $1,000/tháng cho mỗi IP ($800/tháng cho mỗi IP với các gói Pro). Xem trang các gói để biết thêm chi tiết.Đối với các ứng dụng production cần dữ liệu đã xử lý kèm bảo đảm về mức cam kết, LaserStream cung cấp độ trễ thấp nhất trong số các giải pháp truyền phát đã xử lý.LaserStream kết nối trực tiếp với các leader của Solana và hoạt động trên nhiều endpoint theo khu vực để giảm thiểu độ trễ địa lý. Bắt đầu với LaserStream từ Helius Dashboard.
Có! Helius cung cấp Raw Shreds (UDP), dịch vụ Shred Delivery độ trễ thấp hàng đầu của chúng tôi, cho phép truy cập dữ liệu giao dịch Solana thô với độ trễ cực thấp.Shred Delivery phân phối trực tiếp các shred chưa xử lý từ mạng, mang lại lợi thế cạnh tranh đáng kể cho các chiến lược giao dịch tần suất cao và kinh doanh chênh lệch giá.Bạn có thể đăng ký Raw Shreds trực tiếp từ Helius Dashboard. Chỉ cần thêm một seat và nhập địa chỉ IP — không cần cấp phát thủ công.Mỗi seat có giá $1,000/tháng cho mỗi IP ($800/tháng cho mỗi IP với các gói Pro).Là validator có lượng stake lớn nhất, Helius nhận shred nhanh hơn các validator có lượng stake thấp hơn và các node RPC không có stake.Những điểm khác biệt chính so với LaserStream:
  • Shred Delivery: Shred thô, chưa xử lý. Tự phục vụ qua Helius Dashboard. Yêu cầu logic ghép shred. Để tham khảo điểm khởi đầu, hãy xem ShredStream Proxy của Jito.
  • LaserStream: Dữ liệu đã xử lý với bảo đảm theo mức cam kết, khả năng phát lại dữ liệu lịch sử trong 48 giờ và các SDK thân thiện với nhà phát triển dành cho ứng dụng production.
Tối đa 10 triệu tài khoản được đưa vào mỗi luồng, không giới hạn bộ lọc chương trình. Giới hạn kết nối thay đổi tùy theo gói: gói Business hỗ trợ tối đa 10 kết nối gRPC đồng thời, còn gói Professional hỗ trợ tối đa 100 kết nối gRPC đồng thời.

Sử dụng LaserStream

Có! LaserStream gRPC được thiết kế để thay thế trực tiếp cho Yellowstone gRPC. Chỉ cần thay đổi endpoint và token API, mã gRPC hiện có của bạn sẽ hoạt động ngay với LaserStream. LaserStream sử dụng giao thức gRPC mã nguồn mở.
Bạn có thể tìm thấy các chỉ số băng thông LaserStream trên trang LaserStream trong Helius Dashboard.
Có. Preconfirmations truyền phát các giao dịch trước khi chúng được chia thành shred — các xác nhận trước của Helius được gửi ngay khi leader thực thi giao dịch, cùng với trạng thái thực thi; còn các xác nhận trước của BAM được gửi khi validator cam kết thực thi giao dịch. Đây là tín hiệu giao dịch sớm nhất mà Helius cung cấp, được phân phối qua đăng ký WebSocket preconfSubscribe. Yêu cầu gói Professional trở lên; tính phí 10 credit cho mỗi thông báo.Các shred đã giải mã cũng có sẵn qua Preprocessed Transactions (Beta) — thuộc dòng sản phẩm Shred Delivery của Helius. Trung bình, chúng đến nhanh hơn khoảng 8 ms so với mức cam kết processed, nhưng không bao gồm siêu dữ liệu thực thi như thay đổi số dư, nhật ký hoặc thông tin lỗi. Dữ liệu được phân phối qua WebSocket preprocessedSubscribe trên tất cả các gói trả phí, với mức phí 0,1 credit cho mỗi thông báo.Bạn cũng có thể sử dụng Raw Shreds (UDP) để nhận các shred Solana chưa xử lý qua UDP (yêu cầu logic ghép shred tùy chỉnh).Bạn có thể đăng ký Raw Shreds trực tiếp trong Helius Dashboard. Để bắt đầu, hãy mua một seat ($1,000/tháng/IP hoặc $800/tháng/IP với các gói Pro) trong dashboard rồi nhập địa chỉ IP của máy chủ.
Có, bạn có thể đăng ký nhiều loại dữ liệu trong một SubscribeRequest duy nhất. Thêm các cấu hình bộ lọc riêng biệt (chẳng hạn như accounts và transactions) để nhận cả cập nhật tài khoản và dữ liệu giao dịch trong cùng một luồng.
Đặt mint vào accountInclude trong bộ lọc giao dịch gRPC và thiết lập matchMints: true. Sau đó, LaserStream sẽ đối chiếu mint với các mint trong số dư token trước/sau giao dịch, chứ không chỉ với các khóa tài khoản của giao dịch. Nhờ đó, hệ thống cũng phát hiện được các giao dịch chuyển SPL thông thường không bao giờ tham chiếu đến mint. Yêu cầu helius-laserstream 0.8.5+ (JS), 0.6.4+ (Rust) hoặc go/v0.3.0+ (Go); chỉ hỗ trợ gRPC. Xem Lọc theo Token Mint.

Thứ tự thông báo

Không, LaserStream không bảo đảm thứ tự thông báo. Bạn có thể nhận các giao dịch và bản cập nhật tài khoản không đúng thứ tự, ngay cả trong cùng một slot.Để biết thêm thông tin, hãy đọc tài liệu về các bảo đảm phân phối của LaserStream.
Không, LaserStream không truyền phát các tài khoản theo đúng thứ tự chúng được ghi. Các bản cập nhật tài khoản có thể đến theo trình tự khác với trình tự ghi vào sổ cái. Để biết thêm chi tiết, hãy đọc tài liệu về các bảo đảm phân phối của LaserStream.
Bạn không thể truyền phát các giao dịch theo thứ tự, nhưng có thể tái tạo thứ tự ở phía máy khách. Thực hiện như sau:
  1. Lưu tạm thông báo ở phía máy khách
  2. Trích xuất các trường slot và index có trong mỗi thông báo
  3. Sắp xếp các giao dịch dựa trên các trường này
Trường slot cho biết giao dịch thuộc slot nào, còn trường index cho biết vị trí của giao dịch trong slot đó. Bằng cách sử dụng cả hai trường, bạn có thể tái tạo thứ tự.

Khắc phục sự cố LaserStream

• Nút thắt cổ chai phía máy khách: Máy khách JavaScript có thể bị trễ khi quá tải. Hãy thu hẹp bộ lọc hoặc chuyển sang ngôn ngữ nhanh hơn.• Băng thông cục bộ hạn chế: Các đăng ký có lưu lượng lớn có thể làm bão hòa đường truyền chậm. Hãy theo dõi mức sử dụng mạng hoặc nâng cấp kết nối.• Khoảng cách địa lý: Chọn endpoint LaserStream ở khu vực gần nhất; các tuyến đường dài làm mất gói tin và tăng độ trễ.• Logic xử lý: Tránh chặn luồng chính; hãy sử dụng hàng đợi bất đồng bộ hoặc worker.Mẹo đo hiệu năng:
Xác minh x-token và endpoint, đồng thời bảo đảm gRPC đi ra được cho phép. Kiểm tra trạng thái kết nối trong dashboard và xem lại nhật ký lỗi trong ứng dụng để tìm các vấn đề về xác thực hoặc mạng.
Xác nhận các khóa công khai và mức cam kết, đồng thời xem lại logic AND/OR. Các bộ lọc được đánh giá như mô tả trong tài liệu.
Đây là các sự kiện ping/heartbeat giúp duy trì trạng thái ổn định của kết nối và ngăn timeout. Chúng là một phần trong cơ chế quản lý kết nối của giao thức gRPC. Bạn có thể bỏ qua các sự kiện này một cách an toàn hoặc dùng chúng để theo dõi trạng thái kết nối trong ứng dụng.

Bạn cần thêm trợ giúp?

Contact Support

Nhận trợ giúp từ đội ngũ của chúng tôi qua Discord, trò chuyện hoặc email.

Status Page

Kiểm tra thông tin theo thời gian thực về tính khả dụng và hiệu năng của dịch vụ.