Skip to main content

Dữ liệu lịch sử Solana là gì?

Sổ cái của Solana là một chuỗi khối chỉ cho phép ghi thêm, kéo dài từ khối khởi nguyên đến hiện tại. Dữ liệu lịch sử là dữ liệu thu được khi truy vấn sổ cái đó sau khi sự kiện đã xảy ra: các giao dịch trước đây của ví, những lần chuyển một token, nội dung của một khối hoặc các chữ ký đã tương tác với một địa chỉ. Helius cung cấp hai cách để đọc dữ liệu này. Các phương thức RPC lưu trữ tiêu chuẩn (getBlock, getSignaturesForAddress, getTransaction và nhiều phương thức khác) mô phỏng giao diện JSON-RPC gốc của Solana. Ngoài ra, Helius bổ sung các phương thức nâng cao mà RPC tiêu chuẩn không thể đáp ứng: getTransactionsForAddress trả về toàn bộ lịch sử giao dịch đã lọc trong một lệnh gọi duy nhất, còn getTransfersByAddress trả về các bản ghi chuyển tài sản đã phân tích cú pháp và sẵn sàng để đối soát.

Tại sao nên dùng Helius cho dữ liệu lịch sử?

Khác với các nhà cung cấp dựa vào cơ sở hạ tầng BigTable dùng chung, Helius duy trì các nút lưu trữ chuyên dụng, được tối ưu hóa để truy xuất nhanh dữ liệu lịch sử. Dữ liệu bao quát từ khối khởi nguyên của Solana đến hiện tại, được cập nhật liên tục và hỗ trợ đầy đủ các giao dịch có phiên bản cùng mọi loại chương trình.

Independent infrastructure

Helius vận hành hệ thống lưu trữ riêng, không dùng BigTable dùng chung như các nhà cung cấp khác.

Faster queries

Quyền truy cập trực tiếp vào bộ nhớ được tối ưu hóa giúp truy vấn dữ liệu lịch sử có thời gian phản hồi nhanh hơn.

Higher reliability

Không có điểm nghẽn từ cơ sở hạ tầng dùng chung. Hiệu năng ổn định ngay cả khi lưu lượng mạng đạt đỉnh.

Nên sử dụng phương thức nào?

Hãy bắt đầu với getTransactionsForAddress cho mọi tác vụ xử lý lịch sử dựa trên địa chỉ. Sử dụng các phương thức tiêu chuẩn khi cần dữ liệu khối thô hoặc khi tích hợp công cụ Solana RPC hiện có.

Lộ trình đề xuất: getTransactionsForAddress

getTransactionsForAddress

Lịch sử giao dịch độc quyền của Helius, vượt xa RPC Solana tiêu chuẩn. Truy vấn bằng bộ lọc theo thời gian và slot, sắp xếp hai chiều, lịch sử tài khoản token, phân trang keyset hiệu quả và dữ liệu giao dịch đầy đủ trong một yêu cầu duy nhất.Lý tưởng để phân tích quá trình ra mắt token, toàn bộ lịch sử ví và token, nghiên cứu MEV, báo cáo tuân thủ và theo dõi danh mục đầu tư.

Các phương thức chính

Các phương thức lịch sử giao dịch nâng cao, độc quyền của Helius. Mỗi thẻ liên kết đến hướng dẫn tương ứng.

Lịch sử giao dịch

getTransactionsForAddress

Lịch sử giao dịch nâng cao, độc quyền của Helius, có tính năng lọc, sắp xếp hai chiều, hỗ trợ tài khoản token và phân trang hiệu quả.

getTransfersByAddress

Lịch sử chuyển token và SOL gốc của một ví đã được phân tích cú pháp, với các bộ lọc theo mint, thời gian, số lượng và đối tác giao dịch. Chỉ dành cho gói Developer trở lên; 10 tín dụng cho mỗi yêu cầu. Xem tài liệu tham khảo API.

getTransaction

Chi tiết đầy đủ của một giao dịch theo một chữ ký. Dùng để xác minh, phân tích chuyên sâu và gỡ lỗi.

getSignaturesForAddress

Các chữ ký đã xác nhận của một địa chỉ. Dùng cho lịch sử cơ bản và thu thập chữ ký. Không bao gồm các tài khoản token liên kết — hãy dùng getTransactionsForAddress để lấy toàn bộ lịch sử token.

Các trường hợp sử dụng phổ biến

Token launch analysis

Theo dõi quá trình tạo mint và hoạt động ban đầu của người nắm giữ. Xác định nguồn gốc dự án và mô hình phân phối ban đầu.

Wallet forensics

Xây dựng dòng thời gian giao dịch hoàn chỉnh. Phát hiện nguồn cấp vốn và các mô hình giao dịch theo thời gian.

MEV research

Phân tích hoạt động chênh lệch giá và các cuộc tấn công sandwich trong quá khứ. Nghiên cứu các cơ hội MEV bằng dữ liệu thời gian chính xác.

Compliance & auditing

Tạo báo cáo giao dịch toàn diện. Hỗ trợ tuân thủ quy định bằng hồ sơ lịch sử đầy đủ.

Portfolio tracking

Truy cập toàn bộ lịch sử giao dịch DeFi. Xây dựng công cụ phân tích danh mục đầu tư và theo dõi hiệu suất chính xác.

Block explorers

Hiển thị toàn bộ lịch sử blockchain. Cung cấp cho người dùng thông tin chi tiết về khối và giao dịch.

Các bước tiếp theo

getTransactionsForAddress

Hướng dẫn đầy đủ về phương thức lịch sử giao dịch nâng cao.

getTransfersByAddress

Lịch sử chuyển tài sản đã phân tích cú pháp để xử lý thanh toán và đối soát.

Indexing guide

Xây dựng, điền dữ liệu quá khứ và đồng bộ hóa chỉ mục Solana.

Discord community

Tham gia cùng hàng nghìn nhà phát triển đang xây dựng trên Solana bằng Helius.