ERPC gỡ bỏ hoàn toàn giới hạn bộ lọc trên endpoint chia sẻ Solana Geyser gRPC

ERPC gỡ bỏ hoàn toàn giới hạn bộ lọc trên endpoint chia sẻ Solana Geyser gRPC

ERPC gỡ bỏ hoàn toàn giới hạn bộ lọc trên endpoint chia sẻ Solana Geyser gRPC
ELSOUL LABO B.V. (Trụ sở: Amsterdam, Hà Lan; CEO: Fumitake Kawasaki) và Validators DAO, đơn vị vận hành ERPC, đã gỡ bỏ hoàn toàn giới hạn bộ lọc trên endpoint chia sẻ Geyser gRPC. Thay đổi này đã được áp dụng tại tất cả các khu vực; nhờ hệ thống giám sát được tăng cường, chúng tôi sẽ tiếp tục duy trì một môi trường ổn định lâu dài.

Bối cảnh và mục đích

Các giới hạn bộ lọc trước đây chủ yếu được áp dụng như một biện pháp đối phó với tải hệ thống. Với hệ thống giám sát được tăng cường và dữ liệu tích lũy, chúng tôi có thể xác định chính xác hơn các mẫu truy cập liên quan đến lạm dụng.
Hơn nữa, bằng cách giới thiệu logic cập nhật tự động nftable nghiêm ngặt hơn và hiệu suất cao hơn, chúng tôi triển khai bản cập nhật giảm thiểu tải do tấn công. Nhờ giảm rủi ro tấn công và hành vi lạm dụng, chúng tôi xác nhận rằng tải tổng thể của hệ thống có thể giảm đáng kể.
Đồng thời, chúng tôi tối ưu bản dùng thử miễn phí xuống một ngày. Điều này giảm khả năng xảy ra hành vi lạm dụng trong khi vẫn cung cấp đủ thời gian cho người dùng hợp lệ so sánh và thử nghiệm. Những cải tiến này cho phép phân bổ tài nguyên ổn định theo đúng yêu cầu sử dụng thực tế.
Kết quả là chúng tôi xác định có thể bảo đảm đủ tài nguyên một cách ổn định cho những khách hàng lựa chọn ERPC, nên quyết định gỡ bỏ hoàn toàn các giới hạn bộ lọc.

Cải tiến và hiệu quả

Với việc gỡ bỏ hoàn toàn giới hạn bộ lọc, nhà phát triển và nhà vận hành giờ có thể sử dụng stream gRPC mà không lo về giới hạn số lượng. Trước đây, cần triển khai bổ sung hoặc giải pháp vận hành để thích ứng với giới hạn. Khi những bất tiện này được loại bỏ, có thể kỳ vọng tốc độ phát triển và hiệu quả xác minh được cải thiện, đồng thời chi phí vận hành giảm xuống.
Trong khi đó, hạ tầng giám sát và phân tích đã được nâng cấp để hệ thống có thể nhanh chóng phát hiện và phản hồi trước truy cập bất thường hoặc hành vi lạm dụng. ERPC sẽ tiếp tục ưu tiên trải nghiệm người dùng trong khi duy trì cả độ ổn định lẫn bảo mật.

Bảng giá và Bundle Plan (Vì sao Bundle hiệu quả)

