13 sidechain projects every blockchain developer should know about

a cool image for sidechains

The whole world is going through the blockchain revolution. But wait…is this really what we dreamed of? Present transaction rates of bitcoin and ethereum are so low that we can’t imagine to support even a single game, forget about the financial transactions, IOT etc.

Here is where sidechain comes to the rescue…

sidechains to the rescue

Today we are going to explore some of the prominent sidechain projects. So let’s get started.

1. Lightning Network

(Actually not a sidechain, it’s a state channel)

Lightning is a decentralized network using smart contract functionality in the blockchain to enable instant payments across a network of participants.

It is dependent upon the underlying technology of the blockchain. By using real Bitcoin/blockchain transactions and using its native smart-contract scripting language, it is possible to create a secure network of participants which are able to transact at high volume and high speed.

Features

  • Instant Payments: Lightning-fast blockchain payments without worrying about block confirmation times. Security is enforced by blockchain smart-contracts without creating a on-blockchain transaction for individual payments.
  • Scalability: Capable of millions to billions of transactions per second across the network. Capacity blows away legacy payment rails by many orders of magnitude. Attaching payment per action/click is now possible without custodians.
  • Low Cost: By transacting and settling off-blockchain, the Lightning Network allows for exceptionally low fees, which allows for emerging use cases such as instant micropayments.
  • Cross Blockchains: Cross-chain atomic swaps can occur off-chain instantly with heterogeneous blockchain consensus rules. So, as long as the chains can support the same cryptographic hash function, it is possible to make transactions across blockchains without trust in 3rd party custodians.

Lightning github | Lightning telegram | Lightning reddit

2. Raiden Network

(Actually not a sidechain, it’s a state channel)

The Raiden Network is an off-chain scaling solution, enabling near-instant, low-fee and scalable payments. It’s complementary to the Ethereum blockchain and works with any ERC20 compatible token. The Raiden project is work in progress. Its goal is to research state channel technology, define protocols and develop reference implementations. It’s ethereum version of Lightning network.

Features

  • Scalable: Scales linearly with the number of participants.
  • Fast: Transfers can be confirmed within a subsecond.
  • Private: Individual transfers don’t show up in the global shared ledger.
  • Interoprable: Works with any token that follows Ethereum’s standardized token API (ERC20).
  • Low fees: Transfer fees can be orders of magnitude lower than on the blockchain.
  • MicroPayments: Low transaction fees allow to efficiently transfer tiny values.

Raiden github | Raiden telegram | Raiden reddit

3. Trinity

Trinity is a universal off-chain scaling solution, which aims to achieve real-time payments, low transaction fees, scalability, and privacy protection for mainchain assets. Using state channel technology, Trinity will significantly increase the transaction throughput of bottom layer chain. It’s neo version of Lightning network.

Features

  • Private payment channel: As a privacy-conscious network, Trinity adopts multiple technologies like zero-knowledge proof to protect data security and enhance privacy protection for users.
  • Lightning fast speed: State channels allow multiple transactions to be made within off-chain agreements with exceptionally fast processing and the final settlement on-chain.
  • Open protocol: Developed entirely as an open source protocol architecture, future developers are able to create their own interface utilizing the Trinity technology.
  • Settlement Onchain: Via final settlement on-chain, Trinity ensures security of state channels and fulfills its role of decentralization by broadcasting the settlement amount to the entire network.

Trinity github | Trinity telegram | Trinity reddit

4. Rootstock

RSK is the first open-source smart contract platform with a 2-way peg to Bitcoin that also rewards the Bitcoin miners via merge-mining, allowing them to actively participate in the Smart Contract revolution. RSK goal is to add value and functionality to the Bitcoin ecosystem by enabling smart-contracts, near instant payments and higher-scalability.

Features

  • Bitcoin Friendly: The lack of turing-complete smart-contracts capabilities may become an obstacle to Bitcoin´s growth to it´s full potential. RSK provides the missing technical needs, as a blockchain with a 2-way peg to Bitcoin. As RSK does not mint, nor has pre-mined coins, then it has no speculative value and does not compete with Bitcoin.
  • Security: RSK´s blockchain is secured by merge-mining, which means that they can achieve the same security as Bitcoin in terms of double-spend prevention and settlement finality. The 2way peg security will first rely in a federation holding custody of bitcoins, and later switch to an automatic peg, when the community accepts the security trade-offs of the automatic peg.
  • Scalability: RSK can scale far beyond Bitcoin in its current state. RSK scales to 100 transaction per second without sacrificing decentralization and reducing storage and bandwidth usage using probabilistic verification and fraud proofs, as well as blockchain sharding techniques.
  • Instant Payments: Since the creation of Bitcoin there has been a race for faster transaction confirmations. Instant payments allow new use cases, such as retail store payments, and transactions in online games. RSK carefully chosen parameters and new theoretical protocols (such as DECOR+GHOST) allow creating blocks at 10 seconds average interval, with low stale block rate, and no additional centralization incentives.

