Steemit Crypto Academy Contest / S8W4 - Blockchain Oracles

in hive-108451 •  2 years ago 

jpg_20230322_171306_0000.jpg

Hello, I'm Hamad khan from Pakistan and I'm very excited to participate in SteemitCryptoAcademy's Season 8 Week 4 contest on Blockchain Oracles. I'm not familiar before with this contes topic and this article is researched based and taken idea from certain sites and give proper attribute in last . I appreciate SteemitCryptoAcademy for introducing new topics and expanding my knowledge. Let's dive into the contest topic and explore Blockchain Oracles!

Do you know what Blockchain Oracles are? We want to know your opinion.
Blockchain oracles works as intermediaries between the world of cryptocurrency and the rest of the world. Oracles facilitate the transfer of relevant information between a blockchain's smart contracts and off-chain sources. Think of oracles as middleware or APIs for the Web3 space, and moving data from non-Web3 sources onto a blockchain.

Without oracles, blockchains like Ethereum would only manage on-chain activity and wouldn't have a access to communicate with the outside world. Oracles bridge this gap, accessing off-chain data to be brought into decentralized applications (dApps).

Using blockchain oracles opens up countless possibilities for the integration of blockchain technology into a real world. For example, a decentralized exchange (DEX) can use an oracle to track the price of a stock on the New York Stock Exchange, allowing people to trade security and tokens without needing a centralized broker. Oracles can also enable trustless transfers of real-world assets like property, allowing for automated smart contracts to handle many real-world transactions.

Although oracles are commonly used for price feeds on Decentralxe EXs, developers are just beginning to explore their many good applications. Without blockchain oracles, blockchain's potential use cases would be very limited, and its interaction with the broader economy would be impossible.


transformation-6934553_1280.jpg
pixabay

What are the types of Oracles?


1 ) SOFTWARE ORACLES : Software oracles are that type of oracle that uses software to gather and process data from online sources. They can collect data on a very wide range of subjects, including temperature, commodity prices, flight or train delays, and more. The software oracle after that pushes this data into the smart contract, allowing it to be used to trigger actions and make decisions.

2 ) HARDWARE ORACLES : Hardware oracles are that type of oracle that collects directly data from the physical world. They can be used to detect movement, track inventory in supply chain & management, or collect other types of data from the real world. The data collected by hardware oracles is then used to trigger actions within small contracts.

3 ) INBOUND ORACLES : Inbound oracles are that type of oracle that provides data from the external world. They can collect data on a wide range of subjects, including weather, news, & financial data. The data provided by inbound oracles can be used to trigger actions within smart contracts, allowing them to respond to the real-world events.

4 ) OUTBOUND ORACLE : Outbound oracles are that type of oracle that provides smart contracts with the ability to send data to the outside world. For instance , a smart lock can receive payment on its blockchain address and automatically unlock. Outbound oracles can also be used for send data to external systems or APIs.

5 ) CONSENSUS-BASED ORACLES:
Consensus-based oracles are that type of oracle that relies on human consensus and prediction markets to gather data. They use multiple sources of information and may require a some number of sources to agree on a particular outcome before triggering an action. This approach helps to ensure that the data used in smart contracts is accurate and minimize the risk of manipulation. Prediction markets that use consensus-based oracles typically have a rating system for oracles to increase further their accuracy.

What do you think about decentralized Oracles?

Decentralized oracles are a important and most component for unlocking the full potential of smart contracts. A decentralized oracle network consists of independent blockchain oracles that retrieve data from off-chain sources and bring it into on-chain to provide a deterministic value of truth. Chainlink is a popular framework that enables the selection of independent nodes and connect real-world data to the blockchain for smart contracts.


The decentralized network (DN) of Chainlink ensures that there is no single point of failure, and the documentation is user-friendly, making it accessible to beginner engineers and experienced developers alike. By using a network of independent nodes, smart contracts can access in diverse and reliable data, which is necessary for them to be a superior form of agreement.

Moreover, blockchain oracles also enable interoperability between different blockchains, which is the next important step towards towards a truly connected ecosystem. With decentralized oracles, blockchains can be more secure and more reliable, and Chainlink is working constantly to integrate with more blockchains and so that all of them can access secure off-chain data.


web-4687386_1280.webp
pixabay

Give us a use case of a decentralized Oracle.

A great use case for a decentralized oracle is in the world of supply chain management (SCM). Supply chain management is the process of managing the flow of goods & services, its includes the movement and storage of raw materials, work-in-progress inventory, and it finished goods from the point of origin to the point of consumption.

