(1/28) zkVMs, Verifiable Compute and the Next Chapter of Blockchain
Everything from cloud computing to the internet itself relies on explicit and implicit trust. But it's 2024, trust is breaking down, and the world is hungry for a trustless solution
A beginners guide to zkVMs
(1/13) A Beginners Guide to RISC-V
There are many standards that define how software and hardware communicate, but one is becoming increasingly central. RISC-V is one of the most important standards in modern computing, offering full functionality with open-source values.
(1/14) The Line Between Hardware and Software: Instruction Set Architecture (ISA)
Do CPUs understand Javascript? How does Python run in silicon? Is there a machine language and how does it relate to a language like Rust?
Your guide to the boundary between physical and virtual.
(1/24) Blockchain Basics: Crypto-Economic Security
Distributed computing requires trust; next-gen is decentralized computing, built with systems designed for the anonymous internet. Systems that replace a trust with a economic rationality.
Unpacking the core of crypto.
(1/24) Fragmentation on @ethereum
The rollup-centric roadmap is the clear path for upgrading Ethereum into the World Computer, but achieving the vision requires working through issues. The most obvious: rollups create fragmentation.
The problem and a peak into the future.
(1/20) Rollup Essentials: Pre-Confirmations
Pre-confirmations are a reality of all rollups, although they are well hidden with today's centralized sequencers. But to understand the future of @ethereum, you need to understand this key dynamic.
A beginners guide to pre-confs.
(1/27) Sequencing: From the Fundamentals to Based Rollups
Looking to understand sequencing? Hearing that the rollup-centric roadmap was a mistake? Thinking @ethereum's execution-layer might be compromising on centralization?
All about sequencing and where we are headed!
(1/20) Verifiable Computing 101
While zero-knowledge cryptography is named for its privacy-preserving properties, it is quickly becoming apparent that it is critically important for so much more.
A guide to verifiable computing & the enabling technologies that make it possible
(1/18) @ethereum Upgrades: EIP-2935
Ethereum's road to becoming the World Computer requires achieving statelessness. The path is long and full of incremental steps, but is being worked on with every hard fork. EIP-2935 is one of those upgrades, brining us another step closer.
(1/21) @ethereum Upgrades: EIP-7742
Today, Ethereum hardcodes blob maximum in both the consensus and execution layer, breaking the separation-of-concerns paradigm that defines Ethereum's two-layer architecture. EIP-7742 fixes this and paves the way for the Danksharding future.