RedStone cung cấp dữ liệu cho DApps thông qua các mô hình tiêu thụ dữ liệu khác nhau, cho phép khách hàng và nhà phát triển lựa chọn phương án phù hợp nhất. RedStone có kiến trúc mô-đun tách biệt giữa việc thu thập và cung cấp dữ liệu, giúp mở rộng hiệu quả trên nhiều mạng lưới.
Cách thu thập nguồn dữ liệu
RedStone thu thập thông tin giá từ nhiều nguồn khác nhau, bao gồm các sàn giao dịch tiền mã hóa và các mạng blockchain khác. Dữ liệu này sau đó được xử lý để đảm bảo độ chính xác trước khi được cung cấp cho các hợp đồng thông minh.
Các mô hình truy xuất dữ liệu
RedStone có một số phương pháp để đưa dữ liệu vào hợp đồng thông minh, bao gồm:
Mô hình Pull
Trong mô hình này, DApps truy xuất dữ liệu mới nhất chỉ khi cần thiết. Phương pháp này tiết kiệm chi phí vì không yêu cầu cập nhật on-chain liên tục. Thay vào đó, dữ liệu được lưu trữ off-chain và chỉ được hợp đồng thông minh lấy khi cần.
Mô hình Push
Với mô hình push, RedStone liên tục cập nhật dữ liệu giá trên blockchain. Điều này hữu ích cho các ứng dụng cần cập nhật giá theo thời gian thực, như các nền tảng cho vay và giao thức giao dịch.
Mô hình X
Mô hình X cung cấp thêm bảo mật bằng cách ngăn chặn các cuộc tấn công front-running, đảm bảo rằng giá được sử dụng trong một giao dịch vẫn hợp lệ trong suốt quá trình thực hiện.
Mô hình Hybrid (Push + Pull)
Mô hình Hybrid kết hợp cả hai chiến lược push và pull, cho phép DApps lấy dữ liệu theo yêu cầu trong khi vẫn có quyền truy cập vào thông tin được cập nhật on-chain thường xuyên.
Dịch vụ xác thực chủ động (AVS)
Năm 2025, RedStone giới thiệu Dịch vụ Xác thực Chủ động (AVS) sử dụng giao thức EigenLayer và cơ chế restaking của nó. Hệ thống này cải thiện tính bảo mật của các nguồn dữ liệu bằng cách sử dụng một mạng lưới các validator để kiểm tra độ chính xác của dữ liệu trước khi được công bố on-chain. Điều này giúp ngăn chặn việc thao túng và tăng độ tin cậy vào dữ liệu mà RedStone cung cấp.