What are Cross-Chain Bridges?
Cross-chain bridges are protocols that allow users to transfer cryptocurrencies, tokens, and sometimes arbitrary data from one blockchain to another. They act as connectors between otherwise isolated blockchain networks, enabling a multi-chain ecosystem where assets can move freely across different platforms. Bridges typically work by locking assets on the source blockchain and minting equivalent wrapped tokens on the destination blockchain. When users want to move assets back, the wrapped tokens are burned on the destination chain, and the original assets are unlocked on the source chain.Types of Cross-Chain Bridges
1. Trustless vs. Custodial Bridges
Trustless Bridges:- Use smart contracts and cryptographic proofs for validation
- No single point of failure
- Decentralized verification mechanisms
- Rely on trusted entities or multi-signature wallets
- Single point of failure risk
- Generally, are easier to implement
2. Asset Transfer Methods
Lock-and-Mint Bridges:- Lock original assets on source chain
- Mint wrapped tokens on destination chain
- Most common bridge type
- Burn tokens on source chain
- Mint new tokens on destination chain
- Used for native multi-chain tokens
Bridges on TON
The TON blockchain has bridge ecosystem that connects it to major EVM-compatible networks. There are several kinds of bridge providers on TON.Legacy: Official TON Bridges
During early development of TON ecosystem (2021-2023 years) there were a few official TON bridges, supported at the protocol level. Now, they are considered legacy and not recommended for usage since they can be deprecated at any moment.
Outbound Bridges (Config parameters 71-73)
These bridges wrap TON into other networks:- ETH-TON Bridge (Config Parameter 71)
- BNB-TON Bridge (Config Parameter 72)
- Polygon-TON Bridge (Config Parameter 73)
Inbound Bridges (Config parameters 79, 81-82)
These bridges wrap tokens from other networks into TON:- ETH-TON Bridge (Config Parameter 79)
- BNB-TON Bridge (Config Parameter 81)
- Polygon-TON Bridge (Config Parameter 82)