# Understanding Bitcoin Layers

{% hint style="info" %}
**GitBook tip:** your product docs aren't just a reference of all your features! use them to encourage folks to perform certain actions and discover the value in your product.
{% endhint %}

## Lets Breakdown the Current Layers on Bitcoin

### Bitcoin as a layer-1!&#x20;

Understanding the foundation is key!\
Bitcoin is *an innovative payment network and a* new kind of money. However its more than that and operates solely as its own network, a layer 1. The current issues found with building on bitcoin directly is that the fees are expensive and the transaction net time is inefficient.  This is why Layer-2 are built, So lets dive a little deeper to understanding that concept.

### What are Bitcoin Layer-2 ?&#x20;

A layer 2  refers to *a set of off-chain solutions (separate blockchains) built on top of layer 1s that* reduce bottlenecks with scaling and data. This allows for a higher throughput scalability, lower offset fees per transactions and allows for an entire ecosystem to be built on that layer. \
\
Whilst the Layer 1 scaling involves improving the base layer of the blockchain, which includes changing the protocol to allow for faster speeds and increased scalability, the layer 2 scaling, on the other hand, involves building on top of the existing blockchain

Bitcoin Layer-2s are protocols built on top of Bitcoin’s base layer, developed to provide scalability to the Bitcoin network by processing transactions off the main blockchain.

Major Bitcoin scaling solutions today include Lightning Network, Rootstock, Stacks, Liquid Network, and rollups (validity and sovereign).

<figure><img src="https://2072194108-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSetxD2MaUHMOgl5BoiDk%2Fuploads%2FYHG7m1mqOhrB9vjI9ve5%2FBitcoin_Layers_zknnrb.jpg?alt=media&#x26;token=248b5712-eec0-48a7-8b8d-bb5c733ba5d3" alt=""><figcaption><p>Layer 2 protocols on bitcoin</p></figcaption></figure>


---

# 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://ordify.gitbook.io/ordifyworld/understanding-bitcoin-layers.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.
