ERPC Bắt Đầu Cung Cấp Quyền Truy Cập Dữ Liệu Lịch Sử Đầy Đủ Cho Solana RPC Trên Tất Cả Khu Vực, Cho Phép Truy Xuất Hoàn Chỉnh Không Khoảng Trống Qua Tích Hợp Old Faithful

ERPC Bắt Đầu Cung Cấp Quyền Truy Cập Dữ Liệu Lịch Sử Đầy Đủ Cho Solana RPC Trên Tất Cả Khu Vực, Cho Phép Truy Xuất Hoàn Chỉnh Không Khoảng Trống Qua Tích Hợp Old Faithful

2025.12.29
ERPC, được vận hành bởi ELSOUL LABO B.V. (Trụ sở: Amsterdam, Hà Lan; CEO: Fumitake Kawasaki) cùng với Validators DAO, thông báo chính thức có sẵn quyền truy cập dữ liệu lịch sử cho Solana RPC.
Với bản nâng cấp này, tất cả endpoint Solana RPC do ERPC cung cấp hiện hỗ trợ truy cập không khoảng trống vào dữ liệu lịch sử Solana trên tất cả khu vực. Chức năng này có sẵn cho tất cả người dùng gói RPC ERPC hiện tại mà không yêu cầu hợp đồng bổ sung hay cấu hình đặc biệt.
Cải tiến này đạt được nhờ tích hợp Old Faithful, công nghệ mã nguồn mở được thiết kế riêng cho lưu trữ và phân phối dữ liệu lịch sử Solana, vào cơ sở hạ tầng RPC của ERPC.

Thách thức cấu trúc của truy cập dữ liệu lịch sử trong Solana RPC

Trên Solana, khoảng 500 GB dữ liệu được tạo mỗi epoch, thường kéo dài một đến hai ngày. Khối lượng dữ liệu này tiếp tục tăng hàng năm, đặt yêu cầu đáng kể lên cả dung lượng lưu trữ và hiệu suất I/O cho node RPC.
Để duy trì hiệu suất và ổn định vận hành, hầu hết node RPC tiêu chuẩn chỉ giữ lại một số epoch gần đây. Trong nhiều trường hợp, cấu hình với khoảng 4 TB lưu trữ chỉ có thể giữ ba đến bốn epoch dữ liệu, tương ứng khoảng một tuần lịch sử. Kết quả là, nỗ lực truy xuất block, giao dịch hoặc trạng thái tài khoản cũ thường dẫn đến phản hồi thiếu hoặc không đầy đủ.
Những hạn chế này từ lâu đã gây ra thách thức thực tế cho các trường hợp sử dụng phụ thuộc vào dữ liệu lịch sử, bao gồm phân tích on-chain, phân tích hành vi dài hạn, backtesting, kiểm toán và nghiên cứu.

Hạn chế thực tế của phương pháp archive truyền thống

Truyền thống, vận hành archive node được coi là phương pháp chính để truy cập toàn bộ lịch sử sổ cái Solana. Tuy nhiên, phương pháp này yêu cầu sao chép dữ liệu khổng lồ, đồng bộ hóa ban đầu kéo dài và chi phí vận hành cao liên tục.
Cấu hình archive dựa trên Google Cloud Bigtable đặc biệt liên quan đến chi phí di chuyển dữ liệu đáng kể khi triển khai và tiếp tục phát sinh chi phí đáng kể trong vận hành. Đối với nhiều nhà phát triển và tổ chức, điều này đã khiến các giải pháp như vậy không thực tế. Hơn nữa, phụ thuộc mạnh vào một nhà cung cấp đám mây duy nhất cũng gây lo ngại từ góc độ phi tập trung, vốn là nguyên tắc cơ bản của hệ thống blockchain.

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

Old Faithful là cơ sở hạ tầng archive mã nguồn mở được thiết kế để giải quyết các thách thức này trong hệ sinh thái Solana. Nó tạo và phục vụ archive lịch sử ở định dạng Content Addressable Archives (CAR) từ archive RocksDB được sản xuất bởi node warehouse Solana.
Trong định dạng CAR, mỗi epoch, block, giao dịch và shred được xác định duy nhất bằng content hash. Điều này cho phép kiểm tra tính toàn vẹn có thể xác minh, cho phép người dùng xác nhận dữ liệu truy xuất chưa bị giả mạo, ngay cả khi nhận từ nguồn phân phối không tin cậy.
Old Faithful được thiết kế để xử lý toàn bộ lịch sử sổ cái Solana, từ genesis đến hiện tại, và hỗ trợ nhiều phương pháp phân phối, bao gồm HTTP, CDN và hệ thống lưu trữ phân tán.

Tích hợp Old Faithful trong ERPC

Bằng cách tích hợp Old Faithful vào cơ sở hạ tầng Solana RPC, ERPC cho phép truy cập dữ liệu lịch sử qua giao diện Solana RPC hiện có. Không cần API mới hay endpoint chuyên dụng, và người dùng có thể truy xuất dữ liệu lịch sử đầy đủ bằng cùng truy vấn RPC như trước.
Bản nâng cấp này đã được áp dụng đồng nhất trên tất cả khu vực ERPC, đảm bảo tính khả dụng dữ liệu lịch sử nhất quán bất kể vị trí địa lý. Ngay cả trong triển khai phân tán toàn cầu, người dùng có thể dựa vào cùng phạm vi dữ liệu lịch sử trên các khu vực.

Đặc tính hiệu suất và nghiên cứu phát triển tiếp tục

Do kích thước vốn có lớn của dữ liệu lịch sử, một số truy vấn có thể mất nhiều thời gian hơn so với truy vấn dữ liệu mới nhất. Hành vi này phản ánh đặc tính cấu trúc của truy cập dữ liệu lịch sử và không chỉ ra lỗi hệ thống hay suy giảm hiệu suất.
ERPC tiếp tục theo đuổi nghiên cứu và phát triển nhằm cải thiện thời gian phản hồi cho truy xuất dữ liệu lịch sử, bao gồm đánh giá cấu hình sử dụng lưu trữ NVMe dung lượng lớn thế hệ mới. Tối ưu hóa dần sẽ được giới thiệu dựa trên hiểu biết thu được từ vận hành thực tế.

Mở rộng phạm vi trường hợp sử dụng được hỗ trợ

Với bản nâng cấp này, Solana RPC của ERPC hiện hỗ trợ phạm vi rộng hơn các trường hợp sử dụng ngoài ứng dụng thời gian thực. Phân tích dài hạn, xác minh lịch sử, nghiên cứu, kiểm toán và phân tích hành vi ứng dụng giờ có thể thực hiện mà không cần cơ sở hạ tầng bổ sung.
Cung cấp truy cập dữ liệu lịch sử như mở rộng tự nhiên của sử dụng RPC tiêu chuẩn mở rộng đáng kể khả năng ứng dụng thực tế của dịch vụ Solana RPC ERPC.

Sử dụng

Chức năng này có sẵn cho tất cả người dùng hiện đang đăng ký gói RPC ERPC, mà không cần thủ tục hay cấu hình bổ sung.
Thông tin truy cập được cung cấp qua Discord chính thức Validators DAO.
Validators DAO Discord chính thức: https://discord.gg/C7ZQSrCkYR ERPC Website chính thức: https://erpc.global/en