16 Comments
Dec 16, 2022Liked by Packy McCormick

You're the man, Packy. Another great piece!

Expand full comment

Great introduction to ZKPs! I think your points about the interest and demand for privacy are very important as to why this tech even matters. I especially liked the framing of this: The choice hasn’t been “Do I want to use the internet with or without privacy?” but “Do I want to use the internet or not?”..."if you could build more scalable applications that also let users control their data and offload the headache of handling their PII for the same cost and effort, why wouldn’t you?"

Expand full comment

Much appreciated. Rollups need documentation and exposition, and as an Ethereum implementer, this is a excellent overview. Swimming naked is fun but not always apropos.

Expand full comment

Can any one tell me the names of project in L2 Scaling and Privacy 3rd one and 5th one

Expand full comment

Hey Packy I'm listening to a podcast with you in it. I just finished my first full year on Substack with an A.I. Newsletter. Do you have any tips for me to grow and find a sweet point or breakthrough? I'm wracking my brain trying to pay the rent.

Expand full comment

Hey Packy! Amazing stuff - will u publish a podcast version of it too?

Expand full comment

If Packy compiled his posts like Vitalik did with Proo-of-Stake, you'd get over 1,000 pages.

Expand full comment

"The longest I’ve essay I’ve ever written about the most complex subject I’ve ever written about" was an interesting introduction as it feels like it should be the other way around.

“I would not give a fig for the simplicity this side of complexity, but I would give my life for the simplicity on the other side of complexity.” - Oliver Wendell Holmes

Expand full comment

This looks extraordinarily stupid.

First of all, it looks like nothing more than hash matching.

data1 --> hash1; data2 --> hash2. If hash1 = hash2, then data1=data2

Ok great. Now the real world:

1) How do prove data1 or data2 isn't faked?

2) The greater the size/detail of data1, the more likely data1 <> data2 because of an extra space or a typo or some such.

Nowhere in this equation is the need for trust obviated: trust that the intermediary (repositories presumably of data1 and/or data2; more importantly, the arbiters of what data1 & data2 should be) or trust that data1 OR data2 are legitimate. Ultimately this comes down to trust in whether the holders of data1 AND data2 AND the intermediary are honest and genuine.

Also: please stop repeating the nonsense that blockchain = privacy. Blockchain is the literal antithesis of privacy - if you want to be private, then data should be not preserved/deleted, or at least not preserved forever. There's a reason why real privacy apps have auto-erase functions.

Expand full comment