- AML (Anti-Money Laundering)
- ASIC
- Atomic swap
- Austrian School of Economics
- Batching
- Bitcoin Address
- Bitcoin Client
- Bitcoin Core
- Bitcoin Improvement Proposal (BIP)
- Bitcoin Network
- Block
- Block Header
- Block Height
- Block Reward
- Blockchain
- BTC
- Bubble
- Chain Reorganization
- Coinbase Transactions
- CoinJoin
- Confirmation
- Cryptocurrency Mixer
- Cryptography
- DAO (Decentralized Autonomous Organization)
- DCA (Dollar-Cost Averaging)
- DEX (Decentralized Exchange)
- Difficulty of Bitcoin
- Digital Signature
- Distributed Ledger
- Don’t Trust, Verify
- Double Spend
- Dust
- DYOR (Do Your Own Research)
- Encryption Algorithm
- Exchange
- Exchange Volume
- Extended Public Key (xPub)
- Fear of Missing Out (FOMO)
- Fiat
- Flippening
- FORK
- FUD
- Genesis Block
- Graphics Processing Unit (GPU)
- Halving
- Hard Fork
- Hash
- Hash Rate
- Hashing
- HODL
- Hyperbitcoinization
- Inflation
- Initial Block Download (IBD)
- Intrinsic Value
- Know your customer (KYC)
- Layer 2
- Light Client
- Lightning Network
- Margin Trading
- Market Depth
- Mempool
- Miner
- Mining
- Mining Pool
- Mt. Gox
- Multisignature
- NFT (Non-Fungible Token)
- Nocoiner
- Node
- Nonce
- Not Your Keys, Not Your Coins
- Off Chain
- On Chain
- Operations Security (OPSEC)
- Orphaned Block
- Payment Channel
- Peer-To-Peer (P2P)
- Precoiner
- Private Key
- Proof of Keys
- Proof of Work (PoW)
- Protocol
- Public Key
- Public Key Cryptography
- QR Code
- Recovery Seed Phrase
- Rekt
- Sat
- Satoshi Nakamoto
- Schnorr Signature
- Segregated Witness (SegWit)
- SHA-256
- Shitcoin
- Sidechain
- Signature
- Smart Contracts
- Soft Fork
- Testnet
- To The Moon
- Transaction
- Transaction Fee
- Unconfirmed Transaction
- Unspent Transaction Output (UTXO)
- UTXO Set
- Virgin Bitcoin
- Wallet
- XBT
- Zero Confirmation Transaction
- Zero-Knowledge Succinct Non-Interactive Argument of Knowledge (zk-SNARK)
Sidechain is a technology used to scale blockchains by creating a parallel network. The main difference between these algorithms is their two-way binding to the main network.
Sidechains show high efficiency in the speed of transaction validation, which ultimately has a positive effect on the cost of payments. However, due to limited decentralization, there are also certain security problems when using such a system. Today, sidechain is used mainly in the Ethereum and Bitcoin networks.
Principle of operation
Due to the mass popularization of Bitcoin as an alternative means of payment and investment instrument, literally a few years after the introduction of this cryptocurrency system, problems with network scalability began to be noted. At the same time, other cryptocurrency networks were developing in parallel, in which the throughput was initially an order of magnitude higher, and the cost of transactions was lower.
The original concept of a sidechain involves the user sending coins to an output address, which is stored in a locked mode for a while. After the transaction is validated, the money is available for use. Due to this strategy, the risks of double spending are eliminated. After the transfer, the coins are placed on the sidechain and can be returned to the original blockchain similarly.
Safety problems
An important difference between these technologies is that their security systems determine their functionality. At the same time, users are offered limited decentralization, which is necessary for greater scalability. However, this significantly increases the risk of hacking significant community members (for example, miners and validators). A striking example is Ronin.
Each sidechain is independent, so any losses, including reputational ones, remain within this system's framework and do not affect the parent blockchain.