As the Ethereum merge is coming around August, have you thought about how #Layer2 blockchain will aid scalability?

Let's talk about;
•How #Layer2 will aid Ethereum scalability
•Types of #Layer2 scalability solutions
•My bias on the future use case

A Thread 🧵
Ethereum as a blockchain has been plagued by scalability issues for a while now until they made a plan to move from POW to POS.

Being the first blockchain that introduced smart contracts into the cryptocurrency space, it lured many developers to develop app for millions of users
However, the rise of users led to congestion and increased transaction fees.

This gave rise to the creation of other #layer1 blockchain.

For a newbie reading this now, you might be wondering what scalability is all about.
Scalability is the ability of a blockchain to handle large transactions at a time without increasing its transaction fees excessively, being slow and bridging security.

Scalability, decentralization and security are the blockchain dilemma that faces any blockchain developer.
Every blockchain developer intends to achieve these three solutions which seem nearly impossible thus they can sacrifice one for two.

For Ethereum, scalability has been the major issue that has pushed away some developers because people can't afford gas fees to use their apps.
The upgrade of the Ethereum network from ETH 1.0 to ETH 2.0 seems to be a roadmap to the solution for scalability in the Ethereum network

The upgrade that started on December 1st 2020 with the beacon chain and POS framework will continue in August as Eth 1.0 merges with ETH 2.0.
After the merge comes sharding around 2023.

The merge will move the Ethereum blockchain from POW to POS and miners will no longer be needed as staking will serve as the new method for validation.

This whole process is done to improve scalability.
Currently, the transaction per second of the Ethereum blockchain is 15-25 transactions per second which is very low, but, with full scalability, we are likely going to see 2000-4000Tx per second.

Scalability can be done in two ways for the Ethereum network
•Base layer scaling solution

•Layer 2 scaling solution

The base layer scaling solution will only allow highly specialized nodes to validate transactions which will lead to centralization and possible security breaches.

Thus the only option present now will be #Layer2 scaling
What is this layer 2 scalability solution?

Layer 2 scaling solution will increase scalability by taking transactions off-chain.

This reduces the bulk of the transaction and increases the speed, reducing congestion and scalability is greatly improved.
There are different scaling solutions available include;

1. Channel
This type of scaling solution allows two parties to create a channel that takes unlimited transactions off-chain and then submits only two transactions to the main layer.
Channels can be found as state channels or payment channels.

•State channels deal with the state of date of a channel, while a payment channel deals with payments only.

Payment channel in Ethereum includes
@raiden_network and orinoco
2. Side Chains
Are separate blockchains that are connected to the parent block gain through a two-way peg that processes data from the main blockchain and transfers it back to the main chain.

While other #Layer2 leverages on the security of the main layer, side chain doesn't.
Instead, they have their security and need their nodes to validate transactions.

The side chains in the Ethereum network are;

•Polygon

•Skale

•POA

•XDai(Gnosis chain)
3. Plasma
Plasma is a separate blockchain built into the main chain.

These chains are referred to as "Child chains" and are created using smart contract and Merkle trees.

They help to offload work from the main chain and its security is gotten through fraud proof.
Fraud proof is a security model for some layer 2 that checks a transaction for fraud whenever a transaction is challenged.

If the transaction is valid, the challenger losses and vice versa.

Example of plasma on the Ethereum network;
•LeapDao

•Polygon

•OMG network

•Gluon
4. Rollups

Rollups performs transactions off-chain, bundles it up and posts it back on the main chain three consensus is reached.

Rollups is the best approach for L2 scalability, and there are two types of roll-ups.

•Optimistic Rollups

•Zero Knowledge Rollups
Optimistic rollups assume that the transaction is valid until its validity is challenged, then it runs a computation.

It also uses the fraudproof security model.

Examples

•Arbitrum

•Optimism

•Boba Network
Transaction confirmations using optimistic roll-ups are very slow but scalability is faster.
Zero-Knowledge Rollups bundle transactions of chain and generate a cryptographic proof in form of SNARKS or STARKS.

These proofs are known as validity proofs which get posted to the main layer.

ZK rollups aids the fast movement of funds from layer one to layer.
Examples include
• dydx

•Loopring

•zkSync

•ZKSpace
•My bias

After Sharding, I am expecting the scalability of Ethereum to move higher.

Combined with layer 2 solutions makes it is more scalable.

More scalability with these #Layer2 happens with a low gas fee.
Also, @VitalikButerin said something about hackathons for developers to come and build, I will be expecting inflows of funds by VCs.

Meanwhile, I am diving dip into the available #Layer2 solutions in my future threads.
Don't forget to retweet and let me know if your questions in the comment section.

#Ethereum #blockchain #Layer2

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with okoye Modestus

okoye Modestus Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @ModestusOkoye

Jun 7
#DeFi brought in a lot of possibilities that gives more reward than tradfi.

One of these is lending and borrowing.

However, the underlying issue this category has faced is overcollaterization and capital inefficiency.

But @AtlendisLabs came to our rescue.

Let's explore 👇👇
Before we proceed, let's talk about lending and borrowing a bit.

Lending and borrowing mean locking up your digital asset on a platform that will in turn lend these digital assets to a borrower in exchange for collateral while giving rewards to the lender.
On the part of the lender, this is done to generate income from unused assets instead of keeping them dormant.

While on the part of the borrower, this is an opportunity to get access to another digital asset they might need but don't have enough money to purchase.
Read 25 tweets
May 22
Few days ago, Ethereum developers announced that the merge could take place in August.

How will this affect ETH?

What comes after the merge.

Below is what I found out during my research 👇👇
Firstly, the merge is all about the coming together of ETH 1.0 which works on POW and Beacon Chain which works on POS.

After the merge, the Ethereum network will now use POS as its consensus mechanism.
How will the merge affect ETH?

When Ethereum moves to POS, miners will no longer validate transactions, but stakers will take over.

This will cause more people to stake their ETH in other to validate transactions thereby reducing the circulating supply of ETH
Read 9 tweets
May 19
One of the things you consider while doing your research is TOKENOMICS

Tokenomics measures a token's supply, how it is issued and how its utility will affect the coin.

This thread 🧵 breaks down the metrics you consider while looking at the tokenomics of a project.

1/1
Tokenomics simply means the economics of a token.

It shows an analyst what makes a token to be valuable to investors and a sneak peek into what the future supply can look like.

If you're doing your research, these are the metrics you can look out for under tokenomics.

2/2
1. Total Supply

This is the total amount of tokens that are already in existence excluding the ones that are already burnt. They can either be in circulation or locked.
Read 13 tweets
May 14
One of the tools used by DEFI analysts is @DefiLlama.

As a beginner, it's likely going to be confusing how to navigate this website and be profitable from it.

This thread will open your eyes to the key features of this website.

ULTIMATE GUIDE TO DEFILAMMA

THREAD 🧵
Defilamma is a TVL aggregator that collects data from several protocols and assembles than in one place.

TVL is the total money locked in a Defi protocol and not the money invested in the native coin of a DEFI protocol.

Therefore increased TVL doesn't mean increased coin value.
Rather it shows that more people are trusting such an ecosystem with their funds.

In @DefiLlama, there are other features you will love to see and utilize as an analyst aside from checking DEFI TVL

They include;
Read 18 tweets
May 11
HOW TO COMBAT FOMO AS AN INVESTOR

Have you ever bought a coin with excitement only for you to feel deep regret because it's going against you?

I have been there a lot of times and I can tell that it isn't a moment to enjoy.

I developed a strategy that helped me,

Read through
FOMO is an acronym for Fear of missing out which is a strong fear that makes a person think that he is missing out on a rewarding experience.

If you have been a victim of this, don't blame yourself to death because it's part of the learning curve in crypto.
However, there are questions I ask myself that helps me. They are;
---WHY?
---WHERE?
---WHEN?
---HOW LONG?
Read 19 tweets
May 9
As a DEFI analyst, one of the things you need to put into consideration is the 24hours trading volume.

I often hear people ask how to use this.

Today, let's explore the strategy I involve while using 24hours volume

Just follow this THREAD 🧵
For the sake of newbies let's take a look at what a trading volume is.

Trading volume in cryptocurrency is the number of tokens BOUGHT or SOLD in a given PERIOD.

Keep in mind my keywords
**BOUGHT
**SOLD
** PERIOD
These three keywords will help you to understand that trading volume isn't only about people buying thus its increase might not mean that people are only buying and give versa.

Also, it's based on period, but for the sake of this post, we will focus on 24hours Trading volume.
Read 16 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(