Illya Gerasymchuk profile photo
Illya Gerasymchuk
Financial & Software Engineer

Zero-knowledge proofs & zk research updates

Notes on zkSNARK and zkSTARK progress, proving systems, protocols and real-world deployments across crypto and privacy tech.

User
Illya Gerasymchuk

2024-04-15 18:58

🎲 Introducing RandoMina - a protocol for provable random number generation on the Mina Protocol blockchain blockchain! 🔢🔐

🌟 Developed as part of zkLocus, RandoMina is now open-source and ready for you to explore! 🚀

🔗 GitHub: https://github.com/iluxonchik/randomina

🧵 Let's dive in! 👇

User
Illya Gerasymchuk

2024-04-15 18:58

🔒 RandoMina leverages the power of Zero-Knowledge (ZK) proofs to ensure random numbers are:

✅ Provable
✅ Secure
✅ Trustless

🌐 Built on Mina Protocol blockchain, RandoMina is tamper-proof and transparent! 🙌

User

🎲 Introducing RandoMina - a protocol for provable random number generation on the Mina Protocol blockchain blockchain! 🔢🔐

🌟 Developed as part of zkLocus, RandoMina is now open-source and ready for you to explore! 🚀

🔗 GitHub: https://github.com/iluxonchik/randomina

🧵 Let's dive in! 👇

User
Illya Gerasymchuk

2024-04-14 13:28

💡 When combined with the blockchain, zkSNARKs & zkSTARKs are disruptive:

🌍 zkLocus: geolocation RWA
🏥 zkSafeZones: Safeguarding civilians in warzones. Proposing to UN and ICRC
⚖️ Automated legal compliance on-chain
🕵️ Privacy-preserving AI systems

🛠️

User

🕰️ Compared to the Ethereum EVM's Linear Verifiable Computational Model (LVCM), zkSNARKs & zkSTARKs offer a Constant one (CVCM)

⚡ Verification time: O(1) vs. O(n)
🌪️ Scalability: ♾️ vs. 📈
⛓️ Interoperability: 🌉 vs. 🚧

🌟 The implications of ZK are PROFOUND!

User
Illya Gerasymchuk

2024-04-14 13:28

🔗 Deep dive into ZKP protocols of zkSNARK/zkSTARK and how combined with the blockchain they enable a new Verifiable Computation model by providing a cryptographic observation of a computation👇

https://illya.sh/blog/posts/zksnark-zkstark-verifiable-computation-model-blockchain/

User

💡 When combined with the blockchain, zkSNARKs & zkSTARKs are disruptive:

🌍 zkLocus: geolocation RWA
🏥 zkSafeZones: Safeguarding civilians in warzones. Proposing to UN and ICRC
⚖️ Automated legal compliance on-chain
🕵️ Privacy-preserving AI systems

🛠️

User
Illya Gerasymchuk

2024-04-14 13:28

🕰️ Compared to the Ethereum EVM's Linear Verifiable Computational Model (LVCM), zkSNARKs & zkSTARKs offer a Constant one (CVCM)

⚡ Verification time: O(1) vs. O(n)
🌪️ Scalability: ♾️ vs. 📈
⛓️ Interoperability: 🌉 vs. 🚧

🌟 The implications of ZK are PROFOUND!

User

🌿 Thanks to their RECURSIVE properties, zkSNARKs & zkSTARKs enable INFINITE SCALABILITY ♾️

🧩 You can COMPRESS 1000s of proofs into a SINGLE one
⏳ Verification time remains ~CONSTANT
💰 Gas costs are SLASHED

🔥 This is the power of ZKP! 🔥

User
Illya Gerasymchuk

2024-04-14 13:28

✅ Generating the proof = Executing the computation
🔍 Verifying the proof = Checking the computation's correctness
⏰ Verification is ~CONSTANT time, regardless of computation complexity

🚀 How do you think this affects SCALABILITY? 💫

User

🎯 At their core, zkSNARKs & zkSTARKs provide a cryptographic OBSERVATION of a computation 🔍

🕵️ The PROVER generates the PROOF
⚖️ The VERIFIER checks the PROOF
🔒 The PROOF itself encapsulates the computation, inputs & outputs

🤯 It's like a mathematical witness!

User
Illya Gerasymchuk

2024-04-14 13:28

🌿 Thanks to their RECURSIVE properties, zkSNARKs & zkSTARKs enable INFINITE SCALABILITY ♾️

🧩 You can COMPRESS 1000s of proofs into a SINGLE one
⏳ Verification time remains ~CONSTANT
💰 Gas costs are SLASHED

🔥 This is the power of ZKP! 🔥

User

✅ Generating the proof = Executing the computation
🔍 Verifying the proof = Checking the computation's correctness
⏰ Verification is ~CONSTANT time, regardless of computation complexity

🚀 How do you think this affects SCALABILITY? 💫

