Oracle trong Blockchain là gì
Oracle được gọi là thế giới bên ngoài để đưa vào thế giới của Blockchain. Bởi vì thuộc tính cố hữu của Blockchain là không thể nào tự động đi ra ngoài để lấy dữ liệu hoặc truy cập dữ liệu ở thể giới thực, nó chỉ biết những cái xảy ra trong Blockchain mà thôi. Những cơ sở dữ liệu liệu thực, ví dụ: Blockchain không thể nào biết được hiện tại đang có dịch covid hay là thông thống là ai, người nhiễm covid bao nhiêu người chẳng hãng như vậy, thì Blockchain không hề hay biết.
Tại sao Oracle lại quan trọng
Các blockchain hay hợp đồng thông minh trong thể nào truy cập ở dữ liệu bên ngoài của blockchain. Tuy nhiên, có một số thỏa thuận trong các hợp đồng, phải có những thông tin liên quan đến thế giới bên ngoài để thực hiện các thỏa thuận.
Khi muốn truy cập vào thế giới bên ngoài thì oracle là lúc cần đến nhất, vì chúng có thể cung cấp các liên kết giữa dữ liệu bên ngoài và bên trong blockchain một cách dễ dàng.
Các oracle có vai trò vô cùng quan trọng trong hệ sinh thái blockchain vì chúng mở rộng tất cả phạm vi hoạt động của các hợp đồng thông minh.
Nếu không có Oracle của blockchain, thì các hợp đồng thông minh sẽ bị hạn chế vì chúng chỉ có thể truy cập vào dữ liệu từ trong mệnh của chúng.
Một trong những điều cần lưu ý của Oracle trên blockchain không phải là nguồn dữ liệu mà là truy vấn có được xác thực các nguồn dữ liệu bên ngoài, sau đó chuyển tiếp thông tin đi. Các dữ liệu mà Oracle chuyển đi là những thông tin về giá cả, thanh toán hoặc là nhiệt độ đo bằng cảm biến.
Những giao thức Oracle phổ biến nhất
Chainlink
Chainlink là một dạng hình thức phi tập trung bao gồm nhiều nút oracle. Chainlink có rất nhiều mục tiêu để liên quan với những không gian phi tập trung. Thế nhưng nó tập trung chủ yếu vào những dữ liệu chất lượng cao với quyền truy cập vào các API trả phí.
Những dữ liệu được cung cấp bởi API không bao giờ có thể làm giả mạo hay thao túng một cái gì đó, còn có một cơ chế Oracle phù hợp để chọn lựa ra những giá trị thích hợp để chuyển dữ liệu đến cho người dùng từ các oracle node khác nhau.
MarkerDao
MarkerDao là một trong những giao thức DeFi cho vay mở phổ biến nhất hiện nay. Các mã token DAI của nó thì sẽ được neo với đồng đô la Mỹ. Không chỉ thế, nó còn được hỗ trợ các tài sản tiền điện tử. MakerDAO sử dụng mô-đun Oracle để xác định giá tài sản theo thời gian thực.