paint-brush
Byte giáo dục: Làm thế nào và tại sao lại tạo oracle của riêng bạn trên Obyte?by@obyte

Byte giáo dục: Làm thế nào và tại sao lại tạo oracle của riêng bạn trên Obyte?

Obyte4m2024/07/25
Read on Terminal Reader

Oracles giống như những cây cầu kết nối các mạng phi tập trung với thế giới bên ngoài. Trong Obyte, bạn có thể tạo một cái cho bất kỳ mục đích sử dụng nào bạn muốn mà không cần mã hóa.
featured image - Byte giáo dục: Làm thế nào và tại sao lại tạo oracle của riêng bạn trên Obyte?
Obyte HackerNoon profile picture
0-item


Oracles là một cách thú vị khác để tùy chỉnh trải nghiệm của bạn trong hệ sinh thái Obyte. Chúng giống như những cây cầu kết nối các mạng phi tập trung với thế giới bên ngoài. Sổ cái phân tán có khả năng lưu trữ và xác minh dữ liệu một cách an toàn rất tốt, nhưng chúng không thể tự mình truy cập thông tin trong thế giới thực. Oracles giải quyết vấn đề này bằng cách lấy dữ liệu từ các nguồn bên ngoài và đưa dữ liệu đó vào hệ thống của họ, cho phép các hợp đồng thông minh tương tác với các sự kiện, giá cả và thông tin trong thế giới thực.


Oracles hoạt động bằng cách thu thập dữ liệu từ nhiều nguồn khác nhau như API, trang web, cảm biến hoặc các nhà cung cấp dữ liệu ngoài chuỗi khác. Họ tải dữ liệu này lên chuỗi và sau đó bạn có thể tìm thấy nó theo địa chỉ của người đã đăng nó (ví dụ: đây là địa chỉ oracle Obyte, giống hệt với bất kỳ địa chỉ ví nào khác: I2ADHGP4HL6J37NQAD73J7E5SKFIXJOT). Một số nhà tiên tri sử dụng cách tiếp cận phi tập trung trong đó nhiều nguồn dữ liệu được sử dụng để đảm bảo độ chính xác và ngăn chặn sự thao túng. Cơ chế này giúp đảm bảo dữ liệu đáng tin cậy và chống giả mạo.


Mặt khác, bạn có thể dễ dàng thiết lập oracle cá nhân (nguồn cấp dữ liệu) cho trường hợp sử dụng cụ thể của mình hoặc để nó được tạo bởi một người thân thiết, chẳng hạn như thành viên trong gia đình hoặc đồng nghiệp của bạn. Bằng cách này, nhà tiên tri có thể cung cấp bất kỳ thông tin được cá nhân hóa nào mà bạn có thể tin cậy để thực hiện các giao dịch giữa vòng trong của mình hoặc với các đối tác kinh doanh. Trong Obyte, bạn có thể tạo oracle của riêng mình trong vài phút mà không cần các bước mã hóa hoặc kỹ thuật.


Sử dụng tiềm năng


Các trường hợp sử dụng oracle rất rộng lớn và đa dạng. Trong tài chính, họ có thể cung cấp nguồn cấp giá theo thời gian thực cho tiền điện tử và tài sản truyền thống, cho phép các ứng dụng tài chính phi tập trung (DeFi) như cho vay, giao dịch và bảo hiểm. Trong quản lý chuỗi cung ứng, oracle có thể theo dõi và xác minh tình trạng hàng hóa đang vận chuyển. Chúng cũng có thể được sử dụng trong trò chơi để đưa ra các sự kiện trong thế giới thực nhằm ảnh hưởng đến trò chơi hoặc trong dự báo thời tiết để kích hoạt các khoản thanh toán trong các chính sách bảo hiểm dựa trên thời tiết.