User
Illya Gerasymchuk

2024-04-14 13:28

🎯 At their core, zkSNARKs & zkSTARKs provide a cryptographic OBSERVATION of a computation 🔍

🕵️ The PROVER generates the PROOF
⚖️ The VERIFIER checks the PROOF
🔒 The PROOF itself encapsulates the computation, inputs & outputs

🤯 It's like a mathematical witness!

User

Ever wondered how zkSNARKs & zkSTARKs ACTUALLY work under the hood? 🤔

🔐 These ZeroKnowledge protocols offer a novel way to PROVE computations without revealing the computation itself! 🤯

⛓️ Native match with blockchain

(a thread 🧵)

User
Illya Gerasymchuk

2024-04-14 13:28

Ever wondered how zkSNARKs & zkSTARKs ACTUALLY work under the hood? 🤔

🔐 These ZeroKnowledge protocols offer a novel way to PROVE computations without revealing the computation itself! 🤯

⛓️ Native match with blockchain

(a thread 🧵)

User
Illya Gerasymchuk

2024-04-13 18:28

🧠 Adapting to the ZK mindset takes time, but the rewards are IMMENSE

💡 As I discovered building zkLocus, every challenge sparks innovation
🌟 Soon, you'll be engineering groundbreaking solutions effortlessly

🚀 The future of Web3 is BRIGHT with ZeroKnowledge! 🔐🌐💻

User

🔐 The era of PRIVATE, VERIFIABLE, PROGRAMMABLE and TRUSTLESS computation is upon us! 👇

https://illya.sh/blog/posts/zksnark-zkstark-verifiable-computation-model-blockchain/

User
Illya Gerasymchuk

2024-04-13 18:28

🔐 The era of PRIVATE, VERIFIABLE, PROGRAMMABLE and TRUSTLESS computation is upon us! 👇

https://illya.sh/blog/posts/zksnark-zkstark-verifiable-computation-model-blockchain/

User

🌍 But the potential of zkSNARKs & zkSTARKs goes BEYOND blockchain!

🏥 zkSafeZones: Safeguarding civilians in warzones:

⚖️ Automated on-chain legal compliance
👁️ Privacy-preserving AI surveillance
🧪 Built on zkLocus + Mina Protocol blockchain
⛑️ Proposing to UN and ICRC

User
Illya Gerasymchuk

2024-04-13 18:28

🌍 But the potential of zkSNARKs & zkSTARKs goes BEYOND blockchain!

🏥 zkSafeZones: Safeguarding civilians in warzones:

⚖️ Automated on-chain legal compliance
👁️ Privacy-preserving AI surveillance
🧪 Built on zkLocus + Mina Protocol blockchain
⛑️ Proposing to UN and ICRC

User

⏳ Time complexity comparison: EVM vs. zkSNARKs/zkSTARKs

🧮 Execution: EVM is faster due to simple VM emulation
🔍 Verification: ZK proofs shine with constant O(1) vs. EVM's linear O(n)

💡 This is why ZK L2 solutions are BOOMING on Ethereum!

User
Illya Gerasymchuk

2024-04-13 18:28

⏳ Time complexity comparison: EVM vs. zkSNARKs/zkSTARKs

🧮 Execution: EVM is faster due to simple VM emulation
🔍 Verification: ZK proofs shine with constant O(1) vs. EVM's linear O(n)

💡 This is why ZK L2 solutions are BOOMING on Ethereum!

User

🔍 Let's examine how zkLocus leverages Mina's zkSNARK-based architecture

🌍 Geolocation data becomes a trustless, programmable Real World Asset (RWA)
🌉 zkLocus proofs can be used cross-chain or even off-chain
🎯 It's an "app-specific rollup" on Mina, focusing on its own logic

User
Illya Gerasymchuk

2024-04-13 18:28

🔍 Let's examine how zkLocus leverages Mina's zkSNARK-based architecture

🌍 Geolocation data becomes a trustless, programmable Real World Asset (RWA)
🌉 zkLocus proofs can be used cross-chain or even off-chain
🎯 It's an "app-specific rollup" on Mina, focusing on its own logic

User

♾️ The recursive nature of zkSNARKs & zkSTARKs enables INFINITE SCALABILITY

🌿 Imagine compressing 1000s of computations into a SINGLE proof
⏰ Verification time remains ~CONSTANT
💰 Gas costs are DRASTICALLY reduced

🔥 This is the power of ZKP! 🔥

Mina Protocol blockchain aces it 💪

User
Illya Gerasymchuk

2024-04-13 18:28

🤯 The implications are MASSIVE!

🧪 Mina Protocol blockchain and it's native token $MINA operate on this architecture

📍zkLocus leverages this technology to turn geolocation into a RWA, by enabling private, verifiable and programmable geolocation sharing

🤯 The implications are MASSIVE!
User

