Bản tóm tắt

Các oracle của blockchain có thể được so sánh với các phần trung gian kết nối blockchain với thông tin trong thế giới thực. Binance Oracle thực hiện điều này bằng cách kết nối các hợp đồng thông minh với dữ liệu đã được xác minh từ các nguồn đáng tin cậy. Ban đầu được thiết kế cho Chuỗi BNB, nó có tiềm năng được mở rộng sang các chuỗi khác trong tương lai. Hiện tại, điều này cho phép mọi dự án dựa trên Chuỗi BNB sử dụng nó và thu được lợi ích từ nó. Với Binance Oracle, các nhà phát triển không còn phải lo lắng về vấn đề dữ liệu và có thể tập trung vào các khía cạnh quan trọng khác của dự án blockchain của họ.

Giới thiệu

Các oracle của blockchain là một khối xây dựng cơ bản trong hệ sinh thái blockchain. Không có chúng, hợp đồng thông minh sẽ không có cách nào để có được bất kỳ dữ liệu nào trong thế giới thực. Binance Oracle là một oracle blockchain cho phép các hợp đồng thông minh truy cập các nguồn dữ liệu trong thế giới thực cần thiết cho các ứng dụng blockchain. Đảm bảo rằng hợp đồng thông minh có đúng dữ liệu vào đúng thời điểm.

Tiên tri blockchain là gì?

Tiên tri chuỗi khối là các dịch vụ đóng vai trò là cầu nối giữa chuỗi khối và thế giới thực, cho phép các hợp đồng thông minh truy cập các nguồn dữ liệu bên ngoài mạng gốc của chúng. Nói cách khác, chúng hoạt động như một liên kết giữa các ứng dụng trên chuỗi và dữ liệu ngoài chuỗi.

Như vậy, các sự kiện ngoài chuỗi có thể được truyền đến những sự kiện trên chuỗi bằng cách được các hợp đồng thông minh công nhận. Thông tin này có thể là bất cứ thứ gì từ giá token hoặc giá cổ phiếu đến kết quả trận đấu bóng đá hoặc dự báo thời tiết.

Các nhà tiên tri chuỗi khối cũng có thể xác minh xem dữ liệu có chính xác hay không, mặc dù bản thân chúng không phải là nguồn dữ liệu. Thay vào đó, chúng giống như một lớp bổ sung thu thập, xác thực thông tin và truyền nó đến đúng đích.

Các oracle của blockchain cũng cho phép mọi người sử dụng blockchain trong các thỏa thuận hợp đồng. Ví dụ: bạn và bạn của bạn có thể đặt cược vào một trận bóng đá theo cách này: Đầu tiên, bạn đồng ý với các điều khoản và khóa tiền của mình trong một hợp đồng thông minh. Sau đó, nhà tiên tri blockchain sẽ thông báo cho hợp đồng thông minh về kết quả trận đấu. Cuối cùng, sau khi trò chơi kết thúc, hợp đồng thông minh sẽ giải phóng tiền cho người thắng cược.

Có nhiều loại oracle blockchain khác nhau. Một oracle có thể thuộc nhiều loại: phần mềm, oracle tập trung, phi tập trung, oracle đầu vào hoặc oracle đầu ra. Về cơ bản, cách thức hoạt động của oracle blockchain phụ thuộc vào mục đích mà nó được xây dựng.

Binance Oracle là gì?

Hợp đồng thông minh không thể tương tác với dữ liệu bên ngoài nếu không có sự trợ giúp. Thay vào đó, nó dựa vào lời tiên tri để cung cấp thông tin cần thiết. Binance Oracle tương tự như các nhà tiên tri blockchain khác ở chỗ đây là dịch vụ dữ liệu do Binance cung cấp nhằm tìm cách cung cấp thông tin trên chuỗi đáng tin cậy và an toàn cho blockchain.

Hiện tại, Binance Oracle được xây dựng cho Chuỗi BNB, nhưng điều đó không có nghĩa là nó không thể được mở rộng sang các chuỗi khác trong tương lai. Hơn nữa, tất cả các dự án được xây dựng trên Chuỗi BNB đều có thể sử dụng dịch vụ của nó.

Hệ sinh thái Chuỗi BNB được hưởng lợi từ Binance Oracle theo nhiều cách. Đầu tiên, việc có một oracle blockchain gốc sẽ củng cố độ tin cậy của dữ liệu blockchain. Thứ hai, dữ liệu đáng tin cậy hơn sẽ mang đến những khả năng mới cho các dự án mới và hiện có.

