SLV hỗ trợ truy cập dữ liệu lịch sử cho Solana RPC, loại bỏ mô hình vận hành archive chi phí cao nhờ Old Faithful

SLV hỗ trợ truy cập dữ liệu lịch sử cho Solana RPC, loại bỏ mô hình vận hành archive chi phí cao nhờ Old Faithful

SLV hỗ trợ truy cập dữ liệu lịch sử cho Solana RPC, loại bỏ mô hình vận hành archive chi phí cao nhờ Old Faithful
ELSOUL LABO B.V. (Trụ sở: Amsterdam, Hà Lan; CEO: Fumitake Kawasaki), cùng với Validators DAO, thông báo rằng SLV, nền tảng vận hành node Solana mã nguồn mở, giờ đây hỗ trợ truy cập dữ liệu lịch sử qua Solana RPC.
Với bản cập nhật này, các hệ thống Solana RPC được vận hành bằng SLV có thể truy cập các block và dữ liệu giao dịch trong quá khứ, ngoài việc phục vụ các trường hợp sử dụng thời gian thực. Nhờ đó, việc truy cập dữ liệu lịch sử có thể được xử lý với chi phí vận hành hợp lý, loại bỏ nhu cầu đầu tư ban đầu lớn và chi phí vận hành cao kéo dài như trước đây.

Điều kiện tiên quyết cho truy cập dữ liệu lịch sử trong Solana RPC

Mặc dù Solana được biết đến với thông lượng cao, tổng khối lượng dữ liệu được tạo ra trên mạng cực kỳ lớn và tiếp tục tăng hàng ngày. Vì lý do này, các triển khai Solana RPC thông thường ưu tiên hiệu suất và độ ổn định bằng cách chỉ giữ lại một số epoch gần đây.
Do đó, các thiết lập RPC tiêu chuẩn thường không thể cung cấp truy cập vào block, giao dịch hoặc trạng thái tài khoản cũ hơn một mốc nhất định, và việc thiếu dữ liệu lịch sử trên thực tế đã trở thành tình trạng phổ biến. Mặc dù điều này không ảnh hưởng đến hoạt động ngắn hạn của ứng dụng hoặc xử lý thời gian thực, nhưng vẫn là một hạn chế rõ ràng cho các trường hợp sử dụng như phân tích on-chain dài hạn, kiểm chứng hành vi, kiểm toán và nghiên cứu.

Thách thức mang tính cấu trúc của cách vận hành archive truyền thống

Để vượt qua các hạn chế này, trước đây các đơn vị vận hành phải xây dựng và duy trì node archive chuyên dụng. Xử lý toàn bộ tập dữ liệu lịch sử của Solana đòi hỏi duy trì liên tục dung lượng lưu trữ cực lớn, cùng với cấu hình chuyên biệt để hỗ trợ tìm kiếm và phân phối dữ liệu.
Trong triển khai thực tế, các kiến trúc dựa trên dịch vụ lưu trữ dữ liệu được quản lý như Google Bigtable thường được sử dụng. Các cách tiếp cận này đòi hỏi chi phí di chuyển dữ liệu đáng kể ở giai đoạn thiết lập ban đầu, tiếp theo là chi phí vận hành thường xuyên ở mức cao và gánh nặng bảo trì liên tục.
Các cấu hình archive như vậy chỉ khả thi cho một số ít nhà vận hành quy mô lớn và không phải lựa chọn thực tế cho hầu hết nhà cung cấp RPC hoặc tổ chức đang cân nhắc sử dụng Solana cho mục đích kinh doanh hoặc các ứng dụng doanh nghiệp.

Mô hình phân phối dữ liệu lịch sử do Old Faithful cung cấp

Old Faithful là nền tảng phân phối dữ liệu lịch sử mã nguồn mở được thiết kế đặc biệt cho Solana để giải quyết những thách thức này. Nền tảng này lưu trữ dữ liệu lịch sử của Solana và cho phép các hệ thống bên ngoài truy cập.
Với mô hình này, các nhà vận hành RPC không cần tự xây dựng và duy trì hệ thống lưu trữ archive lớn hoặc hạ tầng database chuyên biệt. Mô hình này giảm đáng kể cả chi phí và gánh nặng vận hành liên quan đến việc cung cấp quyền truy cập dữ liệu lịch sử, đồng thời vẫn cho phép các trường hợp sử dụng phụ thuộc vào dữ liệu quá khứ.

Vai trò của hỗ trợ Old Faithful trong SLV RPC

SLV giờ đây hỗ trợ truy cập dữ liệu lịch sử bằng cách tận dụng Old Faithful. Các hệ thống Solana RPC được khởi chạy và vận hành với SLV có thể truy cập dữ liệu lịch sử thông qua chính các giao diện RPC tiêu chuẩn được sử dụng cho các quy trình hiện có.
Không cần xây dựng riêng một node archive chuyên dụng hoặc môi trường dựa trên Bigtable. Dữ liệu lịch sử có thể được xử lý như một phần mở rộng của hoạt động RPC thông thường, cho phép các trường hợp sử dụng phụ thuộc vào dữ liệu quá khứ mà không cần hạ tầng đặc biệt.

Tác động kinh doanh và vận hành

Bản cập nhật này giảm đáng kể khoản đầu tư ban đầu và chi phí vận hành thường xuyên vốn cần thiết để cung cấp quyền truy cập dữ liệu lịch sử trên Solana. Đối với nhà cung cấp RPC, điều này giúp họ có thể cân nhắc một cách thực tế những thiết kế dịch vụ mới và mở rộng dịch vụ ở mức chi phí có thể kiểm soát.
Đối với các trường hợp sử dụng trong kinh doanh và tải công việc phân tích, khả năng thực hiện kiểm chứng và điều tra dựa trên dữ liệu lịch sử mà không cần đầu tư hạ tầng lớn góp phần trực tiếp rút ngắn chu kỳ ra quyết định và phát triển. Việc giúp quyền truy cập dữ liệu lịch sử trở nên khả thi cho nhiều đối tượng hơn, thay vì chỉ một nhóm nhỏ các nhà vận hành lớn, là bước tiến quan trọng cho toàn bộ hệ sinh thái Solana.

Tóm tắt

Hỗ trợ truy cập dữ liệu lịch sử trong triển khai Solana RPC dựa trên SLV đánh dấu bước chuyển khỏi các cách tiếp cận chuyên biệt, chi phí cao trước đây để xử lý dữ liệu quá khứ. Việc truy cập dữ liệu lịch sử Solana nhờ đó trở thành một lựa chọn thực tế ở mức chi phí vận hành bền vững.
Tính năng này có thể được sử dụng bằng cách nâng cấp lên phiên bản mới nhất của SLV. Người dùng có thể tham gia cộng đồng SLV qua Discord chính thức của Validators DAO.
Discord chính thức của Validators DAO: https://discord.gg/C7ZQSrCkYR Trang web chính thức của SLV: https://slv.dev/vi/