# 2. Biop Design Philosophy

Biop is built according to a strong design philosophy: decentralized, optimistic, sustainability. It's important to understand them fully as they guide the design of Biop.

### 2.1 Decentralized

Decentralized is the most important factor for blockchain to survive, be recognized and pursued by the whole world, is the foundation of safe and censorship resistance. Biop always adheres to the concept of decentralized, provides the decentralized support for the current and future Bitcoin protocols to improve the Bitcoin infrastructure. Biop is the first Bitcoin L2 Blockchain which supports decentralized computing for new Bitcoin protocols, and will become the decentralized infrastructure for all Bitcoin ecosystem protocols.

### 2.2 Optimistic

Biop is a Bitcoin L2 Blockchain based on the Optimistic rollup protocol, which has been implemented on Ethereum and has achieved very good results. We believe that Biop, as the earliest and most powerful Bitcoin L2 in the world, will definitely establish a bigger ecosystem, and have an even better future.

At the same time, we optimistically believe that the backwardness of Bitcoin ecosystem will inevitably be changed a lot with the development of Biop and various protocols such as BRC-20. Also, the ecosystem of Bitcoin will surpass all existing blockchains including Ethereum. The developers, users, and protocols of Bitcoin will be very prosperous by the development of Biop.

### 2.3 Sustainability

Biop adheres to the principle of sustainability. The initial design of Biop maintains a very open attitude, which can support existing Bitcoin protocols, their extensions, and the future Bitcoin protocols. We will keep the code design as simple as possible so that more developers can contribute code to Biop. We will maintain compatibility with existing protocols and tools, such as geth, to minimize the barriers for developers and users of Biop ecosystem, and let more people focus on the applications itself instead of spending a lot of time to adapt for Biop.


---

# 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.biop.io/biop_v1_whitepaper/biop_design_philosophy.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.