Cuối cùng, Binance Oracle có thể thu hút các nhà phát triển mới vào hệ sinh thái Chuỗi BNB. Nó cho phép bất kỳ nhà phát triển nào kết nối các dự án dựa trên Chuỗi BNB của họ với dữ liệu ngoài chuỗi, giúp họ tránh khỏi rắc rối trong việc duy trì dữ liệu hiện có, tìm kiếm các nguồn mới và tránh rủi ro khi sử dụng những nguồn không đáng tin cậy.

Những giải pháp nào được đưa ra?

Các dự án blockchain phụ thuộc vào dữ liệu đáng tin cậy. Binance Oracle bao gồm bốn khía cạnh đảm bảo oracle là chính xác, kịp thời và chống giả mạo. Hãy cùng tìm hiểu các tính năng của Binance Oracle giúp kết nối Chuỗi BNB với thế giới thực.

Nguồn dữ liệu

Binance Oracle sử dụng các nguồn dữ liệu chọn lọc. Điều này giúp xác định rằng thông tin là chính xác và nguồn đáng tin cậy. Ví dụ: Binance Oracle lấy dữ liệu giá từ nhiều ứng dụng sàn giao dịch tập trung (CEX) và tài chính phi tập trung (DeFi) rồi tổng hợp dữ liệu bằng công thức bình quân gia quyền.

Xử lý và ký dữ liệu

Binance Oracle có chức năng xử lý và ký dữ liệu nhằm mục đích làm cho dữ liệu không thể bị giả mạo. Đã thiết lập một hệ thống ký tên phân tán có tên là Sơ đồ chữ ký ngưỡng và ký dữ liệu mới nhất từ ​​​​các nguồn khác nhau. Bất kỳ ai có khóa chung đều có thể xác minh tính chính xác và xác thực của chữ ký số và không ai có thể sửa đổi dữ liệu nếu không có bộ khóa riêng.

Công bố dữ liệu

Dữ liệu được xuất bản lên blockchain thông qua nhiều nút chỉ xuất bản thông tin đã ký. Hợp đồng thông minh lưu trữ dữ liệu được bảo mật và kiểm tra, đồng thời nhiều nút có thể điều chỉnh tần suất phát hành dữ liệu dựa trên các điều kiện thị trường khác nhau. Điều này có nghĩa là dữ liệu chính xác có thể thu được khi biến động giá cao. Nhiều nút cũng đảm bảo xuất bản dữ liệu đáng tin cậy, ngay cả trong những tình huống khắc nghiệt nhất.

Giám sát dữ liệu

Dữ liệu của Binance Oracle được cập nhật bằng dịch vụ giám sát độc lập hoạt động 24/7. Truy xuất giá từ các nguồn dữ liệu khác nhau và so sánh chúng với dữ liệu blockchain được công bố. Nhóm hỗ trợ Binance Oracle sẽ can thiệp nếu phát hiện thấy sai lệch đáng kể.

Cách sử dụng Binance Oracle

Nếu bạn đã sử dụng các ứng dụng blockchain, có thể bạn sẽ không cần phải học cách sử dụng Binance Oracle. Khi cần thiết, các nhà phát triển sẽ kết nối ứng dụng của họ với dữ liệu cụ thể. Tuy nhiên, nếu bạn là nhà phát triển blockchain bắt buộc phải sử dụng Binance Oracle, hướng dẫn chính thức sẽ hướng dẫn bạn từng bước thực hiện tích hợp.

Kết luận

Nếu không có oracle, blockchain sẽ có ít tiềm năng và khả năng được áp dụng rộng rãi hơn vì thông tin sẽ bị giới hạn ở dữ liệu nội bộ của chúng. Mặc dù các oracle blockchain không giải quyết được vấn đề về tính sẵn có của dữ liệu, nhưng chúng có thể cung cấp dữ liệu ngoài chuỗi trên chuỗi thông qua các nguồn bên ngoài.

Binance Oracle cho phép các hợp đồng thông minh kết nối với tất cả dữ liệu được xác nhận bên ngoài mạng của mình. Sử dụng quy trình để đảm bảo rằng dữ liệu là chính xác, an toàn và cập nhật nhất quán. Binance Oracle đã phát triển bốn giải pháp để đảm bảo dữ liệu đáng tin cậy và được theo dõi liên tục để phát hiện các vấn đề tiềm ẩn.