Event Oracle (còn được gọi là Event Source) là một thành phần trong mạng blockchain hoặc hệ thống blockchain, chịu trách nhiệm cung cấp dữ liệu về các sự kiện xảy ra bên ngoài mạng blockchain để các hợp đồng thông minh hoặc ứng dụng có thể sử dụng và phản ứng với các sự kiện đó. Event Oracle giúp kết nối thông tin từ thế giới ngoài (off-chain) với mạng blockchain và cho phép các hợp đồng thông minh tiếp nhận dữ liệu từ các nguồn bên ngoài và thực hiện các hành động dựa trên thông tin đó.
Event Oracle có thể lấy dữ liệu từ nhiều nguồn khác nhau như API, cơ sở dữ liệu, trang web, hệ thống IoT và các nguồn dữ liệu bên ngoài khác. Sau đó, thông tin từ các sự kiện này được chuyển đến mạng blockchain và gửi đến các hợp đồng thông minh để xử lý và thực hiện các hành động tương ứng. (bài viết của Click Digital)
Ví dụ, trong một ứng dụng blockchain dựa trên sự kiện, Event Oracle có thể cung cấp thông tin về giá cả, thay đổi thị trường, sự kiện xã hội, dữ liệu thời tiết và nhiều loại thông tin khác. Các hợp đồng thông minh có thể sử dụng thông tin này để đưa ra quyết định, thực hiện hành động tự động hoặc tạo ra các sự kiện mới trong mạng blockchain.
Event Oracle đóng vai trò quan trọng trong việc mở rộng khả năng của blockchain để tích hợp thông tin từ thế giới ngoài, mở ra nhiều khả năng ứng dụng mới và mở rộng phạm vi sử dụng của blockchain.
Vietnam Pham – Click Digital
Digital Marketing Specialist