Top 6 Sidechains Review | Other Side of Blockchain
Ever wondered why people cheat in their relationship? Well, it all boils down to not being satisfied or probably the craving for more freedom. Don't take my words for it though: I saw this on Facebook.
Anyway, just as more freedom is needed in a relationship, so is the case for Bitcoin and most other early blockchain technology.
Bitcoin (first and principal blockchain project) was explicitly designed to serve the purpose of peer to peer money (coins) transfer. The advancement in technology has led to the activation of several other functional uses of bitcoin. Some of these uses are tailored to serve a fraction of the network, while some benefit the entire system. The fact that bitcoin was originally not designed for scalability has hindered these functionally from getting actualized. Doing so will be putting the whole network at risk. So if you are looking to transfer other assets apart from coins, or you more privacy for your transactions, or faster and automatic transactions are your target. You will need a different bitcoin blockchain configuration to make this real. This brings us to the topic of "Sidechain."
Sidechain gain prominence in the year 2014 from a paper titled: "Enabling Blockchain Innovation With Pegged SideChain". The paper is a brainchild of several authors from block stream (an industry leader in developing blockchain technologies).
What is a Sidechain?
How familiar are you with the terms side dish, side chick/guy, side roads?
Well, it's all grammar. It means an extra "project" somewhat serving a similar purpose as the main "project."
Therefore, a sidechain is just an extension of the original blockchain, which allows room for more freedom in designing and overall functionality. As a result of this, even if you get hacked or performs actions leading to your sidechain getting compromised, the effect is within the sidechain and not extended to the main blockchain. Therefore, there is room for more experimentation. Pretty much self-explanatory, right?
A sidechain can further be defined as a blockchain which is designed to make room for digital assets from a principal blockchain to be transferred and exploited securely in a different blockchain and thereafter sent back to the original chain using a two-way peg.
The paper released on the topic of sidechain helps to further enunciate some futuristic as well as present-day problems and development associated with blockchain technology. The protrusion in the prominence of altcoins in recent times and the fact that most lack compatibility with bitcoin and lagging in their security and volatility has raised a community-wide concern.
What Sidechain Solves
The paper on pegged sidechains made mentions of six issues that implementation of sidechains might help to solve.
These six issues are;
1. Trade-offs between cost and security (bitcoin irreversibility feature is expensive, as each transaction not midoes not mindize, requires validation). A tradeoff between scalability and decentralization is also existsTrade-offs in important blockchain features
3. There are other assets apart from coins that can be traded using the blockchain. Such assets include bonds, derivatives, IOUs, smart properties, etc.
4. The many cryptographic constituents of bitcoin can initiate a total loss of values if compromised. This exposes bitcoin to monoculture.
5. The advancement in technology might unlock new features not conceived as part of the original bitcoin agenda.
6. A community-wide consensus must be reached before any upgrade can be done for bitcoin.
How Does Sidechain Work?
A sidechain is a blockchain making use of a two-way peg for attachment to a parent blockchain. The two-way peg allows for assets to be interchanged between the sidechain and the main chain. This is done at a predetermined rate.
On the parent blockchain, a user has to initiate a transaction by making a transfer of coins to a blockchain address (at this address, the Coin becomes limited and spending is suspended). Upon completion of the transaction, a transaction confirmation notification is being broadcast across the network. For added security, the confirmation is accompanied by a waiting period. Once the waiting period is over, the coin becomes available for spending. This process is also reversed in case the digital assets are being transferred back to the main chain.
Sidechains use to protect themselves from attacks by scrupulous elements on the network. One thing familiar with miners across the entirety of the blockchain network is the father all do it for the reward. Unlike the main chain, Sidechain mining does not hold the promise of wealth. Therefore it has zero or little incentive for miners. As a result of this, transactions fees become the main form of rewards to miners.
That's being said; the fees garnered on each transaction are pretty low. To properly incentivize miners and keep the chain more secured, miners need incentives in other ways.
Other ways explored so far includes
1. Fundraising from investors to pay miners.
2. Rewarding miners in stages; this way, miners have reasons to keep mining.
3. The Sidechain could start issuing its mining rewards just like an Altcoin.
Examples of Blockchain Projects Implementing Sidechain
Generally, this can be regarded as a proposed framework for encouraging and enforcing execution related to smart contracts, which thate resized based on the number of state updates per second (about billions) giving the blockchain the ability to truly ent lots of decentralized financial applications globally. Smart contracts created are used to aid operation autonomously through the route of network transaction fees.
The network transaction fee is totally dependent upon the underlying blockchain, an example of which is Ethereum, which serves a function of enhancing transactional state transition. A method to diversify autonomous applications has been proposed by Plasma. This method will help scale processes involving financial activities and the marginalization and development of economic rewards.
Two significant parts constitute the overall designed composition of Plasma. These parts are:
A. Remodeling all blockchain computation into sets of MapReduce functions,
B. An alternative option to perform proof of stake token bonds on top of the current functional blockchain. This is done knowing full well that the Nakamoto consensus incentives go against any activity that has to do with withholding blocks.
acts as a sidechain to Bitcoin’s Testnet, even though the pegging mechanism functions via a centralized protocol adapter. It depends on a federation of signers that are audited to help manage testnet coins transferred directly to the Alpha Sidechain through deterministic pegs element and bring about blocks through the signed blocks element. This allows for the exploration of the new chain’s possibilities with the use of different security trade-offs.
The Loom Network DApp chains are designed to be used by games and social applications. Loom is classified as an Ethereum Layer 2 scaling solution. The network is live, and several games and social applications are in development.
Been the first commercial Sidechain by Blockstream, Liquid allows instant movement of funds between exchanges, without the need of waiting for the delay of confirmation in the Bitcoin blockchain. This is accessible to those who use Bitcoin exchanges.
This form of network is an open Ethereum Sidechain having a proof of Authority consensus that can be reached by an independent validator. It is designed to function as a public network for smart contracts that binds together speed, security and low expenses.
Features of POA includes:
1. No mining
2. 5 seconds block time
3. Legally recognized hard fork decisions
4. Built-in governance
5. Model for hybrid networks
6. Supported Dapps
Hivemind project is designed to modernize how information is created and sent through society. It is helpful in the aspect of helping to create efficiencies in capital markets, eliminate scams, and bring about a particular form of digital insurance markets.