Rootstock github | Rootstock telegram | Rootstock reddit

5. Alpha

Elements Alpha functions as a sidechain to Bitcoin’s testnet, though the peg mechanism currently works through a centralized protocol adapter, as described in the Sidechains whitepaper. It relies on an auditable federation of signers to manage the testnet coins transferred into the sidechain via the “Deterministic Pegs” Element, and to produce blocks via the “Signed Blocks” Element. This makes it possible to immediately explore the new chain’s possibilities, using different security trade-offs. They plan to, in a later release, upgrade the protocol adapter to support fully decentralized merge-mining of the sidechain, and ultimately to phase in the full 2-way peg mechanism.

6. Liquid

Liquid is the first commercial sidechain by Blockstream. It enables instant movement of funds between exchanges, without waiting for the delay of confirmation in the Bitcoin blockchain. It is available to users of participating Bitcoin exchanges.

7. Loom

Loom Network DAppChains are built for Games and Social Apps. Token-based karma, Ethereum-based crypto-collectibles, all based on forkable, decentralized, and human-readable blockchain rulesets.

  • Games: Build games that truly cannot be built without the blockchain: provably scarce items, tradable tokens, eternal worlds, and multi-game-spanning universes.
  • Social: Build social applications not driven by advertising. Monetizable via karma tokens, expandable via multiple-client apps, minimization of trust, and more.

Loom github | Loom telegram | Loom reddit

8. POA

POA Network is an open Ethereum sidechain with Proof of Authority consensus, reached by independent validators. We are building a public network for smart contracts that combines speed, security, and cost efficiency.

Features

  • 5 seconds block time: The network is fully compatible with Ethereum protocol. PoA consensus mechanism, however, allows much faster block time.
  • No mining: Creating blocks in a PoA network does not require significant computational resources, as in Proof of Work based blockchains.
  • Built-in governance: Validators vote for adding or removing validators using Governance DApp. Thus, the network supports voting at the consensus level.
  • Legally recognizable hard fork decisions: All validators are required to sign a legal agreement with the network. Hard fork decisions are legally binding.
  • Model for hybrid networks: POA Network model can be used as a blueprint to quickly launch open on-premise networks with intrinsic value.
  • Supported DApps: The network supports a broad range of “proof of identity” DApps and integrates them to proof the identity of validators.

POA github | POA telegram | POA reddit

9. Bitcoin Extended

A heavier, less decentralized chain for higher-throughput, cheaper Bitcoin transactions. Aims for simplicity and modularity; Bitcoin Core + BIP 101.

10. Hivemind

P2P Oracle System and Digital Marketplace. This project aims to revolutionize the way information is created and diffuses through society. As a side-effect, it creates efficiencies in capital markets, destroys scams, and creates certain types of digital insurance markets.

Hivemind github

11. MimbleWimble

MimbleWimble is a privacy and fungibility focused cryptocoin transaction structure proposal.Main differences to bitcoin: no scripts, cross-block mergeable transactions, confidential account balances.Current development is heading towards having an altcoin instead of a bitcoin layer/side-chain for now.

MimbleWimble github | MimbleWimble reddit

12. The Elements project

As open source, protocol-level technology, developers can use Elements to extend the functionality of Bitcoin and explore new applications of the Blockchain. Using Elements you can also create your own sidechain easily.

Features

  • Confidential transactions: The Confidential Transactions Element keeps the amounts transferred in a blockchain transaction visible only to participants in the transaction.
  • Segregated Witness: The Segregated Witness Element eliminates all known forms of transaction malleability, and allows significant blockchain pruning optimizations.
  • The Periodic Table: Elements are open-source bundles that can be used alongside one another to construct new, novel applications using the Bitcoin blockchain.

Elements github | Elements reddit

13. Bitcoin Codex

A re-design of Namecoin as a sidechain. Has the potential to greately improve internet safety, privacy, and reliability.

Codex github

Well, these were some of the Avengers of blockchain, ready to save blockchain from becoming obsolete.

sidechains: avengers of blockchainLearned something? Click the 👏 to say “thanks!” and help others find this article.

Hold down the clap button if you liked the content! It helps me gain exposure .

Want to learn more? Checkout my previous articles.

Clap 50 times and follow me on Twitter: @vasa_develop

13 sidechain projects every blockchain developer should know about was originally published in Hacker Noon on Medium, where people are continuing the conversation by highlighting and responding to this story.

Publication date: 
06/14/2018 - 16:12
Author: