The whole world is going through a blockchain revolution. But people familiar with blockchain know that it’s not going that well. One of the greatest problems with blockchain today is its poor scalability, which is stopping blockchain to be accepted in the mainstream. It still takes several minutes to get a transaction confirmed which sometimes makes people lose their shit.
Currently, 2 types of solutions are being worked upon to tackle this problem: side chains and state channels. You can go to the below article if you are interested in side chains and how it is different from state channels.
11 sidechain projects every blockchain developer should know about_The whole world is going through the blockchain revolution. But wait…is this really what we dreamed of? Present…_hackernoon.com
Difference between SideChains and State Channels - vasa - Medium_A complete comparison of the two scaling methods. State Channels and Sidechains are the two terms in Ethereum community…_medium.com
But, here we are going to explore 10 state channels. So let’s get started!
Status: Live
Type: payment channel(can scale payments only)
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.
Lightning github | Lightning telegram | Lightning reddit
Status: Not Live
Type: payment channel(can scale payments only)
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.
Raiden github | Raiden telegram | Raiden reddit
Status: Not Live
Type: payment channel(can scale payments only)
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.
Trinity github | Trinity telegram | Trinity reddit
Status: Live
Type: generalised state channels(can scale payments and smart contracts)
A cryptoeconomic powered adult entertainment ecosystem built on the Ethereum network. Their payment channel is live on Ethereum mainnet, and the state channels are being worked on. They even did their token sale on the state channel! According to the whitepaper:
The SpankChain token sale will be conducted through a custom, single-round, blind, dutch, state channel auction system which eliminates blockchain network congestion and also allows our team greater flexibility to determine the price and quantity of tokens sold.
SpankChain github | SpankChain Twitter | SpankChain Medium
Status: Not Live
Type: generalised state channels(can scale payments and smart contracts)
The Perun Network is a framework that supports off-chain protocols for simple payments and generic smart contract off-chain execution. Perun’s channels can be virtual, which means that off-chain transactions do not require interaction with intermediaries thereby further reducing trust, latency and costs. In additional Perun offers strong security guarantees backed up by scientific methods from cryptographic research. It is funded by Vitalik Butrin, Ethereum Foundation, L4.
Status: Not Live
Type: generalised state channels(can scale payments and smart contracts)
Counterfactual is building generalized state channels on Ethereum. The idea behind state channels is that we can make blockchains more efficient by moving many processes off-chain, while still retaining a blockchain’s characteristic trustworthiness.
Their focus is on long-term possibilities of the Ethereum project/blockchain technology, researching and developing novel techniques for state channels that increase privacy; have support for parallel operations; provide verified, audited, and expertly optimised components; and that establish clear standards for how all of these generalised state channels will fit together into a global, multi-blockchain network where any user can easily connect to any other.
Presently, they are focused on internally progressing the framework to an abstraction that makes developing “channelized” applications easy and intuitive.
Counterfactual github | Counterfactual reddit | Counterfactual Medium
Status: Not Live
Type: generalised state channels(can scale payments and smart contracts)
It is a coherent technology and economic architecture that brings Internet scale to existing and future blockchains through off-chain scaling techniques. It can scale out to billions of trust-free, secure, and private off-chain transactions per second. Celer Network is on a mission to fully unleash the power of blockchain and revolutionize how decentralized applications are built and used.
Celler Telegram | Cellar Twitter | Celler Medium
Status: Live
Type: payment channel(can scale payments only)
Machinomy allows the devices to pay and earn money. See your car paying for gas, and for a weather report, and for a regular maintenance. Take a look at your fridge. It is going to buy fresh vegetables while you drive. Allow the devices to care about you. Allow them to transfer money in autonomous and secure way.
An idea behind Machinomy project is to allow any device to pay another device a minuscule amount of money over the internet. In short: to provide a viable means of exchange for machine economy. Current implementation is a Node.js package. It represents a somewhat constrained vision: allows a device to instantly pay a fraction of Ether over HTTP, no trust established. Actually, the device is a networked computer able to run geth and Node.js. A server or your laptop qualify, as well as Raspberry Pi board.
Machinomy github | Machinomy gitter | Machinomy Twitter
Status: Beta Live
Type: generalised state channels(can scale payments and smart contracts)
FunFair provides blockchain-powered solutions with the potential to profoundly change the online gaming industry for both the operator and player. Using the latest Ethereum technology, we deliver low cost, high quality, transparent casino experiences that are provably fair.
Funfair reddit | Funfair telegram
Status: Live
Type: payment channel(can scale payments only)
The Liquidity Ecosystem provides (1) blockchain payments for everyone with the off-chain Liquidity.Network and (2) the Liquidity DEX, a non-custodial off-chain exchange.
Liquidity github | Liquidity telegram | Liquidity medium
Their aim is to make dApp user experience easy for everyone, so that the user doesn’t even realize that they are using blockchain. According to their article:
Plasma(a sidechain) is awesome, we recognize that it is a mechanism most effective for handling n-party ecosystems (n>2).
So, they come up with state channels to solve the above issue. But as we know that state channels are only useful(economically) if the transacting parties transact multiple time within single state channel creation. In order to solve this they have come up with concept of state channel hubs.
They aim to make the concept of state channel approachable to all and in a much easier way, so that you don’t have to hire a state channel expert to implement it. According to their article:
In the same way that Loom has made Plasma approachable, we hope to make state channels easy to implement for every project. We aim to do this by collaborating closely with both existing applications and other approaches to scaling, to create one seamless developer experience.
Connext github | Connext twitter | Connext medium
Want to add your project here? Shoot a comment and I will consider adding your project here. Or you can ping me on twitter here.
you can ping me here on twitter.
The world today has seen the first glance of what we call blockchain, but the only way to harness its true power is to make it scalable. And projects like these are trying to make it happen.
Thanks for reading ;)
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
EOS 101: Getting started with EOS, Part 1_The only blockchain which has blocktime of less than a second: 0.5 sec!_hackernoon.com
5 resources to get started with ethereum_Ultimate guide for understanding & starting with ethereum._hackernoon.com
Clap 50 times and follow me on Twitter: @vasa_develop