Introduction to blockchain bridges | ethereum.org (2024)

Web3 has evolved into an ecosystem of L1 blockchains and L2 scaling solutions, each designed with unique capabilities and trade-offs. As the number of blockchain protocols increases, so does the demand to move assets across chains(opens in a new tab).To fulfill this demand, we need bridges.

What are bridges?

Blockchain bridges work just like the bridges we know in the physical world. Just as a physical bridge connects two physical locations, a blockchain bridge connects two blockchain ecosystems. Bridges facilitate communication between blockchains through the transfer of information and assets.

Let's consider an example:

You're from the USA and are planning a trip to Europe. You have USD, but you need EUR to spend. To exchange your USD for EUR you can use a currency exchange for a small fee.

But, what do you do if you want to make a similar exchange to use a different blockchain? Let's say you want to exchange ETH on Ethereum Mainnet for ETH onArbitrum(opens in a new tab). Like the currency exchange we made for EUR, we need a mechanism to move our ETH from Ethereum to Arbitrum. Bridges make such a transaction possible. In this case,Arbitrum has a native bridge(opens in a new tab)that can transfer ETH from Mainnet onto Arbitrum.

Why do we need bridges?

All blockchains have their limitations. For Ethereum to scale and keep up with demand, it has required rollups. Alternatively, L1s like Solana and Avalanche are designed differently to enable higher throughput but at the cost of decentralization.

However, all blockchains develop in isolated environments and have different rules and consensus mechanisms. This means they cannot natively communicate, and tokens cannot move freely between blockchains.

Bridges exist to connect blockchains, allowing the transfer of information and tokens between them.

Bridges enable:

  • the cross-chain transfer of assets and information.
  • dapps to access the strengths of various blockchains – thus enhancing their capabilities (as protocols now have more design space for innovation).
  • users to access new platforms and leverage the benefits of different chains.
  • developers from different blockchain ecosystems to collaborate and build new platforms for the users.

How to bridge tokens to layer 2

Bridge use cases

The following are some scenarios where you can use a bridge:

Lower transaction fees

Let’s say you have ETH on Ethereum Mainnet but want cheaper transaction fees to explore different dapps. By bridging your ETH from the Mainnet to an Ethereum L2 rollup, you can enjoy lower transaction fees.

Dapps on other blockchains

If you’ve been using Aave on Ethereum Mainnet to lend USDT but the interest rate for lending USDT using Aave on Polygon is higher.

Explore blockchain ecosystems

If you have ETH on Ethereum Mainnet and you want to explore an alt L1 to try out their native dapps. You can use a bridge to transfer your ETH from Ethereum Mainnet to the alt L1.

Own native crypto assets

Let’s say you want to own native Bitcoin (BTC), but you only have funds on Ethereum Mainnet. To gain exposure to BTC on Ethereum, you can buy Wrapped Bitcoin (WBTC). However, WBTC is an ERC-20 token native to the Ethereum network, which means it’s an Ethereum version of Bitcoin and not the original asset on the Bitcoin blockchain. To own native BTC, you would have to bridge your assets from Ethereum to Bitcoin using a bridge. This will bridge your WBTC and convert it into native BTC. Alternatively, you might own BTC and want to use it in Ethereum DeFi protocols. This would require bridging the other way, from BTC to WBTC which can then be used as an asset on Ethereum.

Introduction to blockchain bridges | ethereum.org (1)

You can also do all of the above using a centralized exchange. However, unless your funds are already on an exchange, it would involve multiple steps, and you’d likely be better off using a bridge.

Types of bridge

Bridges have many types of designs and intricacies. Generally, bridges fall into two categories: trusted and trustless bridges.

Trusted BridgesTrustless Bridges
Trusted bridges depend upon a central entity or system for their operations.Trustless bridges operate using smart contracts and algorithms.
They have trust assumptions with respect to the custody of funds and the security of the bridge. Users mostly rely on the bridge operator's reputation.They are trustless, i.e., the security of the bridge is the same as that of the underlying blockchain.
Users need to give up control of their crypto assets.Through smart contracts, trustless bridges enable users to remain in control of their funds.

In a nutshell, we can say that trusted bridges have trust assumptions, whereas trustless bridges are trust-minimized and don’t make new trust assumptions beyond those of the underlying domains. Here’s how these terms can be described:

  • Trustless: having equivalent security to the underlying domains. As described by Arjun Bhuptani in this article.(opens in a new tab)
  • Trust assumptions:moving away from the security of the underlying domains by adding external verifiers in the system, thus making it less crypto-economically secure.

To develop a better understanding of the key differences between the two approaches, let’s take an example:

Imagine you’re at the airport security checkpoint. There are two types of checkpoints:

  1. Manual Checkpoints — operated by officials who manually check all the details of your ticket and identity before handing over the boarding pass.
  2. Self Check-In — operated by a machine where you put in your flight details and receive the boarding pass if everything checks out.

Manual checkpoints are similar to a trusted model as it depends upon a third party, i.e., the officials, for its operations. As a user, you trust the officials to make the right decisions and use your private information correctly.

Self check-in is similar to a trustless model as it removes the operator's role and uses technology for its operations. Users always remain in control of their data and don’t have to trust a third party with their private information.

Many bridging solutions adopt models between these two extremes with varying degrees of trustlessness.

Risk using bridges

Bridges are in the early stages of development. It is likely that the optimal bridge design has not yet been discovered. Interacting with any type of bridge carries risk:

  • Smart Contract Risk — the risk of a bug in the code that can cause user funds to be lost
  • Technology Risk — software failure, buggy code, human error, spam, and malicious attacks can possibly disrupt user operations

Moreover, since trusted bridges add trust assumptions, they carry additional risks such as:

  • Censorship Risk — bridge operators can theoretically stop users from transferring their assets using the bridge
  • Custodial Risk — bridge operators can collude to steal the users’ funds

User's funds are at risk if:

  • there is a bug in the smart contract
  • the user makes an error
  • the underlying blockchain is hacked
  • the bridge operators have malicious intent in a trusted bridge
  • the bridge gets hacked

One recent hack was Solana’s Wormhole bridge, where 120k wETH ($325 million USD) was stolen during the hack(opens in a new tab). Many of the top hacks in blockchains involved bridges(opens in a new tab).

Bridges are crucial to onboarding users onto Ethereum L2s, and even for users who want to explore different ecosystems. However, given the risks involved in interacting with bridges, users must understand the trade-offs the bridges are making. These are some strategies for cross-chain security(opens in a new tab).

Further reading

Was this article helpful?

Introduction to blockchain bridges | ethereum.org (2024)

FAQs

What are bridges in blockchain? ›

Blockchain bridges are protocols that facilitate the transfer of assets and data between different blockchains. They act as intermediaries, navigating the technical and security complexities of disparate networks to enable the frictionless flow of value.

What is the best bridge between blockchains? ›

1. Synapse Protocol - The best crypto bridge platform overall. Synapse Protocol is a network that enables communication between different blockchains.

How to build a bridge blockchain? ›

Create smart contracts for both the source and destination blockchains to make asset transfers easier. Create logic for locking assets on the source network and minting tokens on the destination blockchain. To avoid vulnerabilities, ensure that the smart contracts are secure and audited.

Why are blockchain bridges vulnerable? ›

🔓 Blockchain bridges are susceptible to attacks due to their reliance on third-party data handling in centralized bridges and the absence of regulatory oversight in decentralized bridges.

How does bridging work in blockchain? ›

Bridging in crypto refers to the process of transferring assets between different blockchain networks. It aims to enhance interoperability, allowing for data and asset transfers across various networks. The Polygon Bridge is a tool for transferring tokens from the Polygon network to the Ethereum ecosystem.

What are bridges in Web3? ›

Web3 bridges are vital links connecting diverse blockchain networks, enabling seamless asset and data transfer across Web3 platforms, including DeFi dapps, NFT dapps, NFT marketplaces, etc.

What is bridge secret to Ethereum? ›

Secret Bridges turn tokens from other blockchains into Secret Tokens. When you use a Secret Bridge—e.g., the Ethereum Bridge—you “park” your ETH (or COMP, or DAI) in an Ethereum smart contract on the Ethereum blockchain. An equivalent amount of “Secret ETH” (sETH) is minted on Secret Network.

What is the bridge between Ethereum and Bitcoin? ›

tBTC - tBTC is a tokenized version of BTC that serves as a trust-minimized bridge between Bitcoin and the Ethereum blockchain.

What is the most powerful blockchain? ›

Ethereum is a platform that has been around for a while, is well-known, and is rightfully regarded as the greatest blockchain development platform.

How do I bridge tokens from one blockchain to another? ›

Here's how to do it:
  1. Navigate to portfolio.metamask.io/bridge, and make sure your wallet is connected. Select the account that contains the tokens you want to bridge.
  2. Select the network that your preferred source token is on, and then choose the token underneath 'You send':

What is the easiest blockchain to build on? ›

Linea enables efficient and cost-effective creation of smart contracts and dApps on Ethereum using zk-rollups. Linea is also known as “developer-first zk-rollup solution” as it makes it extremely simple for developers to build dApps using zk-rollups.

What is the biggest problem in blockchain? ›

Scalability Issues

One of the key technological challenges of blockchain is the network's technical scalability, which might lack of interest adoption, especially for public blockchains. The ability to process thousands of transactions per second is a hallmark of legacy transaction networks.

Why are people against blockchain? ›

There are fundamental limitations to the scalability of blockchain-based technologies, and every use case is better served by another simpler technology except for crime, ransomware, extralegal gambling, and sanctions evasion; all of which are a drain on society not a benefit.

Why blockchains fail? ›

Lack of Clear Objectives and Use-Case

When a project is driven solely by the hype surrounding the technology, it's likely to devolve into a directionless endeavor, eventually leading to its failure. Before embarking on a blockchain project, it's essential to identify what specific issue the technology will address.

What are bridges in a network? ›

A bridge is a network device that connects multiple subnetworks to create a single network. It provides interconnection with other computer networks that use the same protocol.

Why do we need bridges in crypto? ›

The bridging mechanism facilitates communication between the source and target blockchains. This is achieved through cross-chain communication protocols, relay chains, or other interoperability solutions. Through protocols like hashed time-locked contracts (HTLC), bridges allow cross-chain communication.

What is a bridge in a network diagram? ›

Bridge is a device that is attached to connect two or more LANs to create continued LAN. A bridge works at data link layer of the OSI reference model. Transparent Bridge: Transparent bridge automatically maintains a routing table and update table in response to maintain changing topology.

What happens when you bridge a network? ›

A bridge connection is a network connection that allows several devices to communicate with each other as if they were on the same physical network, even if they are connected to separate networks.

Top Articles
How to Pay Off Mortgage Faster - From This Kitchen Table
Self-Insurance: How It Works and When You Need It
Joi Databas
Metra Union Pacific West Schedule
Housing near Juneau, WI - craigslist
Mate Me If You May Sapir Englard Pdf
COLA Takes Effect With Sept. 30 Benefit Payment
Rainbird Wiring Diagram
Nation Hearing Near Me
Directions To Lubbock
Bbc 5Live Schedule
Uvalde Topic
Palace Pizza Joplin
Inevitable Claymore Wow
Tracking Your Shipments with Maher Terminal
Bowie Tx Craigslist
Aucklanders brace for gales, hail, cold temperatures, possible blackouts; snow falls in Chch
Lonesome Valley Barber
Silive Obituary
Dover Nh Power Outage
Robin D Bullock Family Photos
Tripadvisor Napa Restaurants
Military life insurance and survivor benefits | USAGov
Rimworld Prison Break
Little Rock Skipthegames
Walgreens 8 Mile Dequindre
Lexus Credit Card Login
Strange World Showtimes Near Savoy 16
Delectable Birthday Dyes
At 25 Years, Understanding The Longevity Of Craigslist
Webworx Call Management
Accuradio Unblocked
Masterbuilt Gravity Fan Not Working
Gopher Hockey Forum
The Goonies Showtimes Near Marcus Rosemount Cinema
Most popular Indian web series of 2022 (so far) as per IMDb: Rocket Boys, Panchayat, Mai in top 10
Gideon Nicole Riddley Read Online Free
2015 Chevrolet Silverado 1500 for sale - Houston, TX - craigslist
How to Get Into UCLA: Admissions Stats + Tips
Metro 72 Hour Extension 2022
Austin Automotive Buda
Elgin Il Building Department
How are you feeling? Vocabulary & expressions to answer this common question!
9 oplossingen voor het laptoptouchpad dat niet werkt in Windows - TWCB (NL)
Firestone Batteries Prices
Mynord
Reli Stocktwits
Greatpeople.me Login Schedule
Beds From Rent-A-Center
Join MileSplit to get access to the latest news, films, and events!
Urban Airship Acquires Accengage, Extending Its Worldwide Leadership With Unmatched Presence Across Europe
Latest Posts
Article information

Author: Francesca Jacobs Ret

Last Updated:

Views: 6280

Rating: 4.8 / 5 (68 voted)

Reviews: 83% of readers found this page helpful

Author information

Name: Francesca Jacobs Ret

Birthday: 1996-12-09

Address: Apt. 141 1406 Mitch Summit, New Teganshire, UT 82655-0699

Phone: +2296092334654

Job: Technology Architect

Hobby: Snowboarding, Scouting, Foreign language learning, Dowsing, Baton twirling, Sculpting, Cabaret

Introduction: My name is Francesca Jacobs Ret, I am a innocent, super, beautiful, charming, lucky, gentle, clever person who loves writing and wants to share my knowledge and understanding with you.