Còn đối với oracle cá nhân, việc sử dụng chỉ do chính bạn xác định, vì dữ liệu chỉ có thể đến từ chính bạn. Ví dụ: chúng ta có thể đăng ký việc Alice hoàn thành thành công một nhiệm vụ cụ thể (con gái, đồng nghiệp, đối tác, v.v.). Thanh toán có điều kiện từ ví có thể sử dụng thông tin này để tự động giải ngân nếu chúng tôi sử dụng địa chỉ oracle đó (địa chỉ ví của nhà điều hành oracle) để tạo hợp đồng thông minh (Trò chuyện – [Liên hệ đã đăng ký] - Địa chỉ người nhận – Cung cấp hợp đồng thông minh).


** **

Lời tiên tri của con người hoặc tùy chỉnh cũng có thể hoạt động để nhận phần thưởng trong mã thông báo gia đình . Ví dụ: cha mẹ có thể tạo một oracle để theo dõi xem con cái họ có hoàn thành các nhiệm vụ cụ thể hay không. Người giám sát (chẳng hạn như cha mẹ) có thể tạo một oracle bằng cách gửi dữ liệu vào Obyte DAG, chẳng hạn như trạng thái hoàn thành của nhiệm vụ.


Khi một đứa trẻ hoàn thành một nhiệm vụ, người giám sát sẽ cập nhật lời tiên tri với giá trị như "Có". Sau đó, hệ thống mã thông báo gia đình có thể tự động kích hoạt phần thưởng, gửi mã thông báo được xác định trước từ kho bạc gia đình đến ví của trẻ như một phần thưởng cho việc hoàn thành nhiệm vụ. Nguyên tắc tương tự có thể áp dụng cho bất kỳ mục đích nào bạn muốn sử dụng.


Các bước không cần mã hóa


Trước hết, bạn cần tải xuống và sao lưu một Ví Obyte , có sẵn dưới dạng ứng dụng nhẹ dành cho máy tính để bàn và thiết bị di động. Tiếp theo, trong phần “Nhận”, bạn có thể nhấp vào “ Nhận xu cho tôi ” để mua một số GBYTE, cần thiết cho phí giao dịch —bạn sẽ cần khoảng 0,00001 USD cho mỗi giao dịch. Có nhiều cách khác để mua GBYTE bằng tiền truyền thống và bạn có thể tham khảo tại hướng dẫn đầy đủ này .


Sau khi ứng dụng được cài đặt và có sẵn một số GBYTE để chi tiêu, hãy chuyển tới phần “Gửi” của ví. Ở đầu trang này, bạn sẽ thấy “Nội dung cần gửi” và danh sách bên dưới. Từ danh sách đó, thay vì bất kỳ nội dung nào, hãy chọn “Dữ liệu vào nguồn cấp dữ liệu (có thể tìm kiếm được)”. Để tiến xa hơn, tài khoản của bạn cần phải có một địa chỉ duy nhất. Nếu không, bạn sẽ cần chuyển sang tài khoản một địa chỉ đã tạo hoặc tạo một tài khoản mới từ menu chính (Thêm tài khoản – Tài khoản đơn giản – Tài khoản một địa chỉ). Theo mặc định, tất cả các tài khoản mới đều có một địa chỉ.


Ngoài ra, bạn chỉ cần điền các giá trị của nguồn cấp dữ liệu (oracle) theo bất kỳ cách nào bạn muốn, bao gồm tên/tiêu đề và kết quả/câu trả lời. Ví dụ: tên có thể là “Nhiệm vụ của Mary” và kết quả có thể là “Hoàn thành”. Nhấn “Gửi”, nhập mật khẩu của bạn nếu được yêu cầu và thế là xong! Một khoản phí giao dịch nhỏ sẽ được lấy từ ví của bạn và oracle sẽ được xuất bản trên Obyte DAG , sẵn sàng cho mọi người tham khảo — bao gồm cả hợp đồng thông minh.


** **

Tạo oracle của riêng bạn ở đây thật dễ dàng, nhanh chóng, an toàn và không tốn kém. Bây giờ, nếu bạn biết cách viết mã và muốn nâng cao hơn, bạn luôn có thể kiểm tra tài liệu của chúng tôi để tạo ra một oracle từ đầu.



Hình ảnh Vector nổi bật của Freepik