🌐
littlefish Research Hub
  • littlefish Research
    • The Bleeding Edge of Organizations
    • Decentralized Autonomous Organizations (DAOs)
  • Cardano Ecosystem
    • Cardano Wallets
      • Seed Phrase Security
    • Cardano DAO Tools
      • Governance
      • Smart Contract Development
      • Treasury Management and Payment Tools
      • Token Creation and Management
      • Membership and Reputation
    • Cardano Decentralized Finance Tools
    • Cardano Cross-Chain Solutions
      • Cardano Cross-Chain Report
    • The Tools of Project Catalyst
  • The Ocean - beyond Cardano
    • DAO Case Studies
      • Balancer DAO Research
      • 1INCH DAO
      • Illuvium DAO Research
      • Lido DAO
      • Aave DAO
      • MakerDAO
      • Bankless DAO
      • Compound DAO
      • Decentraland DAO
      • Uniswap DAO
    • Tools of the Ocean Report
  • DAO Tools
    • Governance
    • Smart Contract Development
    • Treasury Management and Payments Tools
    • Membership and Reputation
    • Token Creation and Management
  • Remote Work Tools
    • Content Generation Tools
    • Collaboration Tools
    • Dev Tools
    • Publication Tools
    • Social Media Tools
    • Communication Tools
    • Miscellaneous
  • How we operate at littlefish Foundation
    • How We Do Things at littlefish Foundation
    • Action
    • Contributor Guideline
    • littlefish Tools of Work
    • Document Guide
    • Document Quality Levels
  • Blockchains and Law
    • Metaverse Unleashed: Exploring the Future of Digital Interaction and Collaboration
    • Decoding the Digital Frontier: Exploring the Intersection of Intellectual Property and Blockchain
    • Beyond the Hype: The Legal Weight of Crypto-Asset White Papers Across Jurisdictions
    • Regulatory Puzzles in the Digital Era: Assessing Global AML/KYC Standards in the Crypto Sphere
    • Taxation of Crypto Assets
    • The ICO Phenomenon: Legal Perspectives on Crypto Crowdfunding
    • Legal Status of the Data Stored in Blockchains
    • Legal Status of Real World Asset Backed Tokens and Coins
    • Legal Framework for Tokens and Coins
    • In Blockchain We Trust: The Legal Paradigm of Smart Contracts Across Borders
    • A New Dawn for Corporations in the Age of Digitalization: DAOs
    • LEGAL STATUS AND TAXATION OF EARNING THROUGH PROJECT CATALYST
    • Changing Paradigm of NFTs: LFF Action NFT
  • All Docs
    • Ocean Technologies Docs
    • Cardano Wallets
      • Vespr
      • Lace
      • CardWallet
      • Eternl
      • Flint Wallet
      • GameChanger
      • GeroWallet
      • Nami
      • NuFi Wallet
      • RayWallet
      • Typhon
      • Yoroi
    • DAO Tools
      • Cardano
        • Paideia
        • Crystal
        • Clarity Protocol
        • Summon Platform
        • Voteaire
        • Agora Protocol
        • TosiDrop
        • DripDropz
        • Mercurychat.io
        • Bro Clan
        • Round Table
      • Other Chains
        • Why SourceCred Failed
        • Chromia Notes
        • Coti
        • Kleoverse
        • Wonderverse
        • Clarity Project Management Tool
        • Charmverse
        • Swae
        • Ensuro
        • Coordinape - App for Action Rewarding
    • Cardano DeFi
      • Indigo Protocol
      • Liqwid
      • Djed
    • What is Cross-Chain
      • Blockchain Bridges
        • Milkomeda
        • MicroChains Network
        • Milkomeda Protocol
        • Wanchain
        • Celer and NuFi Bridges
      • Blockchain Oracles
        • Charli3
        • Orcfax and Chainlink Oracles
      • Atomic Swaps and Atomic Swap on Cardano
      • Sidechains
    • Remote Work Tools
      • Loom
      • Loomio
      • Littlefish Tools of Work
      • How To Use Obsidian at the Littlefish Foundation
      • How To - Writing for the Vault
      • Cloning and Forking “The Vault” Repository
      • A Guide to Using the Multi-Server Chat Bot
      • How to use ComBot
      • Helper.gg - How to
      • Building Bridges Between Discord Communities
      • Noty.ai
      • Fireflies.ai
      • Otter.ai
      • Syncing Time Zone on Discord
      • Recurring Events on Discord with Apollo Bot
      • Improving Discord: A Guide for DAOs and DAO members
      • Bookmark Bot
      • Guide - Managing Discord Overwhelm
      • Discord Server Analytics
      • Discord Notification Settings
      • Guide - littlefish Discord Notifications
      • Discord Hazelnet Bot
      • Docusaurus
      • Obsidian-Github Integration in Windows
      • Buttondown Email Newsletters
      • Fliki
      • Murf.ai
      • Steve AI
      • Bubble
      • Copy.ai - AI content generator
      • Jasper AI
      • Penelope AI
      • WriteSonic
      • AI-Lawyer
      • GENERATIVE PRE-TRAINED TRANSFORMER (ChatGPT)
      • Iris.AI
      • Basics of Miro
      • Manage Miro Boards
      • Miro Tips and Tricks
      • Ready to use Metaverses for Community Gatherings
      • Zoom Best Practices
      • How to Use lettucemeet
      • Install Git for Windows
      • AgoraPulse- a social media management tool.
      • Buffer
      • Eclincher
      • Hootsuite - Social Media Management Tool
      • Sendible - Social Media Management Made Easy
      • SocialPilot
      • Sproutsocial Review
      • Sobol
      • Notion
      • Crowdcast
      • Mirror
      • Tally
      • Discourse
      • Gitbook
      • Zapier
    • Littlefish Tools
      • Cardano Node Setup
      • Cardano-CLI Guide
  • Littlefish Open Source
    • Open Source NFT & Wallet Auth Framework for Cardano
      • Requirements
        • Setting Up Your Development Environment
        • Installing Node.js
      • Installation
      • How to change front page?
      • Milestones
        • Milestone 1
        • Milestone 3 Security Review
        • Milestone 3 Test Review
