@solana is becoming the AWS of crypto

A recent tweet by @garrytan about his frustration using Binance to buy Solana piqued my interest in it

I read and condensed the white paper, so you don't have to

here's an overview on Solana for the avg non technical reader

a 🧵
Solana was started over 3.5 years ago

by ex-Qualcomm and Dropbox engineer Anatoly Yakovenko

Solana is trying to build the infrastructure to power the next generation of crypto and DeFi apps
Why it's needed:

Blockchains today don't have the scale to power applications of every type

for comparison

AWS can handle 250,000 requests/sec

ETH today can do 30/second
(2.0 goes up to 10k/sec)

As on date Solana can do 50k/second and will increase with time
1. No mempool:

Unlike most blockchains, Solana doesn't have a mempool

a mempool is like a waiting room for pending transactions

Thats how fast they claim their system is
2. Proof of History:

Solana combines consensus algos(PoS) with time data.

Nodes on a blockchains today don't record time.

This causes issues when nodes far from each other have conflicting transactions

Currently the node with the most computing power wins

PoH changes this
Consequence:

- PoH allows for faster transactions, as the PoS is optimised for faster consensus based on the PoH timestamps

- Adds an extra layer of security(uses Sha 256)

- Very low overhead(160kb of data)

- Many more that may be too technical for this thread
3. Horizontal scaling w/o Sharding

Unlike traditional DBs Solana uses a proprietary DB for files that solve the specific bottlenecks caused by blockchain data

This allows faster transaction with nodes on consumer hardware

TLDR : better optimised files for faster transactions
Consequence:
Parallel smart contract processing

Unlike the eth block which processes smart contract 1 at a time

Solana uses a combination of their file storage tech and ability to group overlapping actions(debit, credit)

This means Solana can process smart contracts parallely
4. Fees remain low as you scale

As the ETH network has scaled, GAS fees have increased rapidly

Solana uses Moore's law to ensure that GAS fees remain low as you scale

But as true with any Moore's law related hypothesis, only time will tell
5. Proof of replication

Solana uses an adaptation of PoR

Participants have to prove to the network that they have a unique copy of the blockchain data

This adds an extra layer of security
6. Write code on rust/c/c++

Unlike ETH, where users need to learn solidity to write smart contracts

Solana allows users to write code in their preferred language and gives Solana specific commands

This makes it easier to build on top of Solana
As a combination of these, @Solana has the potential to be the AWS or digital ocean of the next wave of crypto apps

Disclaimer: I'm not affiliated with them in any way, I am simply an enthusiast
If you liked this thread, follow me @srinathariharan on more such crypto breakdowns and much more!

• • •

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

Keep Current with srinath hariharan

srinath hariharan 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 @srinathariharan

20 May
"For the internet, Ethereum 2.0 launch will be Independence Day.

$ETH is internet independence. 🚀"

h/t @AlexMasmej

The beacon chain is already here

Scared about your ETH price drop? this might ease your mind

ETH 2.0 for the average non technical user

a thread 🧵
For Context

Ethereum did 1.46 million transactions yesterday, up 72% YoY

With the rapid adoption of ETH, for Dapps, NFT's and more. ETH desperately needed an upgrade
Upgrade 1: Moving from PoW to PoS

The simple version

transaction validation is moving from miners competing to solve math problems

to

Validators selected from a pool of people who placed/staked their ETH. They get a % of transaction fees and not block rewards
Read 9 tweets
11 May
"EIP-1559 mathematically guarantees that $ETH will hit $15,590. That is my high level understanding"

h/t @ricburton

With ETH breaking all time highs this week, understanding it has become an imperative

WTF is EIP-1559 mean for the average non technical user?

a thread 🧵
**Some context:**

Currently 90%+ of web3(NFT's, DAPP's etc) is all on the ETH ecosystem.

With more real world applications spawning everyday, transaction fees(also called gas fees) are becoming increasingly important
Currently the ETH ecosystem uses a simple auction system to determine transaction fees

Miners choose to process transactions with the highest bids

You pay more for a priority transaction

This system has quite a few problems and EIP-1559 solves all of them

h/t @VitalikButerin
Read 12 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

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

Donate via Paypal Become our Patreon

Thank you for your support!

Follow Us on Twitter!

:(