1. Predicate là gì
1.1. Predicate là gì
Predicate là một mạng lưới phi tập trung cho phép thiết lập các quy tắc tùy chỉnh trước giao dịch cho các ứng dụng on-chain.
Dự án này mang đến cho các nhà phát triển khả năng tạo ra những chính sách được thực thi bởi các Operator, giúp đảm bảo các giao dịch được thực hiện theo những quy tắc an toàn và có kiểm soát.
Các chính sách này có thể được áp dụng để quản lý những quy trình như AML (chống rửa tiền), KYC (xác minh danh tính khách hàng), và phát hiện các giao dịch bất thường. Điều đặc biệt là tất cả các chính sách đều được lưu trữ trên blockchain Ethereum, mang lại tính minh bạch và khả năng truy xuất cao cho hệ thống.
1.2. Lợi ích mà Predicate cung cấp
Predicate cung cấp cho người dùng những lợi ích dưới đây:
- Chính sách trước giao dịch: Được thiết lập ở cấp độ hợp đồng thông minh, chỉ những giao dịch tuân thủ đúng quy tắc mới được thực thi.
- Khai thác dữ liệu on-chain và off-chain: Bao gồm luồng giao dịch trong lịch sử, phân tích blockchain, thông tin xác thực, danh sách cho phép động và nhiều yếu tố khác để củng cố chính sách.
- Hệ thống thiết lập quy tắc tin cậy tối thiểu: Mạng lưới các Operator được khuyến khích về mặt kinh tế sẽ chịu trách nhiệm thực thi chính sách do nhà phát triển ứng dụng thiết lập.
Với khả năng tạo ra các chính sách minh bạch và dễ cập nhật được lưu trữ trên Ethereum, Predicate cung cấp một giải pháp an toàn và linh hoạt cho các giao dịch on-chain.
2. Kiến trúc của Predicate
Predicate cho phép các nhà phát triển tích hợp các quy tắc trước giao dịch vào ứng dụng theo cách mô-đun. Hệ thống được thiết kế với tính minh bạch, có thể xác minh và mở, cho phép bất kỳ cá nhân, tổ chức, hay DAO nào đều có thể tạo, quản lý và sở hữu các chính sách (Policy) của riêng mình.
Ngoài ra, quyền sở hữu các chính sách này có thể được chuyển giao sang ví đa chữ ký, DAO, hoặc bất kỳ tài khoản Ethereum nào khác.
Ví dụ về các quy tắc ứng dụng trong Predicate
- Chống rửa tiền (AML): Ngăn chặn dòng tiền bị đánh cắp hoặc bị xử phạt di chuyển qua các ứng dụng tài chính on-chain.
- Xác minh danh tính (KYC): Kết nối với nhiều nhà cung cấp KYC để xác minh người dùng tức thì.
- Giới hạn tần suất giao dịch: Thiết lập hạn mức giao dịch cho các tài khoản thông thường (EOA) hoặc hợp đồng thông minh.
- Phát hiện giao dịch bất thường: Ngăn chặn những giao dịch có dấu hiệu bất thường nhằm bảo vệ ứng dụng khỏi bị khai thác.
- Mở khóa tài sản: Xác nhận các điều kiện on-chain, chẳng hạn như nắm giữ một NFT cụ thể hoặc hoàn thành một nhiệm vụ.
Kiến trúc của Predicate
Quy trình hoạt động của Predicate sau khi được tích hợp vào ứng dụng diễn ra như sau:
-
Yêu cầu từ phía người dùng:
Khi một người dùng yêu cầu xác thực giao dịch, hệ thống sẽ kiểm tra xem giao dịch có tuân thủ chính sách của giao thức đích hay không. Yêu cầu này được gửi tới Middleware do Predicate Labs quản lý. Middleware sau đó truyền yêu cầu đến các Operator.
-
Xác thực của Operator:
Các Operator lấy chính sách tương ứng cho ứng dụng, giải mã các quy tắc và kiểm tra xem giao dịch có tuân thủ đúng hay không. Kết quả xác minh được gửi kèm một thông báo ký cho biết giao dịch được chấp thuận hoặc từ chối.
-
Tổng hợp từ Middleware:
Middleware tập hợp tất cả các phản hồi từ các Operator và gửi kết quả cuối cùng về giao diện người dùng.
-
Người dùng ký và gửi giao dịch:
Giao diện người dùng yêu cầu người dùng ký giao dịch. Dữ liệu giao dịch sẽ bao gồm chữ ký Predicate trong trường data. Sau đó, người dùng gửi giao dịch lên blockchain.
-
Xác minh chữ ký:
Hợp đồng thông minh kiểm tra tính hợp lệ của các chữ ký Predicate trước khi thực thi bất kỳ logic nào trong hợp đồng. Nếu chữ ký hợp lệ, giao dịch mới được tiến hành.
3. Tokenomics
Predicate hiện chưa phát hành token. Theblock101 sẽ cập nhật khi có thêm thông tin.
4. Đội ngũ phát triển
Predicate hiện chưa công bố thông tin về đội ngũ phát triển. Theblock101 sẽ cập nhật khi có thêm thông tin.
5. Nhà đầu tư
Predicate đã kêu gọi được 7 triệu đô la với sự dẫn đầu bởi 1k(x), Tribe Capital, Figment Capital cùng sự tham gia của Hashkey Capital, GSR, NEAR Foundation,… và các quỹ đầu tư khác.
6. Lộ trình phát triển
Updating…
7. Kết luận
Trên đây là bài viết về Predicate, hi vọng các bạn đã nhận được những thông tin hữu ích. Nếu có bất cứ thắc mắc nào, hãy để lại câu hỏi tại nhóm BigcoinVietnam để được giải đáp.
Cập nhật thêm về dự án tại:
- Website: https://predicate.io/
- X: https://x.com/0xPredicate
Đọc thêm: