Keyword

Oracle là gì? Các vấn đề khi blockchains sử dụng dữ liệu bên thứ ba

solfi_admin Thứ Hai, 18/04/2022

Một oracle sẽ gửi dữ liệu từ thế giới bên ngoài, chẳng hạn như nhiệt độ hàng ngày hay số phiếu bầu mà một ứng cử viên chính trị nhận được, tới một blockchain như Ethereum. Sau đó, một hợp đồng thông minh trên blockchain sử dụng dữ liệu được cung cấp để đưa ra quyết định phân phối tiền và phân phối cho ai.

Đây là một ví dụ cụ thể hơn, những người nông dân có thể sẽ mua bảo hiểm mùa vụ đề phòng trường hợp hạn hán làm mất mùa. Nếu thời tiết không thuận lợi cho mùa vụ, công ty bảo hiểm sẽ trả cho người nông dân đó một khoản tiền để bù lỗ.

Một oracle giúp một hợp đồng thông minh (smart contract) thực hiện chuỗi nhiệm vụ này một cách tự động. Hợp đồng thông minh là công cụ được thực hiện bởi các blockchain như Ethereum, công cụ này sẽ chỉ thực thi các điều khoản trong hợp đồng nếu các điều kiện được đáp ứng chính xác. Ethereum cũng là một loại tiền điện tử lớn thứ hai thế giới theo vốn hóa thị trường, với đồng ETH.

Ví dụ: Vào cuối mùa, một oracle về thời tiết thông báo cho hợp đồng thông minh rằng mùa này chỉ mưa 10 ngày hoặc ít hơn. Nó gửi thông tin này trực tiếp đến hợp đồng thông minh, sau đó biết rằng nó phải trả tiền cho người nông dân. Và ngược lại, nếu mùa vụ gặp nhiều mưa hơn, oracle sẽ thông báo cho hợp đồng thông minh và người nông dân sẽ không được trả tiền.

hi
Oracle thời tiết được ứng dụng rộng rãi trên nhiều phương diện

Vấn đề của oracle là gì?

Cách xác định chất lượng của một blockchain như Ethereum là nó có thể chạy được các hợp đồng thông minh. Sau khi được lập trình, hợp đồng thông minh được kiểm soát hoàn toàn bởi blockchain; không có thực thể nào được tin cậy để thực hiện các quy tắc và không người trung gian nào có thể ngăn giao dịch diễn ra nếu các điều kiện cho hợp đồng được đáp ứng. Hợp đồng thông minh chỉ đơn giản thực hiện những gì nó đã được lập trình.

Tuy nhiên, oracle là một nguồn cấp dữ liệu được điều hành bởi một thực thể; trong ví dụ trên, đó là một oracle thời tiết. Trong khi blockchain như Ethereum lại được tạo ra để tránh xa các bên thứ ba, được vận hành với mục đích phân quyền.

hi
Oracle là một nguồn cấp dữ liệu được điều hành bởi một thực thể

Tin cậy một nguồn dữ liệu có thể dẫn đến các vấn đề. Ví dụ: chủ sở hữu nguồn cấp dữ liệu của oracle có thể đăng dữ liệu không chính xác để làm lung lay các hợp đồng thông minh có lợi cho chủ sở hữu nguồn cấp dữ liệu. Ngoài ra, ai đó có thể hack nguồn cấp dữ liệu để thay đổi dữ liệu có lợi cho họ.

Các hợp đồng thông minh không phụ thuộc vào oracles sẽ không có vấn đề này.

Các nhà phát triển vẫn đang nghiên cứu nhiều cách khác nhau để giảm thiểu vấn đề này và tạo ra các oracles mang tính phi tập trung hơn hoặc được bảo vệ chống lại các tác nhân xấu. Một trong những nghiên cứu đó là cho các máy tính oracles sử dụng Trusted Execution Environments (TEEs), các phần cứng đặc biệt được cài thêm bảo mật, khiến chúng khó bị giả mạo hơn.

Những ứng dụng nào sử dụng oracles?

Nhiều ứng dụng Ethereum sử dụng oracles. Ví dụ, thị trường dự đoán Augur cho phép người tham gia đặt cược vào những gì sẽ xảy ra trong tương lai. Những người tham gia có thể đặt cược “có” hoặc “không” cho câu hỏi: “Liệu Joe Biden có thắng trong cuộc bầu cử năm 2024 không?” Augur sẽ sử dụng dữ liệu từ các oracles để tìm ra liệu Biden có thắng hay không, từ đó phân bua cuộc cá cược.

Các nền tảng khác, chẳng hạn như Chainlink, biến oracles trở thành một phần trung tâm của nền tảng và họ đã cải tiến nhiều cách khác nhau để làm cho các oracles chính xác hơn và chống lại những thông tin sai lệch.

Học thêm các kiến thức nền tảng tại mục Cryptopedia và tham gia bàn luận cùng BlockSolFi tại Telegram và Facebook.

