Brevis là một nền tảng chứng thực dữ liệu đa chuỗi (ZK) không kiến thức được thiết kế để cho phép các hợp đồng thông minh truy cập và tính toán dữ liệu tùy ý trên nhiều blockchain một cách hoàn toàn không cần tin cậy. Trong khi blockchain lưu trữ một lượng lớn dữ liệu lịch sử và dữ liệu chuỗi chéo, các hợp đồng thông minh chỉ có thể truy cập dữ liệu trạng thái hiện tại trên chuỗi gốc của chúng. Brevis giải quyết khoảng cách này bằng cách tận dụng các bằng chứng ZK để làm cho dữ liệu lịch sử đa chuỗi có thể xác minh và sử dụng trực tiếp trong logic trên chuỗi, mà không cần dựa vào các oracle ngoài chuỗi hoặc các giả định tin cậy bổ sung.
Kiến trúc Brevis bao gồm ba thành phần cốt lõi: zkFabric, zkQueryNet và zkAggregatorRollup. zkFabric tạo ra các bằng chứng ZK chứng thực tính hợp lệ của các tiêu đề khối từ các blockchain khác nhau, cho phép truy cập không cần tin cậy vào các gốc trạng thái chuỗi chéo. zkQueryNet hoạt động như một thị trường mở của các Công cụ Truy vấn ZK, cho phép các nhà phát triển gửi các truy vấn dữ liệu được tính toán ngoài chuỗi và được chứng minh là chính xác bằng các bằng chứng ZK. zkAggregatorRollup đóng vai trò là lớp tổng hợp và xác minh, xác minh đệ quy các bằng chứng, lưu trữ dữ liệu đã chứng thực và cam kết các gốc trạng thái đã được xác minh zk trở lại tất cả các blockchain được kết nối.
Bằng cách kết hợp các light client dựa trên ZK, các công cụ truy vấn mô-đun và một lớp tổng hợp dựa trên rollup, Brevis giảm đáng kể chi phí liên lạc chuỗi chéo trong khi vẫn duy trì các đảm bảo bảo mật mạnh mẽ. Thiết kế này cho phép một loạt các trường hợp sử dụng, bao gồm DeFi dựa trên dữ liệu, cầu nối không cần tin cậy, zkDID, cơ chế thu hút người dùng và trừu tượng hóa tài khoản. Không giống như các nền tảng phân tích ngoài chuỗi truyền thống, Brevis cho phép các kết quả truy vấn đã được xác minh được sử dụng trực tiếp bởi các hợp đồng thông minh, mở ra những khả năng mới cho các ứng dụng Web3 có thể lập trình, dựa trên dữ liệu.