Traditionally, supply chain management (SCM) has been a complex process involving multiple parties, including manufacturers, distributors, retailers, and consumers. Each of these parties has their own system for tracking and managing goods & services, leading to a lack of transparency and trust in the supply chain.

This is where a decentralized oracle that can help. By using a decentralized oracle network to provide real-time data and updates on the status of goods and services, all parties are involved in the supply chain can have access to the same information. This can also help to increase transparency and trust in the supply chain, as all parties can see the same information at the same time, leading to faster decision making & better risk management.


mining-2648005_1280.jpg
pixabay

For instance , imagine a scenario where a company is shipping goods from one country to another country . With a decentralized oracle network, the status of this shipment can be tracked in - real-time, including the location of the shipment, its temperature, and its condition. This data can be verified throgh multiple independent nodes, and providing a high degree of certainty that the data is accurate and reliable.

Moreover, if there is a delay or a problem with the shipment, than decentralized oracle can alert all parties involved in the supply chain, allowing them to take immediate action to resolve the problem . This can help to minimize the impact of supply in chain disruptions, reduce costs, and increase customer satisfaction.



network-3524352__480.jpg
pixabay

Here are some use cases for blockchain oracles, organized by industry:

1 ) : Decentralized Finance (DeFi)
Oracles are most in Decentralized , where they provide access to financial data about assets & markets. They are used in decentralized money markets, synthetic asset platforms, and automated market makers (AMMs) to estimate borrowing capacity, check for undercollateralization, peg token values to real-world assets, and concentrate liquidity in the market prices.

2 ) : Dynamic NFTs and Gaming
Oracles enable non-financial use cases for small contracts, such as dynamic NFTs that can change mostly based on external events, and verifiable randomness used in on-chain gaming applications to create more engaging and inteteresting gameplay experiences.

3 ) : Insurance
Input oracles are used in insurance smart contracts to verify that occurrence of insurable events during claims processing, while output oracles provide a way to smart contracts to make payouts on claims using other blockchains or traditional payment networks.

4 ) : Enterprise
Cross-chain oracles make a secure blockchain middleware that allows enterprises to connect their backend systems to any blockchain network. This enables them to read andwrite to any blockchain, perform complex and logic, and deploy assets and data across chains and counterparties.

In conclusion , a decentralized oracle can be used in a supply chain management system to provide real-time external data that is needed to execute the smart contracts in a trustless and secure manner.

Enough for today and best of luck


HNWT6DgoBc14riaEeLCzGYopkqYBKxpGKqfNWfgr368M9VYqLbi6Za3tNFePwdCjmb5kxBGWRJQk8bn7KiQogL2ABA8F9sV27iSh8rmXQ6ceGrLntQbumv7bvEr.png

References :


HNWT6DgoBc14riaEeLCzGYopkqYBKxpGKqfNWfgr368M9VYqLbi6Za3tNFePwdCjmb5kxBGWRJQk8bn7KiQogL2ABA8F9sV27iSh8rmXQ6ceGrLntQbumv7bvEr.png



Thank you very much

Goodbye, friends. It's been a pleasure getting to know you all and participating in this community. I will miss interacting with all of you, but it's time for me to move on. Take care and I hope to see you all again very soon.

Your gorgeous friend Hamad khan

As the sun sets on the day
And the night falls softly in
We close this chapter, dear reader
But the story's not yet done
Tomorrow's pages wait, unwritten
INTRODUCTION

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  
Loading...

Dear friend @artist1111 first of all thanks for taking part in Contest and you explained very well about the blockchain oracles.As you mentioned you don't know about this topic but you searched about this topic and made a proper blog and also provide the sources and that's very good thing.

Firstly you explained right that blockchain oracles work intermediate between yhe crypto world and the rest of world and blockchain oracles provide information to blockchain from the rest of the world and I'm totally agree with you my brother and you also explained the uses of blockchain oracles and you are right without blocking oracles the blockchain has less informative from the real world.You explained very well about the major types of blockchain oracles and also explained good about decenterlizied oracles and you're right decentralized oracles are most important component for unlocking the potential of smart contracts in blockchain.

You explained very well about the use case of decentralized oracles and that's good that the decentralized oracles are used in world of supply chain management and you also mentioned that we can provide real data of good and services by using decentralized blockchain oracles and you also explained well about the use case of decentralized oracles in insurance and nft and some other.Overall your blog is so informative and you searched many things about blockchain oracles and thanks for sharing with us.

Hey thank you for your valuable feedback. I appreciate your precious time that you gave to my article .

