StarkNet Edu Newsletter #4
A collection of the best resources to learn Cairo and StarkNet
Heads up, the StarkNet Edu newsletter has migrated to Revue.
!Hola from Bogotá! Seven members of the StarkWare team will be in Bogotá this week attending DevCon and related side events. If you want to catch up with some of our talks, workshops, activities or just chat with us, take a look at the agenda that the StarkWare Twitter account shared in the thread below with all the information.
Regenesis - safe, simple, and no need for state reset. Today, if during the execution of a smart contract an assertion fails, the sequencer drops the transaction because the Prover can’t generate a cryptographic proof of a transaction that throws an error. This is a known vector for DoS attack that Regenesis will solve and it’s an important milestone towards StarkNet’s decentralization.
You can learn more about what Regenesis is and how to prepare for it either as a builder or as a user here.
StarkNet Community Call #24
In the first part of the video, Tarrence (@tarrenceva) takes the stage to present Cartridge, a platform specifically created for on-chain games on StarkNet. Cartridge is one of the most interesting use cases of account abstraction as it combines it with “passkeys” to create a highly secure, phishing resistant and recoverable wallet that is easier to use than web2 authentication mechanisms that rely on username and password. Watch the demo and you’ll understand what makes Cartridge so unique and powerful.
In the second part of the video, Henri Lieutaud (@henrlihenrli) from StarkWare and Tarrence discusses Regenesis and how builders and users can prepare for this evolution of StarkNet.
The Amazing Untold Invention Story of ZKP
Eli Ben-Sasson (@EliBenSasson), co-inventor of zkSTARK and president of StarkWare, interviews professor Shabi Goldwasser, co-inventor of zero knowledge and interactive proofs, winner of the Turing award and professor of Electrical Engineering and Computer Science at MIT.
Professor Shabi talks about the landscape of cryptography back in the 80s, “mental poker” and its connection to her work on zero knowledge proofs, the struggle to present her work at a conference after being rejected 5 times and how the technology can be applied outside the blockchain for things like contract negotiation, evidence for court cases and even nuclear disarmament.
Proto-Danksharding and its Impact on Layer 2s
Abdel (@dimahledba) from StarkWare hosted a Twitter space about EIP4844, also known as Proto-Danksharding, with the participation of one of its creators, Proto (@protolambda). People from the Ethereum Foundation, Scroll and StarkNet also joined the discussion that covered what EIP4844 is, why it will create two separate fee markets, changes to the role of Ethereum as the data availability layer of rollups, details on the proposed new transaction type and how users might benefit from this upgrade planned for the Shanghai release.
This Twitter space was hugely popular with almost 700 people tuning in live, pushing the streaming platform to its limit.
Unit Testing with Protostar Workshop
If you have never used Protostar, a tool created by Software Mansion and inspired by Foundry, but are curious about this development environment purposely built for StarkNet, Omar Espejel (@espejelomar) walk us through it showing how to configure it, how to use it to compile and deploy smart contracts to StarkNet and most important, how to use it for unit testing using “cheatcodes”.
The linked video starts at 7:16 because there were some technical issues with the audio at the beginning that you can skip.
StarkWare, L3s and the ZK Rollup Future
“In 5 years, 90% of all blockchain transactions on any network will use STARK proofs, StarkWare’s core technology” - (paraphrasing) Eli Ben-Sasson.
Uri Kolodny (@ukolodny) and Eli Ben-Sasson (@EliBenSasson), CEO and President of StarkWare respectively, are interviewed by Jason Yanowitz (@JasonYanowitz) and Santiago Roel (@santiagoroel) from Empire. This talk is the perfect entry point for anyone who wants to understand StarkNet and StarkEx at a high level: its value proposition, its architecture, performance stats and more.
Stay until the end and you’ll be treated with a vision of the future of blockchain technologies as imagined by StarkWare’s co-founders.
Registration has reached full capacity and it’s now closed for this cohort to guarantee that all the people attending can get the support they need. Stay tuned to the newsletter to know when registration for the next cohort will open again.
For those of you who didn’t make it to Basecamp, there’s another bootcamp created by Encode Club called "Cairo Bootcamp” that you can apply to and that it will start on October 24th.