🚀 zkSNARKs & zkSTARKs offer a Constant Verifiable Computational Model (CVCM)

⚡ Verification time is CONSTANT - O(1), regardless of computation complexity

💡 Contrast this with the EVM's Linear VCM (LVCM), where verification grows LINEARLY with instructions - O(n)

🚀 zkSNARKs & zkSTARKs offer a Constant Verifiable Computational Model (CVCM)
User
Illya Gerasymchuk

2024-04-13 18:28

♾️ The recursive nature of zkSNARKs & zkSTARKs enables INFINITE SCALABILITY

🌿 Imagine compressing 1000s of computations into a SINGLE proof
⏰ Verification time remains ~CONSTANT
💰 Gas costs are DRASTICALLY reduced

🔥 This is the power of ZKP! 🔥

Mina Protocol blockchain aces it 💪

User

🤯 The implications are MASSIVE!

🧪 Mina Protocol blockchain and it's native token $MINA operate on this architecture

📍zkLocus leverages this technology to turn geolocation into a RWA, by enabling private, verifiable and programmable geolocation sharing

🤯 The implications are MASSIVE!
User
Illya Gerasymchuk

2024-04-13 18:28

🚀 zkSNARKs & zkSTARKs offer a Constant Verifiable Computational Model (CVCM)

⚡ Verification time is CONSTANT - O(1), regardless of computation complexity

💡 Contrast this with the EVM's Linear VCM (LVCM), where verification grows LINEARLY with instructions - O(n)

🚀 zkSNARKs & zkSTARKs offer a Constant Verifiable Computational Model (CVCM)
User

🤔 What makes a computation VERIFIABLE?

✅ In zkSNARKs & zkSTARKs, provers generate proofs of computations, while verifiers check their correctness
🔒 This model supports PRIVATE inputs, unlike the EVM
🌍 It's not limited to blockchain - zkLocus showcases off-chain use cases

User
Illya Gerasymchuk

2024-04-13 18:28

🤔 What makes a computation VERIFIABLE?

✅ In zkSNARKs & zkSTARKs, provers generate proofs of computations, while verifiers check their correctness
🔒 This model supports PRIVATE inputs, unlike the EVM
🌍 It's not limited to blockchain - zkLocus showcases off-chain use cases

User

zkSNARKs & zkSTARKs: Disrupting Verifiable Computation

Explore how these #ZeroKnowledge protocols SURPASS the #EVM's model, opening a world of possibilities for #Web3 applications

Deep dive ARTICLE



Let's unravel the key insights

User
Illya Gerasymchuk

2024-04-13 18:28

zkSNARKs & zkSTARKs: Disrupting Verifiable Computation

Explore how these #ZeroKnowledge protocols SURPASS the #EVM's model, opening a world of possibilities for #Web3 applications

Deep dive ARTICLE



Let's unravel the key insights

User
Illya Gerasymchuk

2024-01-30 14:40

Great idea! A use-case leveraging one of the unique value-propositions of the verifiable computational model offered by Zero-Knowledge Proofs and recursive zkSNARKs

💬
User
Illya Gerasymchuk

2023-12-30 15:44

🟢 The first battery of tests has just been launched!

🔵 Authenticated metadata commitments are coming too. This will allow for a cryptographic association between metadata and the geolocation

🟣 Such features are infeasible without the recursive zkSNARK architecture of $MINA

💬
User
Illya Gerasymchuk

2023-12-29 23:44

#DeFi only makes sense with private data. This is infeasible on Ethereum, but trivial on $MINA.

Zero-Knowledge will lead to mass adoption of #DeFi, enabling its Cambrian explosion.

Of course, you can also bridge $MINA to Ethereum. This is by design.

Big things are coming.

💬
User
Illya Gerasymchuk

2023-12-29 18:27

I'm not fanboying. Once you think deeply about it will all make sense

#ZKP #Web3

💬
User
Illya Gerasymchuk

2023-10-26 19:55

🤯 Zero-Knowledge cryptography is how the blockchain will connect to the outside world. As the ZK field matures, so will the blockchain use cases. Two computation models that were meant for each other.

#zk #blockchain #evm #crypto #mina #Bitcoin #smartcontracts

🤯 Zero-Knowledge cryptography is how the blockchain will connect to the outside world. As the ZK field matures, so will the blockchain...
💬
User
Illya Gerasymchuk

2023-05-10 16:31

🚀 The Bitcoin Ordinal Protocol Explained: an innovation which allows for tracking, trading, and collecting digital assets on the Bitcoin network!

⚡️Powers BRC20 & SBC20

💥 Let's dive into this fascinating protocol and explore its significance Blockchain Crypto
(a thread 🧵)

🚀 The Bitcoin Ordinal Protocol Explained: an innovation which allows for tracking, trading, and collecting digital assets on the Bitcoin...