
RPC Solana và Helius
Mục lục
Khi bắt đầu xây dựng Helius, chúng tôi không hề có ý định vận hành các nút RPC. Thực tế, chúng tôi cho rằng các đội ngũ tham gia lĩnh vực RPC đã đi sai hướng. Chúng tôi nghĩ rằng RPC là một loại hàng hóa và cuối cùng giá sẽ bị kéo về 0 (và cũng đã nhiều lần được người khác nói như vậy). Mục tiêu đầu tiên của Helius là giúp toàn bộ blockchain Solana trở nên dễ đọc với con người. Chúng tôi sẽ làm điều này bằng cách phân tích cú pháp tất cả giao dịch và chương trình — dù có mã nguồn đóng hay không.
Đây vẫn là một trong những mục tiêu của chúng tôi, nhưng không còn là mục tiêu hàng đầu. Lý do là chúng tôi đã gặp phải một vấn đề: các nút RPC trên Solana.
Các nút RPC trên Solana hoặc quá đắt, quá thiếu ổn định/nhất quán, hoặc quá chậm. Một số nhà cung cấp có tốc độ nhanh nhưng tính mức giá phi lý (và ngày càng tăng theo thời gian). Một số khác rẻ hơn nhưng dữ liệu thiếu nhất quán. Một số hoàn toàn không đáng tin cậy. Làm sao chúng tôi biết? Vì chúng tôi đã dùng tất cả. Để vận hành các dịch vụ trong giai đoạn đầu, Helius phụ thuộc rất nhiều vào RPC bên ngoài để bổ sung dữ liệu lịch sử, phân tích cú pháp dữ liệu và cung cấp nhiều API khác nhau. Sau vài tháng, chúng tôi không thể chấp nhận thêm nữa — hiệu năng thiếu nhất quán, độ tin cậy gây thất vọng, giới hạn tốc độ quá thấp và chi phí quá lớn, đặc biệt với các startup mới trong một hệ sinh thái đang phát triển.
Là những người ủng hộ mạnh mẽ hệ sinh thái, chúng tôi quyết định hành động. Không thể tìm thấy RPC đáp ứng tiêu chuẩn của mình, nên chúng tôi quyết định tự xây dựng. Chúng tôi được cảnh báo rằng thị trường rất cạnh tranh và RPC là một cuộc đua xuống đáy. Nhưng điều đó không quan trọng. Sứ mệnh của chúng tôi là thúc đẩy quá trình tạo ra phần mềm ứng dụng công nghệ tiền mã hóa. Sứ mệnh này không thể thành hiện thực nếu thiếu RPC hàng đầu.
Trong vài tháng tiếp theo, chúng tôi đã làm việc không ngừng nghỉ. Chúng tôi triển khai nhiều RPC tại các khu vực khác nhau. Chúng tôi tinh chỉnh chúng trong nhiều tuần khi phát hiện những vấn đề mới nảy sinh từ các trường hợp sử dụng khác nhau. Chúng tôi trò chuyện với người dùng và liên tục cải tiến dựa trên phản hồi của họ. Chúng tôi góp phần dẫn dắt quá trình tích hợp nén trạng thái trên Solana. Chúng tôi thiết kế các hệ thống bộ nhớ đệm, chỉ mục và tích hợp khả năng quan sát mới. Quan trọng nhất, chúng tôi đã giúp các đội ngũ Solana thành công trong những dự án của họ. Chúng tôi giúp Helium chuyển sang Solana, hỗ trợ đợt mint lịch sử của xNFT Backpack và hỗ trợ Discord cùng Shopify Pay mở rộng sang Solana.
Kết quả cuối cùng là một RPC thuộc nhóm hiệu quả nhất, hào phóng nhất, đáng tin cậy nhất VÀ nằm trong top %1 về hiệu năng cao nhất trên toàn hệ sinh thái. Chúng tôi không đánh đổi bất kỳ yếu tố nào trong bộ ba bất khả thi của RPC (thuật ngữ do chúng tôi đặt ra để mô tả trạng thái trước đây của thị trường RPC). Chúng tôi có giới hạn tốc độ cao nhất, chi phí đơn vị tốt nhất cho mỗi lệnh gọi RPC và các tính năng mới nhất (nén), tất cả đều không ảnh hưởng đến tốc độ hay độ tin cậy. À, chúng tôi đã nhắc rằng bạn còn có một bảng điều khiển Datadog riêng, mang lại khả năng quan sát và thông tin chuyên sâu vượt trội nhất trong toàn bộ hệ sinh thái Solana chưa?
Hãy tự mình xem bên dưới.
Nhưng đừng chỉ tin lời chúng tôi. RPC cũng giống như ô tô: bạn cần lái thử mới có thể cảm nhận trọn vẹn.
May mắn là bạn có thể dùng thử miễn phí RPC của chúng tôi mà không cần thẻ tín dụng hay địa chỉ email — chỉ cần truy cập https://dashboard.helius.dev/, kết nối ví và URL RPC sẽ được tạo cho bạn.
Để xem tất cả sản phẩm và mức giá của chúng tôi, hãy truy cập helius.dev/pricing.
Chúc bạn xây dựng thành công!
Bài viết liên quan
Đăng ký nhận tin từ Helius
Luôn cập nhật những thông tin mới nhất về phát triển Solana và nhận thông báo khi chúng tôi đăng bài


