# Bridge

## 1. Interoperability&#x20;

Blockchain networks exist as separate, distributed networks with cryptocurrencies on one blockchain network untransferable to another blockchain network. For example, a user on the Ethereum blockchain network could not transfer cryptocurrencies directly to the Avalanche blockchain network.

Blockchain bridges are an attempt to ensure interoperability of cryptocurrencies between blockchains by taking a cryptocurrency on one blockchain and making the equivalent of the same cryptocurrency available for use on another blockchain, by relaying messages between blockchain networks.

## 2. Types of Blockchain Bridges&#x20;

There are many different bridge designs each with their own trust assumptions, but what they all have in common is that some mechanism exists to relay messages between blockchains.

For non-programmable, or limited-programmable, blockchains (i.e. Bitcoin) a bridge must run entirely off-chain via other means.

For sufficiently-programmable chains there are more choices. Some blockchain "ecosystems" (i.e. Cosmos) include a built-it method that can be use to run this relaying. In those cases a bridge operator can choose to use the built-in tool or develop their own. For other blockchains (i.e Ethereum) every bridge needs to build this mechanism on their own.

One of the most common methods to “bridge” cryptocurrencies from one blockchain to another is through a process called “wrapping.”

A user can deposit their cryptocurrency into a smart contract that locks up their cryptocurrency on one blockchain, and the smart contract releases a “wrapped” equivalent of that cryptocurrency for use on another blockchain.

All blockchain bridges require an element of trust in the operator of the blockchain bridge and well-[established academic research](https://eprint.iacr.org/2019/1128.pdf) has confirmed that so-called “trustless” blockchain bridges do not exist .

It is sometimes possible to determine the operator of a blockchain bridge by reading the documentation associated with that blockchain bridge. Other times, it is necessary to parse through the software code of the blockchain bridge in detail to determine the blockchain bridge operator.

A blockchain bridge is not “trustless” and as such, it is not uncommon for new blockchain networks to operate their own blockchain bridges, to provide confidence to users wanting to use the blockchain bridge, and to hypothecate cryptocurrencies from an existing blockchain network, to the new one, to increase usage.


---

# 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.chainargos.com/documentation/concept-glossary/bridge.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.
