<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Oracles on Bitsy Wiki</title>
    <link>https://wiki.bitsy.services/wiki/economics/defi/oracles/</link>
    <description>Recent content in Oracles on Bitsy Wiki</description>
    <generator>Hugo</generator>
    <language>en</language>
    <atom:link href="https://wiki.bitsy.services/wiki/economics/defi/oracles/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Oracle Node</title>
      <link>https://wiki.bitsy.services/wiki/economics/defi/oracles/oracle-node/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://wiki.bitsy.services/wiki/economics/defi/oracles/oracle-node/</guid>
      <description>&lt;p&gt;An oracle node is a piece of software that feeds external data into a blockchain. &lt;a href=&#34;https://wiki.bitsy.services/wiki/economics/defi/smart-contract&#34;&gt;Smart contracts&lt;/a&gt; can only read on-chain state — they have no way to make HTTP requests, query databases, or observe the physical world. Oracles bridge that gap.&lt;/p&gt;&#xA;&lt;p&gt;Without oracles, a lending protocol cannot know the price of collateral, an insurance contract cannot verify whether a flight was delayed, and a prediction market cannot settle bets.&lt;/p&gt;&#xA;&lt;h2 id=&#34;the-oracle-problem&#34;&gt;The oracle problem&lt;a class=&#34;anchor&#34; href=&#34;#the-oracle-problem&#34;&gt;#&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;p&gt;A blockchain&amp;rsquo;s security model assumes that all participants can independently verify every state transition. External data breaks this assumption — there is no way to trustlessly prove that ETH is trading at $1,800 on Coinbase. Someone has to attest to it.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Staked Consensus Oracle</title>
      <link>https://wiki.bitsy.services/wiki/economics/defi/oracles/staked-consensus-oracle/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://wiki.bitsy.services/wiki/economics/defi/oracles/staked-consensus-oracle/</guid>
      <description>&lt;p&gt;A staked consensus oracle is a design for decentralized data feeds in which &lt;a href=&#34;https://wiki.bitsy.services/wiki/economics/defi/oracles/oracle-node&#34;&gt;oracle node&lt;/a&gt; operators lock up tokens as collateral and a consensus mechanism among stakers determines the value reported to a &lt;a href=&#34;https://wiki.bitsy.services/wiki/economics/defi/smart-contract&#34;&gt;smart contract&lt;/a&gt;. Operators who report honestly earn rewards; operators who deviate from consensus are slashed &amp;ndash; their &lt;a href=&#34;https://wiki.bitsy.services/wiki/economics/defi/markets/staking&#34;&gt;staked&lt;/a&gt; collateral is partially or fully seized.&lt;/p&gt;&#xA;&lt;p&gt;The core idea borrows from proof-of-stake consensus on &lt;a href=&#34;https://wiki.bitsy.services/wiki/economics/defi/blockchain&#34;&gt;blockchains&lt;/a&gt;: economic skin in the game aligns incentives without requiring a trusted third party.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Oracle-Free Pricing</title>
      <link>https://wiki.bitsy.services/wiki/economics/defi/oracles/oracle-free-pricing/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://wiki.bitsy.services/wiki/economics/defi/oracles/oracle-free-pricing/</guid>
      <description>&lt;p&gt;Oracle-free pricing means a contract derives the price of an asset entirely from on-chain liquidity &lt;em&gt;geometry&lt;/em&gt; — the shape and position of an &lt;a href=&#34;https://wiki.bitsy.services/wiki/economics/defi/markets/amm&#34;&gt;AMM&lt;/a&gt; position — rather than reading an external price feed. There is no number to fetch and trust; the position &lt;strong&gt;is&lt;/strong&gt; the price.&lt;/p&gt;&#xA;&lt;h2 id=&#34;what-an-oracle-costs&#34;&gt;What an oracle costs&lt;a class=&#34;anchor&#34; href=&#34;#what-an-oracle-costs&#34;&gt;#&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;p&gt;A price &lt;a href=&#34;https://wiki.bitsy.services/wiki/economics/defi/oracles/oracle-node&#34;&gt;oracle&lt;/a&gt; imports an external fact onto the chain: &amp;ldquo;ETH is worth 3,000 USDC.&amp;rdquo; Anything that depends on that import inherits its failure modes:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Decentralized Keeper</title>
      <link>https://wiki.bitsy.services/wiki/economics/defi/oracles/decentralized-keeper/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://wiki.bitsy.services/wiki/economics/defi/oracles/decentralized-keeper/</guid>
      <description>&lt;p&gt;A decentralized keeper is an autonomous agent &amp;ndash; or a network of such agents &amp;ndash; that monitors on-chain conditions and executes &lt;a href=&#34;https://wiki.bitsy.services/wiki/economics/defi/smart-contract&#34;&gt;smart contract&lt;/a&gt; functions when those conditions are met. Keepers handle the &amp;ldquo;cron jobs&amp;rdquo; of DeFi: liquidations, &lt;a href=&#34;https://wiki.bitsy.services/wiki/economics/defi/oracles/oracle-node&#34;&gt;oracle&lt;/a&gt; price updates, reward harvesting, limit-order execution, and any other task that a contract cannot trigger by itself because the &lt;a href=&#34;https://wiki.bitsy.services/wiki/economics/defi/chains/ethereum#the-ethereum-virtual-machine-evm&#34;&gt;EVM&lt;/a&gt; has no built-in scheduler.&lt;/p&gt;&#xA;&lt;h2 id=&#34;why-keepers-exist&#34;&gt;Why Keepers Exist&lt;a class=&#34;anchor&#34; href=&#34;#why-keepers-exist&#34;&gt;#&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;p&gt;Smart contracts on &lt;a href=&#34;https://wiki.bitsy.services/wiki/economics/defi/chains/ethereum/&#34;&gt;Ethereum&lt;/a&gt; and other chains are reactive &amp;ndash; they run only when an external account submits a transaction. Many protocol-critical actions (liquidating an under-collateralized loan, settling an expired option, compounding &lt;a href=&#34;https://wiki.bitsy.services/wiki/economics/defi/markets/yield-farming&#34;&gt;yield-farming&lt;/a&gt; rewards) must happen promptly, yet the contract cannot call itself. Keepers bridge this gap by watching for trigger conditions off-chain and submitting the necessary transaction when the time comes.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
