What is Layer 2 scaling?

Layer 2 solutions to scaling establish an additional protocol that is built on top of blockchains like those of Ethereum and Bitcoin . Layer 2 scaling solutions increase throughput without tampering with any of the original decentralization or security characteristics that are integral to the original blockchain.

Read more

What is Ethereum scaling?

A rollup is a scaling solution that executes transactions on its own optimized execution layer but posts its transaction data to Ethereum (and later perhaps other L1s). In this way, rollups directly inherit Ethereum’s security guarantees. Zooming in, there are two main types: zk rollups and optimistic rollups.

Read more

What is average transactions per second?

In the context of blockchains, transactions per second (TPS) refers to the number of transactions that a network is capable of processing each second. The approximate average TPS of the Bitcoin blockchain is about 5 – though this may vary at times. Ethereum, in contrast, can handle roughly double that amount.

Read more

Is Solidity just JavaScript?

Solidity’s syntax is inspired by JavaScript . While Javascript is an interpreted language primarily used to create web applications, Solidity is a compiled language that is executed on the Ethereum Virtual Machine (EVM). In reality, Solidity is influenced by Javascript but both languages are very different.

Read more