Đọc thêm:

Rollup đã ‘khơi mào’ cho cuộc chiến Layer 2 như thế nào?
Thứ Hai, 16/01/2023

Rollup là gì mà có thể mở ra “Layer-2 War”. Cùng tìm hiểu qua bối cảnh xuất hiện và vai trò của loại công nghệ này qua bài viết sau đây. Layer 2 từng là chủ đề vô cùng nóng hổi cách đây vài năm khi lần đầu tiên rộ lên chủ đề về khả […]

Dự án Crypto – Sáng tạo và tiền bạc là chưa đủ, làm được hay không mới quan trọng
Thứ Tư, 23/11/2022

Khi phát triển ý tưởng cho một dự án crypto mới, cần hiểu rằng công nghệ mới không đồng nghĩa với một sản phẩm tốt, và mối quan hệ giữa hai yếu tố này là không tương đồng. Ví dụ kinh điển nhất để giải thích cho điều này là iPhone. Mối quan hệ nào […]

5 công cụ phân tích tiền mã hoá phải có nhằm biến ‘gà mờ’ thành dân chuyên
Chủ Nhật, 06/11/2022

Nhờ công nghệ blockchain nên các dữ liệu được công khai. Do đó, nếu tận dụng tốt những công cụ phân tích tiền mã hoá trong thời gian thực, người dùng sẽ mở khoá rất nhiều cơ hội tìm được “hidden gem”. Các công cụ phân tích tiền mã hoá cần phải “nắm trong lòng bàn […]

Sui và Aptos: Ai sẽ là kẻ chiến thắng trên đường đua của Move?
Chủ Nhật, 23/10/2022

Aptos và Sui Blockchain là hai dự án thu hút được rất nhiều sự quan tâm của giới crypto trong thời gian qua khi được giới thiệu như các “blockchain thế hệ mới”, giải mã vấn đề nan giải của những người đi trước. Vậy hai blockchain có nguồn gốc từ “đống tàn tro” của […]

Wash trading NFT là gì? Cách để nhận diện hoạt động gây nhiễu này
Thứ Bảy, 22/10/2022

Thị trường NFT vẫn đang trong giai đoạn còn rất non trẻ kéo theo đó là những hoạt động wash trading không ngừng diễn ra và sôi nổi hơn bao giờ hết. Điều này khiến cho việc định giá một bộ sưu tập NFT dường như là không thể khi mà giá trị giao dịch […]

Khác biệt cốt lõi giữa ‘Token tiện tích’ và ‘Token cổ phần’
Thứ Hai, 17/10/2022

Những khái niệm quen thuộc như coin hay Token tưởng chừng vô cùng cơ bản nhưng gây nên không ít bối rối cho phía nhà đầu tư khi mà trong tiến trình phát triển nhanh chóng của thị trường mã hóa, hầu như các nhà giao dịch đều cảm thấy chúng không có sự khác […]

Cái nhìn ‘méo mó’ về bản chất tốt đẹp của NFT
nft
Thứ Bảy, 15/10/2022

NFT không phải là một dấu hiệu của sự lừa dối hay một mánh lới quảng cáo cường điệu hóa, và ngành công nghiệp NFT không thể rơi vào con đường sai lầm của “nhanh nở, chóng tàn” như nhan nhản các ý tưởng “ăn xổi” thường thấy trong thị trường mã hóa. NFT chỉ […]

NFT, nhu cầu ảo và nguồn cung ảo
Thứ Sáu, 07/10/2022

Nhu cầu vô cùng ảo do NFT tạo nên là nhu cầu phi vật chất đầu tiên trong lịch sử loài người, và nó vẫn đang ở trong tình trạng hỗn loạn, đầy mơ hồ. Bên cạnh đó, nguồn cung của NFT không hề hữu hạn như cách chúng ta vẫn thường lầm tưởng. Bài […]

Tại sao Zero-knowledge Proofs lại quan trọng đến vậy? Ứng dụng và Thách thức
Chủ Nhật, 02/10/2022

Những ai đã từng tìm hiểu qua các loại công nghệ tiêu biểu của blockchain chắc hẳn không mấy xa lạ với khái niệm “Zero-knowledge Proofs”, vốn được ví như món quà may mắn của Web3. Vậy loại công nghệ này cơ bản được sử dụng để làm gì và ứng dụng như thế nào? […]

Stablecoin và sự biến động trong lợi tức
Thứ Năm, 29/09/2022

Chúng ta hãy cùng xem xét lợi suất cho vay stablecoin đối với giao thức tài chính phi tập trung (DeFi) của Compound Finance V2 và phân tích xem, hiệu suất lợi nhuận, sự biến động và những yếu tố nào đang thúc đẩy lợi suất cho vay thế chấp các stablecoin thông qua giao […]

Rollup đã ‘khơi mào’ cho cuộc chiến Layer 2 như thế nào?
Thứ Hai, 16/01/2023

