The Good Tech Companies - Educational Byte: How to and why create your own oracle on Obyte?

Episode Date: July 25, 2024

This story was originally published on HackerNoon at: https://hackernoon.com/educational-byte-how-to-and-why-create-your-own-oracle-on-obyte. Oracles are like bridges th...at connect decentralized networks to the outside world. In Obyte, you can create one for any use you want to, without coding. Check more stories related to programming at: https://hackernoon.com/c/programming. You can also check exclusive content about #oracle, #blockchain-oracles, #distributed-ledger-technology, #smart-contracts, #cryptocurrency-wallets, #no-code-platform, #obyte, #good-company, and more. This story was written by: @obyte. Learn more about this writer by checking @obyte's about page, and for more stories, please visit hackernoon.com.

Transcript
Discussion (0)
Starting point is 00:00:00 This audio is presented by Hacker Noon, where anyone can learn anything about any technology. Educational Byte. How to and why create your own oracle on Obyte, by Obyte. Oracles are another interesting way to customize your experience in the Obyte ecosystem. They're like bridges that connect decentralized networks to the outside world. Distributed ledgers are excellent at securely storing and verifying data, but they can't access real-world information on their own. Oracles solve this by fetching data from external sources and feeding it into their system, enabling smart contracts to interact with real-world events, prices, and information.
Starting point is 00:00:37 Oracles work by collecting data from various sources like APIs, websites, sensors, or other off-chain data providers. They upload this data to the chain and then you can find it by the address of the one who posted it, e.g. This is an Obyte Oracle address, identical to any other wallet address. I2ADHGP4HL6J37NQAD73J7E5SKFIXJOT. Some Oracles use a decentralized approach where multiple data sources are used to ensure accuracy and prevent manipulation. This mechanism helps ensure that the data is trustworthy and tamper-proof. On the other hand, you can easily set up your own personal oracle data feed
Starting point is 00:01:20 for your specific use case or let it be created by a close party like a member of your family or co-worker. This way, the oracle can offer any personalized information you can count on to make transactions among your inner circle or with business partners. In Obite, it's possible to create your own oracle in a few minutes without coding or technical steps. Potential uses. The use cases for oracles are vast and varied. In finance, they can provide aerial time price feeds for cryptocurrencies and traditional assets, enabling decentralized finance, DeFi, applications like lending, trading, and insurance. In supply chain management, oracles can track and verify the status of goods in transit. They can also be used in gaming to bring in real-world events to affect
Starting point is 00:02:05 gameplay, or in weather forecasting to trigger payouts in weather-based insurance policies. As for a personal oracle, the uses are only defined by yourself, because the data can only come from yourself. For instance, we can register the successful completion of a specific task by Alice, a daughter, a co-worker, a partner, etc. A conditional payment from the wallet could use this information to release funds automatically if we use that oracle address, the wallet address of the oracle operator, to create the smart contract, chat, registered contact, recipient's address, offer smart contract. Human or customized oracles could also work for rewards in family tokens. For example, parents can create an oracle that tracks if specific tasks are completed by their
Starting point is 00:02:49 children. A supervisor, such as a parent, can create an oracle by sending data into the OBITE DAG, such as a task's completion status. When a child completes a task, the supervisor updates the oracle with a value like, yes. The family token system can then automatically trigger a reward, sending the predefined tokens from the family treasury to the child's wallet ASA reward for completing the task. The same principle could apply to anything you like to use it for. Steps without coding. First of all, you'll need to download and backup an Obite wallet, available ASA Lite app for desktop and mobile. Next, in the Receive section, you can click Get Me Coins to buy some GBYTEs.
Starting point is 00:03:37 Needed for transaction fees, you'll need around $0.000001 per transaction. There are other ways to buy GBYTEs with traditional money, and you can consult them in this full guide. Once the app is installed and with some GBYTEs available to spend, go to the send section of the wallet. At the top of this page, you should see what to send and a list below. From that list, instead of any asset, select data into data feed, searchable, to advance further, your account needs to be of a single address. If it's not, then you'll need to switch to your already created single address account or create a new one from the main menu, add account,
Starting point is 00:04:10 plain account, single address account. All new accounts are single address by default. Beyond this, you'll only need to fill the values of your data feed, oracle, in any way you want, including a name, title, and a result, answer. For instance, the name could be Mary's task, and the result could be done. Press, send, type your password if required, and that's it. A small transaction fee will be taken from your wallet, and the oracle will be published on the Obite DAG, available for everyone to consult, including smart contracts. Creating your own oracle here is easy, fast, secure, and inexpensive. Now, if you know how to code and want to make it more advanced,
Starting point is 00:04:51 you can always check our documentation to create an oracle from scratch. Featured vector image by Freepik and thank you for listening to this HackerNoon story, read by Artificial Intelligence. Visit HackerNoon.com to read, write, learn and publish.

There aren't comments yet for this episode. Click on any sentence in the transcript to leave a comment.