Wow @artist1111, this post was very informative and gave a great overview of blockchain oracles. I was impressed by the use cases you highlighted in each industry, like how DeFi applications can use oracles to access financial data and gaming platforms to create more engaging experiences. It's incredible how much decentralized oracles can affect our lives in such positive ways!

I'm excited to see how else blockchain oracles will be used to unlock the potential of smart contracts and how they'll help create trustless solutions to complex problems. Keep up the good work!

Hey @fabiha thank you for your valuable feedback. I appreciate your precious time that you gave to my article .

Ini sangat jelas, terimakasih telah berbagi info tentang tantangan ini bro @artist1111 😊

Tanpa oracle, blockchain seperti Ethereum hanya akan mengelola aktivitas on-chain dan tidak akan memiliki akses untuk berkomunikasi dengan dunia luar. Oracle menjembatani celah ini, mengakses data off-chain untuk dibawa ke aplikasi terdesentralisasi (dApps). Menggunakan oracle blockchain membuka kemungkinan yang tak terhitung jumlahnya untuk integrasi teknologi blockchain ke dunia nyata. Misalnya, bursa terdesentralisasi (DEX) dapat menggunakan oracle untuk melacak harga saham di Bursa Efek New York, memungkinkan orang untuk memperdagangkan sekuritas dan token tanpa memerlukan broker terpusat. Oracles juga dapat mengaktifkan transfer aset dunia nyata yang tidak tepercaya seperti properti, memungkinkan kontrak pintar otomatis untuk menangani banyak transaksi dunia nyata. Sementara oracle terutama digunakan untuk umpan harga di Decentralxe EX, pengembang baru saja mulai menjelajahi banyak aplikasi bagus mereka. Tanpa oracle blockchain, potensi kasus penggunaan blockchain akan sangat terbatas, dan interaksinya dengan ekonomi yang lebih luas tidak mungkin dilakukan.

Artikel yang sangat cocok dengan jawaban 👍

Salam dari indonesia @miswarofficiall

Hey thank you for your valuable feedback. I appreciate your precious time that you gave to my article .

I'm also learning more deeply 😁, Good luck to all of us🥰

Indeed blockchain oracle have a very useful use to us. That’s from retrieving data and analyzing them from the stock market and other crypto exchanges. There by making it simple and easier for traders to conduct trades without any major challenges. Lastly, with the defi ecosystem, the blockchain oracle tries to gather data about the amount of assets in the market and also the money traders have been borrowing in order to perform a smart contract with the on-chain. There by making work here simple. All the best in the contest bro

Hey thank you for your valuable feedback. I appreciate your precious time that you gave to my article .

You are welcome

Congratulations!
This post has been upvoted through steemcurator07.
We support quality posts anywhere and any tags.
Curated by : @nahela

TEAM 4 CURATORS

Asalam Alikum dear brother @artist1111,

Mjhy umeed ha ap khariyat sy hngy. Hamesa ki tarhan is br b ap ne bht behtreen content likha ha. Me apko follow kr rha hn bht time sy aur mjhy b bht faida hoa ha ap ko follow krny sy.

Ap ne blockchain oracles ko bht achy sy explain kia ha jisy even newbie b aram sy samjh skta ha.

Ap ne oracles ki types ko b one by one explain kia ha jis sy ap ki content presentation achi ho gai ha.

St hi ap ne decentralized oracles pe apna view dia ha aur use 4 use cases b explain kia hain.

Ap ka content parh k hamesa hi acha lgta ha aur is br b knowledge mili. Bht shukriya bhai itni information share krny k lye. Me dua krta hn ap is contest me kamyabi hasil kro Ameen💕 💕 💕

Wa alaikum assalam bhai jaan! Main theek hoon aur aap kaise ho? Bohat shukriya aapka, aapka support aur encouragement mere liye bohat important hain. . Aapka pyaar aur support ka koi jawab nahi! 😄💕

Allah ka shukr me b thk hn bhai jan. Meri dua ha Allah apko hr jaga kamyabi dy Ameen 💕

@artist1111

Dear brother,

You have explained the topic very well and cover all the parts in very details so that it may convenient for the new commers and we can get good information from your post.

As you briefly describe what are the blockchain oracles their serving as a intermediate for the transfer of information.

Before the blockchaind it was not possible to transfer information from the contract to external Real world.

Yhen you have described the different types of blockchain oracles in very details with suitable examples.

After this you explain the benefits of decentralized more advantages from centralized oracles.

I have learnt a lot from your post I wish very good luck and success