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. And if you are interested in state channels and how they are different from side chains, then you can checkout these.
10 State Channel Projects Every Blockchain Developer Should Know About_What are State Channels and why should I care_hackernoon.com
Difference between SideChains and State Channels_A complete comparison of the two scaling methods._hackernoon.com
Now, let’s get started.
Plasma is a proposed framework for incentivized and enforced execution of smart contracts which is scalable to a significant amount of state updates per second (potentially billions) enabling the blockchain to be able to represent a significant amount of decentralized financial applications worldwide. These smart contracts are incentivized to continue operation autonomously via network transaction fees, which is ultimately reliant upon the underlying blockchain (e.g. Ethereum) to enforce transactional state transitions.
Plasma proposes a method for decentralized autonomous applications to scale to process not only financial activity, but also construct economic incentives for globally persistent data services, which may produce an alternative to centralized server farms.
Plasma is composed of two key parts of the design: Reframing all blockchain computation into a set of MapReduce functions, and an optional method to do Proof-of-Stake token bonding on top of existing blockchains with the understanding that the Nakamoto Consensus incentives discourage block withholding.
This construction is achieved by composing smart contracts on the main blockchain using fraud proofs whereby state transitions can be enforced on a parent blockchain. We compose blockchains into a tree hierarchy, and treat each as an individual branch blockchain with enforced blockchain history and MapReducable computation committed into merkle proofs. By framing one’s ledger entry into a child blockchain which is enforced by the parent chain, one can enable incredible scale with minimized trust (presuming root blockchain availability and correctness).
The greatest complexity around global enforcement of non-global data revolves around data availability and block withholding attacks, Plasma has mitigations for this issue by allowing for exiting faulty chains while also creating mechanisms to incentivize and enforce continued correct execution of data.
As only merkleized commitments are broadcast periodically to the root blockchain (i.e. Ethereum) during non-faulty states, this can allow for incredibly scalable, low cost transactions and computation. Plasma enables persistently operating decentralized applications at high scale.
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.
Rootstock github | Rootstock telegram | Rootstock reddit
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.
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.
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.
Loom github | Loom telegram | Loom reddit
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.
POA github | POA telegram | POA reddit
A heavier, less decentralized chain for higher-throughput, cheaper Bitcoin transactions. Aims for simplicity and modularity; Bitcoin Core + BIP 101.
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.
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
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.
A re-design of Namecoin as a sidechain. Has the potential to greately improve internet safety, privacy, and reliability.
Well, these were some of the Avengers of blockchain, ready to save blockchain from becoming obsolete.
sidechains: avengers of blockchain
Hold down the clap button if you liked the content! It helps me gain exposure .
Want to learn more? Checkout my previous articles.
Quantum Computing: Is it the end of blockchain?_Experts are suggesting quantum computing may render blockchain obsolete. As the tech giants such as Google and IBM are…_hackernoon.com
Setting up your first distributed private storage network on IPFS: Part 1_IPFS Private Storage Network Series_medium.com
EOS 101: Getting started with EOS, Part 1 - Hacker Noon_This post marks the first in a new EOS series I am starting in an effort to provide some easy to read instructions…_hackernoon.com
Quorum 101: Getting started with Quorum_This post marks the first in a new Quorum series I am starting in an effort to provide some easy to read instructions…_medium.com
Clap 50 times and follow me on Twitter: @vasa_develop