#Web3Learning

Scrolling down the twitter #blockchain community, and suddenly feeling clueless about some technical term?

Well, it happens a lot with me since I am quite noob to Web3 and Crypto Universe.

Here is my effort to explain one such jargon 👉🏽 #Sharding
1/n From the time since its inception, scalability has been a big concern for Blockchains.

As blockchains become more mainstream, its essential for networks to be scalable with high throughput for explosive growth.

Low gas fees + Ultra high TPS = Growth 🚀
2/n Initially, vertical scaling was the dominant solution.

Simply explained, add more power to all the nodes so they can compute hash and validate transactions faster.

But there is a maxima to the technological advancement of nodes. This limits the total network throughput 🤒
3/n Since, data from whole blockchain resides on each node of the network, this causes significant latency.

To counter this technical limitation, blockchain networks started looking into horizontal scaling solutions.

And here comes #Sharding 🤩
4/n What is Sharding?

Sharding is actually database partitioning methodology.

Example:-
Separating rows of a table into multiple different tables, known as partitions. Each partition has the same schema and columns, but also entirely different rows with unique data.
5/n For blockchain networks, it basically distributes data present on-chain into all the available nodes

New block can be added by processing on a node while remaining nodes continue processing other transactions.

Security + Speed is the key to bring next billion on chain 🤙🏽
6/n Randomly shuffling the data between nodes & shards prevents major ~Shard Overtake Attacks~ too 😮‍💨💪

Technical know-how of how shards are defined and used is dependent on Blockchains.

Broadly, two types of sharding exists for blockchains: Homogeneous and Heterogeneous
7/n Homogeneous shards use same runtime and same validation logic across all the shards.

This allows dynamic resharding. A great example is @NEARProtocol. Amirite @ilblackdragon 😉

Altho this feature is still in pipeline, you can take a look here 👇🏽

near.org/blog/near-laun…
8/n Heterogeneous sharding on the other hand allows blockchains to feasibly create a shard that fits into specific application requirements.

Each blockchain can be configured completely anew. This is more suited for chains like @Polkadot and @cosmos.
9/n Hope this 🧵 has trained your mental neurons so well that next time you see somebody saying ~sharding~, you can absolutely debate without hesitating 👻😃

Hey @pythontony, what if they say zkRollups? Or Tokenomics? Or NFTs & DAOs?
10/n Well, you can follow me and I’ll make sure you don’t miss out on these jargons and latest updates 🤙🏽

Retweet to increase awareness about this new tech which >99% people don’t understand 💪🏽🚀

My DMs are open for exciting discussions and new learnings ✨

• • •

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

Keep Current with ashutoshtripathi.near (🛠,🦀)

ashutoshtripathi.near (🛠,🦀) 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 @pythontony

Mar 26
In my last thread, I explained basics of zK Proofs. The love and support you guys showed has been amazing ❤️

After this thread, I am sure you will build a good understanding of what zK-SNARKs are & why they trending nowadays?

LFG 🚀🚀🚀

#web3 #Blockchain #learning
We are very well aware about how the zK Proofs work. In case you haven’t already, please check out my Patrick-Virginia example from the below tweet.

I promise you it’s the most lucid explanation on Crypto Twitter 🤤
So, what happens in traditional zero Knowledge Proofs?

Everytime Patrick has to Prove that he knows the spell, he has to interact with Virginia. She asks him to come from either of paths (A or B) and then only verification happens.
Read 15 tweets
Apr 9, 2021
Three Reasons Why #Nifty Is Due for a Correction:

1. 20 EMA and Nifty Connection
2. Fibonacci Pullbacks and correction modes
3. Metals rally in the past few months

Please retweet if you find the analysis useful and accurate ❤️
@rohit_katwal @kapildhama @gurdeeparora971

#Stocks
1. 20 EMA and Nifty:

As a thumb rule, for the past 18 years data, "Everytime Nifty starts a rally, it takes a pause at 20 EMA-Monthly support".

👉🏽 Important: I am not claiming that Nifty will fall instantly to 13000 zone tomorrow. But, 20MEMA will catch up with Nifty. Agree?
2. #Fibonacci ❤️

If you connect 2020 High and Low for the year, you would observe that markets followed the uptrend in a huge upward rally.

👉🏽 By Fib Extension rules, rallies usually take a stop/correct at 1.272 or 1.618 levels.

See chart. Best support around 13755-13664 🌟
Read 6 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!

:(