Rollup là gì mà có thể mở ra “Layer-2 War”. Cùng tìm hiểu qua bối cảnh xuất hiện và vai trò của loại công nghệ này qua bài viết sau đây. Layer 2 từng là chủ đề vô cùng nóng hổi cách đây vài năm khi lần đầu tiên rộ lên chủ đề về khả […]

Dự án Crypto – Sáng tạo và tiền bạc là chưa đủ, làm được hay không mới quan trọng
Thứ Tư, 23/11/2022

Khi phát triển ý tưởng cho một dự án crypto mới, cần hiểu rằng công nghệ mới không đồng nghĩa với một sản phẩm tốt, và mối quan hệ giữa hai yếu tố này là không tương đồng. Ví dụ kinh điển nhất để giải thích cho điều này là iPhone. Mối quan hệ nào […]

5 công cụ phân tích tiền mã hoá phải có nhằm biến ‘gà mờ’ thành dân chuyên
Chủ Nhật, 06/11/2022

Nhờ công nghệ blockchain nên các dữ liệu được công khai. Do đó, nếu tận dụng tốt những công cụ phân tích tiền mã hoá trong thời gian thực, người dùng sẽ mở khoá rất nhiều cơ hội tìm được “hidden gem”. Các công cụ phân tích tiền mã hoá cần phải “nắm trong lòng bàn […]

Sui và Aptos: Ai sẽ là kẻ chiến thắng trên đường đua của Move?
Chủ Nhật, 23/10/2022

Aptos và Sui Blockchain là hai dự án thu hút được rất nhiều sự quan tâm của giới crypto trong thời gian qua khi được giới thiệu như các “blockchain thế hệ mới”, giải mã vấn đề nan giải của những người đi trước. Vậy hai blockchain có nguồn gốc từ “đống tàn tro” của […]

Wash trading NFT là gì? Cách để nhận diện hoạt động gây nhiễu này
Thứ Bảy, 22/10/2022

Thị trường NFT vẫn đang trong giai đoạn còn rất non trẻ kéo theo đó là những hoạt động wash trading không ngừng diễn ra và sôi nổi hơn bao giờ hết. Điều này khiến cho việc định giá một bộ sưu tập NFT dường như là không thể khi mà giá trị giao dịch […]

Khác biệt cốt lõi giữa ‘Token tiện tích’ và ‘Token cổ phần’
Thứ Hai, 17/10/2022

Những khái niệm quen thuộc như coin hay Token tưởng chừng vô cùng cơ bản nhưng gây nên không ít bối rối cho phía nhà đầu tư khi mà trong tiến trình phát triển nhanh chóng của thị trường mã hóa, hầu như các nhà giao dịch đều cảm thấy chúng không có sự khác […]

Cái nhìn ‘méo mó’ về bản chất tốt đẹp của NFT
nft
Thứ Bảy, 15/10/2022

NFT không phải là một dấu hiệu của sự lừa dối hay một mánh lới quảng cáo cường điệu hóa, và ngành công nghiệp NFT không thể rơi vào con đường sai lầm của “nhanh nở, chóng tàn” như nhan nhản các ý tưởng “ăn xổi” thường thấy trong thị trường mã hóa. NFT chỉ […]

NFT, nhu cầu ảo và nguồn cung ảo
Thứ Sáu, 07/10/2022

Nhu cầu vô cùng ảo do NFT tạo nên là nhu cầu phi vật chất đầu tiên trong lịch sử loài người, và nó vẫn đang ở trong tình trạng hỗn loạn, đầy mơ hồ. Bên cạnh đó, nguồn cung của NFT không hề hữu hạn như cách chúng ta vẫn thường lầm tưởng. Bài […]

Tại sao Zero-knowledge Proofs lại quan trọng đến vậy? Ứng dụng và Thách thức
Chủ Nhật, 02/10/2022

Những ai đã từng tìm hiểu qua các loại công nghệ tiêu biểu của blockchain chắc hẳn không mấy xa lạ với khái niệm “Zero-knowledge Proofs”, vốn được ví như món quà may mắn của Web3. Vậy loại công nghệ này cơ bản được sử dụng để làm gì và ứng dụng như thế nào? […]

Stablecoin và sự biến động trong lợi tức
Thứ Năm, 29/09/2022

Chúng ta hãy cùng xem xét lợi suất cho vay stablecoin đối với giao thức tài chính phi tập trung (DeFi) của Compound Finance V2 và phân tích xem, hiệu suất lợi nhuận, sự biến động và những yếu tố nào đang thúc đẩy lợi suất cho vay thế chấp các stablecoin thông qua giao […]

Đăng ký newsletter

Blocksolfi là cổng thông tin blockchain cập nhật tin tức thị trường nhanh và chính xác nhất. Đăng ký newsletter của Blocksolfi để không bỏ lỡ các diễn biến quan trọng của thị trường