Getting Started w/StarkNet & writing smart contracts Cairo
There are different Layer 2 scaling solutions on top of Ethereum to help the Ethereum scale. If you have interacted with Ethereum at a peak time theres a high chance you've seen the high cost and slow transactions. That's where StarkNet comes into play. StarkNet is a ZK-Rollup solution that uses STARKs and has its own programming language. In this post I want to cover the following: Let's get to it! 🙌 StarkNet is a permissionless decentralized ZK-Rollup (also called as Validity-Rollup). It is a Layer 2 network on Ethereum(Layer 1), enabling Ethereum to scale via cryptographic protocols. StarkNet’s Alpha launched to Mainnet in November 2021; on September 2022, StarkNet Alpha 0.10.0 was released. StarkNet was created by StarkWare. Starkware developes STARK based solutions for the blockchain world and are the inventors of "ZK-STARKs", which we will discuss in a bit. Rollups are one of the most popular ways to solve blockchain scalability. A Rollup solution combines a bunch of transaction
E Eda hey there! My name is Eda and I am a web3 enthusiast. I have a software dev background and am currently workings as a developer advocate. I write about web3 which I find incredibly interesting! Feel free to reach out to me from twitter, I'd love to hear from you. TL;DR: StarkNet is a permissionless decentralized ZK-Rollup enabling Ethereum to scale via cryptographic protocols. STARKs are a proof system used & created by StarkWare. STARKs have an important role in blockchain scalability and used in StarkNet. StarkEx is a permissioned & app-specific scaling engine. Cairo is the programming
Explore this link on the map →related reading
- StarkNet - Ethereum's Scaling Solution - by Ayloalphapls.substack.com
- Cairo Programming Languagecairo-lang.org
- The Zero-Knowledge Landscape - by tolks - Page Onepage1.substack.com
- Introduction - The Cairo Programming Languagebook.cairo-lang.org
- Prove It In SHARP To Save Costs and Enhance Ethereum's Scalabilitystarkware.co
- Technical Summary | Perama’s notes.perama-v.github.io
- Part 2: A Decentralization and Governance Proposal for Starknet | by StarkWare | StarkWare | Mediummedium.com
- Intern Breakdown #4: Zero-Knowledge Proofsinternbreakdowns.substack.com
- Rollup, Validium, Volition - Where is Your Data Stored? | Starknetstarknet.io
- Possible futures of the Ethereum protocol, part 2: The Surgevitalik.eth.limo
- Open-Sourcing the Battle-Tested Stone Prover | StarkWarestarkware.co
- Should Ethereum be okay with enshrining more things in the protocol?vitalik.eth.limo