# Why use DeOrderBook?

### Oracle-free design

Oracles have been a point of vulnerability in several DeFi protocols: and for good reason. Reliance on a middleman to transport data between the real world and the blockchain makes it very easy for hackers and other bad actors to know where to target.

Oracles are an unnecessary obstacle towards full decentralization, and leave users at the mercy of token prices getting hacked or protocol designs being manipulated. DeOrderBook has been designed with game theory and precision economics in place of oracles; ensuring that users are fully protected within a fully decentralized environment.

### Real Yield

Real yield means sustainable yield, based on solid tokenomics and a nuanced understanding of human behaviour. Too many DeFi protocols have relied on 'pump-and-dump' schemes and inflated APYs to attract hordes of users: just for everyone to see it all come crashing down around them.\
\
The DeOrderBook ecosystem has been precisely designed to ensure a circular system of value that rewards and incentivizes greater participation without the fluff or the hype. We believe that when our users make real money, we do too: for example, our [revenue-sharing scheme](/usddob/locking-usddob.md#what-rewards-can-i-earn-from-locking-usddob) pays out in cold hard crypto instead of just in our own token.

### Unmatched Capital Flexibility

Crypto, let alone DeFi, can be a dangerous and volatile place. It makes sense for users to need the flexibility to jump from one investment to another with ease: it's this need for speed that has converted a lot of us away from TradFi and CeFi investments.

On DeOrderBook, users are allowed to unwind their limit orders early at any time before expiry: as long as they have the requisite collateral and [matching tokens.](https://github.com/DeOrderBook/deorderbook-docs/blob/main/intro-to-deorderbook/what-is-deorderbook/broken-reference/README.md) \\


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.deorderbook.com/intro-to-deorderbook/what-is-deorderbook/why-use-deorderbook.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