Geyser gRPC Price
Không có thay đổi về giá, thông số, phương thức xác thực hoặc giới hạn kết nối với bản cập nhật này. Bạn có thể tiếp tục sử dụng gRPC với cài đặt kết nối hiện tại.
Ngay cả khi đã dùng thử miễn phí trước đây, những khách hàng mà dịch vụ trước đây chưa đáp ứng được nhu cầu do giới hạn bộ lọc cũ nay sẽ được cung cấp lại một ngày dùng thử miễn phí. Nếu muốn đăng ký, vui lòng tạo ticket hỗ trợ. Để sử dụng dịch vụ hoặc gửi câu hỏi, hãy tạo ticket qua Discord chính thức của Validators DAO.
Discord chính thức Validators DAO: https://discord.gg/C7ZQSrCkYR
Bundle Price List
Bundle Plan là gói cho phép sử dụng RPC, gRPC và Shreds cùng nhau. Shreds cung cấp dữ liệu sớm hơn một bước so với dữ liệu phân phối qua Geyser gRPC, phù hợp để phát hiện nhanh nhất các sự kiện tiềm năng. Ngược lại, Geyser gRPC cung cấp thông tin đã được sửa lỗi và chính xác hơn, phù hợp cho bước xác nhận cuối cùng.
Với Bundle Plan, bạn có thể xây dựng workflow trong đó Shreds nhanh chóng phát hiện khả năng xảy ra sự kiện còn gRPC xác nhận, tất cả dưới cùng một tài khoản và quy trình vận hành. Cách này rút ngắn thời gian từ phát hiện đến xác nhận, giảm dương tính giả và dữ liệu bị bỏ sót, đồng thời tối ưu chi phí vận hành.
Nhiều nhà phát triển đã áp dụng cách kết hợp Shreds và gRPC này, đánh giá đây là lựa chọn thực tế để cân bằng giữa kiểm thử và production. Bundle Plan là phương án tiết kiệm chi phí cho các dự án cần đồng thời bảo đảm tốc độ và độ tin cậy.

Cam kết về chất lượng toàn cầu

Ứng dụng blockchain chịu ảnh hưởng không chỉ từ hiệu năng của môi trường production mà còn từ tốc độ lặp trong quá trình phát triển. Ngay cả khi production đặt tại châu Âu, dùng máy chủ ở xa trong quá trình phát triển sẽ làm tăng số lượt khứ hồi cho build, debug, reload và thao tác editor, khiến người dùng khó tập trung và thêm căng thẳng. Việc mạng thường xuyên mất kết nối còn có thể kéo chậm toàn bộ workflow, khiến tốc độ phát triển khó được duy trì và làm chậm đổi mới.
Để giải quyết, chúng tôi tiếp tục triển khai các edge zero-distance trên nhiều châu lục. Khi số địa điểm tăng lên, mạng riêng của chúng tôi mở rộng; bằng cách kết nối chúng theo tuyến ngắn nhất, độ trễ tổng thể được giảm xuống. Thông qua việc đồng thời thúc đẩy tối ưu theo khu vực và tối ưu mạng toàn cầu, chúng tôi cung cấp nền tảng hỗ trợ nhất quán từ phát triển đến production trên toàn thế giới.

Những thách thức ERPC giải quyết

  • Lỗi giao dịch và biến động độ trễ trong môi trường RPC thông thường
  • Giới hạn hiệu suất bởi nhiều nhà cung cấp hạ tầng
  • Tác động đáng kể của khoảng cách mạng đến chất lượng giao tiếp
  • Khó khăn của các dự án nhỏ trong việc tiếp cận hạ tầng chất lượng cao
Trong quá trình phát triển Epics DAO, một dự án đóng góp mã nguồn mở cho Solana, chúng tôi gặp khó khăn vì không dễ tiếp cận môi trường phát triển Solana hiệu năng cao. Để vượt qua, chúng tôi xây dựng nền tảng riêng, và dựa trên chuyên môn đó, hiện cung cấp ERPC và SLV.
Các ứng dụng tài chính đặc biệt mang tính trọng yếu, bởi độ trễ hoặc lỗi ảnh hưởng trực tiếp đến trải nghiệm người dùng. Cấu trúc chồng lấn giữa validator phân tán và cơ chế đặc thù Web3 khiến việc nắm bắt toàn cảnh phát triển Solana trở nên khó khăn; nhiều dự án vì thế phải vật lộn với sự thiếu ổn định và chậm trễ.
Chúng tôi cam kết cung cấp hạ tầng hiệu năng cao cần thiết, góp phần cải thiện cả trải nghiệm phát triển lẫn trải nghiệm người dùng trên toàn hệ sinh thái Solana. ERPC, cùng các sáng kiến mã nguồn mở như SLV, là một phần trong nỗ lực này.