0xb7Ab
February 10th, 2022

In my previous post in this series, we went over zkSync and the zkEVM. Let’s go over StarkWare’s ZK rollup solution, which uses STARKs instead of SNARKs.

StarkWare

StarkWare was founded in 2018 by Eli Ben-Sasson, Uri Kolodny, Michael Riabzev, and Alessandro Chiesa. StarkWare has the goal of scaling Ethereum using ZK proofs via StarkNet and StarkEx.

source: StarkWare
source: StarkWare
0xb7Ab
February 9th, 2022

Last updated Feb 09 2022

All of my articles, threads, etc. will be aggregated here for easy navigation. Feel free to bookmark this page as it will be updated as new content comes out!

(This page has a lot of Twitter embeds and it may take a moment to load everything.)

0xb7Ab
February 4th, 2022

This is part one of a multi-part series diving deeper into the blockchain applications of zero knowledge proofs. There’s been a lot of hype in this space recently, but not a lot of meaningful technical discussion, so this series of articles will explore the applications under the hood. Let’s get started!

zkSync

zkSync, developed by Matter Labs, was created in 2018 by Alex Gluchowski. zkSync’s end goal is to create a fully trustless L2 with L1 guarantees, such as reorg protection and fund security. In addition to simply being secure, it is also developing tooling to provide support for zero-knowledge based smart contracts.

source: zksync.io
source: zksync.io
0xb7Ab
January 22nd, 2022

Scaling the execution layer via rollups, validiums, and volitions is only one half of a two-part solution. In order for a truly scalable and decentralized blockchain to exist, the data computed and stored on-chain must reside somewhere without high storage or computing requirements. Ten years from now, when significantly more people, institutions, and daily users interact with the blockchain in some way, more efficient state and data storage is required. Separating the monolith requires existing monolithic nodes to fragment into specialized task-specific nodes.

Defining the Problem(s)

Right now, an Ethereum full node’s size is growing at an average rate of 78% per year.

"just add more disks" is an easy answer, but it's one that reduces decentralization.
"just add more disks" is an easy answer, but it's one that reduces decentralization.
0xb7Ab
January 18th, 2022

Trying out a longer form article this time to allow a deeper dive into some areas of blockchain research. There are a lot of articles on zero knowledge proofs, and a lot of research papers on SNARKs or STARKs, but very little bridging the intermediate gap.

If you haven’t read my introduction to zero knowledge proofs Twitter thread, I strongly recommend it before going further, as a lot of this article builds on top of it.

The first introduction of a zero-knowledge proof was in a 1985 MIT paper (PDF warning) by Shafi Goldwasser and Silvio Micali (who later founded Algorand).