Thứ Tư tuần trước, Binance Oracle đã chính thức ra mắt. Kể từ đó, Binance, sàn giao dịch lớn nhất thế giới, cũng đã có các dịch vụ oracle riêng. Cái gọi là máy oracle đề cập đến việc gửi dữ liệu từ thế giới bên ngoài (chẳng hạn như nhiệt độ hàng ngày hoặc tỷ số thể thao) đến các chuỗi khối như Ethereum và BSC. Các hợp đồng thông minh trên blockchain sau đó có thể sử dụng dữ liệu này để quyết định có nên phân bổ tiền hay không và phân bổ cho ai.
Do đó, các oracle của blockchain có thể được coi là cầu nối giữa blockchain và thế giới thực, cho phép dữ liệu trong thế giới thực đi vào blockchain. Đồng thời, nó cũng có thể được sử dụng để gửi dữ liệu đến thế giới thực.
Với sự phát triển và lặp lại không ngừng của công nghệ blockchain, vai trò của oracles trong hệ sinh thái blockchain ngày càng trở nên quan trọng. Do đó, theo một nghĩa nào đó, Binance Oracle đã ra đời vào thời điểm tốt nhất. Nó cũng sẽ cung cấp giải pháp thu thập dữ liệu đáng tin cậy, an toàn và chính xác hơn cho các hợp đồng thông minh.
Binance Oracle: Dịch vụ Oracle được xây dựng riêng cho chuỗi BNB