Powered by GitBook
On this page
  • Centralized Bridges
  • Decentralized Bridges
  • Cardano Bridges
  • Resources
Export as PDF
  1. All Docs
  2. What is Cross-Chain

Blockchain Bridges

Author: Emir Olgun

Date: 1 July 2023

A blockchain bridge is a way to transfer assets between different blockchains. This is a very difficult task because most blockchain networks are not compatible and they do not support each other assets. For example, some blockchains support account model and some support utxo model. Their protocols are different, and smart contracts are different. A way to overcome this issue is to wrap a token in another blockchain.

Wrapped Token

A wrapped token is like a collateral or a stable coin. It is a token that is pegged to a token in another blockchain. For example, a WBTC or Wrapped Bitcoin is used on Ethereum blockchain and it has the exact same value of Bitcoin. When an asset is wrapped, the original token is either locked in a smart contract or kept in custody by the bridge, so the number of assets in circulation stays the same. When the user wants their original tokens back, the wrapped assets will go back to the bridge pool or be burned and original assets will be released.

Simply, a wrapped token is like a human going underwater. A human naturally needs breathable air to stay alive and he/she wrappes themselves in a suit supplying breathable air. A Bitcoin cannot exist in Ethereum blockchain so we wrap it as an Ethereum token.

NFT Bridge

Some bridges also support locking the originals in case the user wants to reclaim them in the future.

Another method is burning the original asset. Unlike locking original tokens in a smart contract and minting wrapped tokens, when transferring an NFT from a chain to another, the original NFT is usually burned and an NFT with exact same traits is minted in destination chain.

There are two dimensions to bridges. One dimension is about the centralization of them and the other dimension is about the way they operate for example, direct bridges or side-chain bridges. There are two types of bridges, centralized and decentralized. Also known as trust-based and trustless.

Centralized Bridges

These bridges are operated by third party organizations. These organizations are trusted to respect the custody of funds by the users. When using Centralized trust-based bridges, the user gives up control of their assets to the third party. Centralized bridges are as safe as the third party that operates it can be. These bridges usually have pools of wrapped assets on both blockchains to conduct transactions in a short time. The transaction time also depend on how many people use the bridge and how balanced is the traffic between the blockchains. If a pool on one side is empty, the users will have to wait for another user to release their wrapped tokens and these waiting times can be as high as days.

In 2022, hackers infiltrated Axie Infinity's systems by social engineering and got access to more than half of validator keys. By controlling the majority of validators, they sent all the native assets in custody resulting 620 million USD heist.

Pros

  • Cheap transactions fees

  • Fast transactions

Cons

  • Prone to attacks

  • Requires off-chain trust

Risks

There is only trust between the centralized bridge and the user. If the bridge operators decide to steal user's funds, there is no way to prevent this. If the operator is compromised, the funds in custody can be stolen. On some bridge attacks, the operator

Decentralized Bridges

Decentralized bridges rely entirely on smart contracts. When a user go from a chain to another chain, their original assets are locked in a smart contract and issue wrapped tokens to the user. The smart contract can only be accessed by the wrapped tokens and the user who minted them. When the user wants to retrieve their originals assets, the wrapped assets are burned. The transaction fees on decentralized bridges are usually higher than centralized bridges since they also have to pay for the minting process of wrapped assets. These decentralized bridges are as safe as the chains they bridge and their smart contracts.

Pros

  • Safer than centralized bridges in theory

  • Decentralized

Cons

  • No customer support

  • High transaction fees

  • Slow Transactions

Risks

The smart contracts used for blockchain bridges are more complex and there is a risk of bugs on smart contrac codes which can cause the loss of funds. Since there is not actual backer of these bridges, the chance to save lost funds are almost none.

Risks of Using Bridges

Blockchain bridges are more susceptible to malicious attacks. In case of a 51% attack on a blockchain, native assets on a crypto wallet is mostly safe since the malicious attacks will be rejected by the nodes since they do not follow blockchain protocols. In case of a bridge, if the attackers buy the wrapped assets and revert the transaction, the bridge validator on the other chain will still release the wrapped assets to the attackers and there will be more wrapped assets than the actual assets. The bridge users will not be able to go back to their original chain in this situation or the value of their wrapped assets will be significantly lower than the original assets.

Cardano Bridges

Currently there are not many bridge options for Cardano. Microchain and Milkomeda are current bridges that connect Cardano to other blockchains like EVM based chains. These both bridges are Centralized bridges. There is also Wanchain. Wanchain is working with IOHK to make Cardano interoperable with other blockchains and they are online on Cardano Testnet currently.

Resources

PreviousWhat is Cross-ChainNextMilkomeda

Last updated 1 year ago

Ethereum official Website
Coindesk
Wanchain
IOHK on Wanchain
Axie Infinity Hack
Vitalik Buterin on Safety of Bridges
Chainlink
Blockchain Bridges Youtube Video
Bridge Hacks