Cairo Technical Summary | Perama’s notes.
An exploration of the high level concepts important within Cairo and the broader ecosystem in which Cairo operates. The topics start with foundation concepts before moving to more Cairo-specific topics. Ethereum is a blockchain with a virtual machine that can execute arbitrary code. It has 14 second blocks that contain transactions which execute opcodes to modify the storage and state of nodes within the network. Each transaction is metered by the opcodes it uses as a way to quantify the computation and storage requirements it invokes. The more resources a transaction uses, the more it costs. The metering occurs in a unit called gas, where each block contains about 15 million gas. A node processing 15 million gas worth of transactions will take a predictable amount of computational resources. Increasing the amount of gas per block increases the number of transactions and also the resources required by nodes every block. Every transaction in Ethereum is a smart contract, which is a sequ
An exploration of the high level concepts important within Cairo and the broader ecosystem in which Cairo operates. The topics start with foundation concepts before moving to more Cairo-specific topics. Ethereum Ethereum is a blockchain with a virtual machine that can execute arbitrary code. It has 14 second blocks that contain transactions which execute opcodes to modify the storage and state of nodes within the network. Each transaction is metered by the opcodes it uses as a way to quantify the computation and storage requirements it invokes. The more resources a transaction uses, the more i
Explore this link on the map →related reading
- Cairo Programming Languagecairo-lang.org
- The Hitchhiker's Guide to Ethereum - Delphi Digitalmembers.delphidigital.io
- Introduction - The Cairo Programming Languagebook.cairo-lang.org
- Possible futures of the Ethereum protocol, part 2: The Surgevitalik.eth.limo
- Should Ethereum be okay with enshrining more things in the protocol?vitalik.eth.limo
- 17 misconceptions about SNARKs - a16z cryptoa16zcrypto.com
- Intern Breakdown #4: Zero-Knowledge Proofsinternbreakdowns.substack.com
- The Ethereum Virtual Machine — How does it work? | by Luit | MyCrypto | Mediummedium.com
- How does Ethereum work, anyway?preethikasireddy.com
- Prove It In SHARP To Save Costs and Enhance Ethereum's Scalabilitystarkware.co
- On Abstraction | Ethereum Foundation Blogblog.ethereum.org
- Ethereum Whitepaper | ethereum.orgethereum.org