Binance Oracle được thiết kế để tạo điều kiện thuận lợi cho việc thực hiện hợp đồng thông minh yêu cầu đầu vào dữ liệu ngoài chuỗi. Theo một nghĩa nào đó, nó được xây dựng có mục đích để đáp ứng nhu cầu của các ứng dụng DeFi nhằm cung cấp dữ liệu cho blockchain một cách đáng tin cậy và an toàn.
Binance Oracle hiện tại là một dịch vụ oracle được xây dựng riêng cho chuỗi BNB. Tất cả các dự án được xây dựng trên chuỗi BNB đều có thể sử dụng các dịch vụ mà nó cung cấp và dịch vụ này sẽ tiếp tục được mở rộng sang các chuỗi khác trong tương lai.
Đánh giá tình hình hiện tại, sự xuất hiện của Binance Oracle quả thực đã mang lại nhiều tác động tích cực cho hệ sinh thái BNB.
Đầu tiên, việc có một oracle blockchain gốc sẽ nâng cao độ tin cậy của dữ liệu blockchain BNB.
Thứ hai, dữ liệu đáng tin cậy hơn sẽ mang lại những khả năng mới cho các dự án hiện có và mới trong hệ sinh thái BNB.
Cuối cùng, Binance Oracle có thể thu hút các nhà phát triển tham gia hệ sinh thái Chuỗi BNB. Các nhà phát triển có thể kết nối các dự án của họ dựa trên chuỗi BNB với dữ liệu ngoài chuỗi, từ đó tránh được những rắc rối và rủi ro khi duy trì dữ liệu hiện có, tìm nguồn dữ liệu mới và sử dụng dữ liệu không đáng tin cậy.
Vai trò quan trọng nhất của Binance Oracle là cung cấp cho các nhà phát triển các chỉ số và giá tài sản kỹ thuật số. Vì vậy, nó sẽ dựa vào sự kết hợp của 5 thành phần chính:
1. Lấy dữ liệu giá từ nhiều CEX và tổng hợp chúng bằng các công thức độc quyền.
2. Sử dụng TSS nội bộ (Lược đồ chữ ký ngưỡng) để ký các nguồn cấp dữ liệu riêng lẻ.
3. Sử dụng khoảng thời gian linh hoạt và độ lệch giá để cung cấp giá chỉ số mới nhất cho nhà tiên tri trên chuỗi.
4. Cung cấp giao diện dễ sử dụng cho DApp trên chuỗi.
5. Cung cấp giám sát 24/7 và phản hồi ngay lập tức.
Nó hoạt động như thế nào
Binance Oracle lọc và tóm tắt nhiều nguồn dữ liệu để đảm bảo tính chính xác của thông tin và độ tin cậy của các nguồn đó. Ví dụ: Binance Oracle lấy dữ liệu giá từ nhiều sàn giao dịch tập trung và ứng dụng tài chính phi tập trung rồi tổng hợp dữ liệu bằng công thức bình quân gia quyền.
Cụ thể, hoạt động của Binance Oracle có thể được chia đại khái thành ba quy trình chính:
1. Xử lý dữ liệu và chữ ký
Binance Oracle có khả năng xử lý và ký dữ liệu được thiết kế để giúp dữ liệu không bị giả mạo tùy tiện. Nó thiết lập một hệ thống chữ ký phân tán được gọi là sơ đồ chữ ký ngưỡng để ký dữ liệu mới nhất từ các nguồn khác nhau. Điều này có nghĩa là 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ố, trong khi ai đó không có khóa riêng thì không thể thay đổi dữ liệu.
2. Phát hành dữ liệu
Dữ liệu có thể được xuất bản trên blockchain thông qua nhiều nút chỉ xuất bản thông tin đã ký. Các hợp đồng thông minh lưu trữ dữ liệu cũng được bảo mật và kiểm toán, đồng thời, nhiều nút có thể điều chỉnh tần suất phát hành dữ liệu theo các điều kiện thị trường khác nhau. Ngay cả trong thời kỳ biến động giá nghiêm trọng, Binance Oracle vẫn sẽ có quyền truy cập vào dữ liệu tương đối chính xác. Điều này có nghĩa là ngay cả trong những tình huống khắc nghiệt nhất, nhiều nút có thể đảm bảo độ tin cậy của việc phát hành dữ liệu ở một mức độ nhất định.
3. Giám sát dữ liệu
Dữ liệu trên Binance Oracle có thể được cập nhật theo thời gian thực thông qua dịch vụ giám sát độc lập hoạt động 24 giờ một ngày, 7 ngày một tuần. Nó có thể lấy 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ố. Nếu phát hiện thấy sai lệch đáng kể, nhóm của Binance Oracle sẽ bắt đầu can thiệp bằng con người.
Phân tích lợi thế
1. Bảo mật mạnh mẽ
Một trong những lợi thế của Binance Oracle nằm ở sơ đồ chữ ký ngưỡng, được áp dụng cho toàn bộ quá trình chữ ký phân tán nhằm loại bỏ các điểm lỗi duy nhất và đảm bảo an toàn dữ liệu trong hệ sinh thái. Đồng thời, tính xác thực của dữ liệu cũng sẽ liên tục được xác minh thông qua khóa công khai Binance để đảm bảo dữ liệu không thể bị giả mạo trong quá trình tạo chuỗi.
2. Tính sẵn sàng cao
Một ưu điểm lớn khác của Binance Oracle là tính sẵn sàng cao.
Trước hết, dữ liệu của Binance Oracle được chọn từ nhiều sàn giao dịch hàng đầu và sử dụng các thuật toán thông minh để đảm bảo tính chính xác của chỉ số và giá cả. Điều này có nghĩa là người dùng sẽ có thể truy cập các tài nguyên tương đối đáng tin cậy trong thời gian thực.
Đồng thời, kiến trúc thành phần của Binance Oracle cũng đảm bảo rằng hệ thống có thể tiếp tục cung cấp dữ liệu trong mọi tình huống xấu nhất. Cơ sở hạ tầng hoàn chỉnh của Binance Oracle sẽ được triển khai ở từng khu vực và được thiết kế để chống lại sự cố ngừng hoạt động và thảm họa trên toàn khu vực.
Hiện tại, Binance Oracle đã đưa 10 dự án chuỗi BNB vào chương trình Early Bird của mình, bao gồm Venus, Alpaca, SpaceID, Unilend, Deri, Ankr, Corite, Ultiverse và Beefy. Nó hy vọng sẽ thu hút nhiều nhóm và người dùng Web3 hơn bằng cách thêm các dịch vụ tùy chỉnh linh hoạt.
Phần kết luận
Tầm quan trọng của oracles đối với blockchain là điều hiển nhiên. Mặc dù các nhà tiên tri blockchain không thể giải quyết vấn đề về tính sẵn có của dữ liệu, nhưng họ có thể cung cấp dữ liệu ngoài chuỗi có sẵn cho chuỗi bằng cách sử dụng các tài nguyên bên ngoài, theo một nghĩa nào đó có thể được coi là cứu quốc gia.
Và nếu không có oracle, tiềm năng của blockchain và khả năng áp dụng đại trà chắc chắn sẽ trở nên nhỏ hơn vì thông tin của chúng sẽ bị giới hạn ở dữ liệu nội bộ.
Ở một mức độ nào đó, việc ra mắt Binance Oracle là một cột mốc quan trọng đối với Binance, đồng nghĩa với việc hệ sinh thái của Binance đang ngày càng hoàn thiện hơn và ngày càng tự cung tự cấp. Với những bài học kinh nghiệm trong quá khứ và quỹ nghiên cứu và phát triển không bị hạn chế, chất lượng thực tế và sự hoàn thiện của Binance Oracle là điều có thể mong đợi.
Nhưng điều này không có nghĩa là sản phẩm này hoàn toàn không có vấn đề.
Trước hết, điểm trực quan nhất là Binance Oracle vẫn còn quá non trẻ. Ngay cả khi các tài liệu kỹ thuật và tài liệu công khai nghe có vẻ tốt thì cũng không thể tránh khỏi những vấn đề thực tế. Vì vậy, cá nhân tôi vẫn còn phân vân về nó.
Thứ hai, chức năng chính của oracle là cung cấp dữ liệu nên đối với nó, vấn đề tin cậy vào nguồn dữ liệu có thể nói là cơ bản. Hiện nay, các nhà nghiên cứu đang khám phá nhiều phương pháp khác nhau để giảm bớt vấn đề này.

