Profile Picture
Illya Gerasymchuk
Entrepreneur / Engineer

⬇️ My Thoughts ⬇️

User Illya Gerasymchuk -

2024-04-15 20:24

4️⃣ The Sender-Specific Nonce is derived from the sender's public key, ensuring unique (pseudo)random numbers across the network. 🌍 It's computed by Poseidon-hashing the public key, adding a global uniqueness component. 🔑

User

3️⃣ Using `stakingEpochData.seed.value` as part of the PRNG seed ensures that random numbers are tied to the current epoch, preventing manipulation and guaranteeing freshness. 🌿

💬
User Illya Gerasymchuk -

2024-04-15 20:24

3️⃣ Using `stakingEpochData.seed.value` as part of the PRNG seed ensures that random numbers are tied to the current epoch, preventing manipulation and guaranteeing freshness. 🌿

User

2️⃣ To ensure freshness, RandoMina leverages $Mina's VRF (Verifiable Random Function) values, specifically `stakingEpochData.seed.value`. 🔐 This value is updated with each new staking epoch, providing a unique seed for each epoch. 📅

💬
User Illya Gerasymchuk -

2024-04-15 20:24

2️⃣ To ensure freshness, RandoMina leverages $Mina's VRF (Verifiable Random Function) values, specifically `stakingEpochData.seed.value`. 🔐 This value is updated with each new staking epoch, providing a unique seed for each epoch. 📅

User

1️⃣ RandoMina uses Zero-Knowledge proofs to ensure random numbers are provable, fresh, and trustless. It combines: - Network State 🌐 - Sender-Specific Nonce 🔒 - Local Seed/Nonce 🌱

💬
User Illya Gerasymchuk -

2024-04-15 20:24

1️⃣ RandoMina uses Zero-Knowledge proofs to ensure random numbers are provable, fresh, and trustless. It combines: - Network State 🌐 - Sender-Specific Nonce 🔒 - Local Seed/Nonce 🌱

User

🧵 Let's dive into the technical details of RandoMina: a protocol for provable random number generation on Mina Protocol blockchain blockchain written in 01JS! 🔢🔐 💡 Powering zkLocus 🔗 GitHub: https://github.com/iluxonchik/randomina/

💬
User Illya Gerasymchuk -

2024-04-15 20:24

🧵 Let's dive into the technical details of RandoMina: a protocol for provable random number generation on Mina Protocol blockchain blockchain written in 01JS! 🔢🔐 💡 Powering zkLocus 🔗 GitHub: https://github.com/iluxonchik/randomina/

💬
User Illya Gerasymchuk -

2024-04-15 18:58

🙌 RandoMina is an open-source effort to empower the $MINA community with secure, provable randomness! 💪 🤝 I welcome your feedback, contributions & ideas to iterate on this MVP! 🌟 🐦 Give zkLocus a shoutout - let's build together! 🚀 ZK ZKP Web3 Blockchain Mina

User

👨‍💻 For developers eager to dive in, the https://github.com/iluxonchik/randomina on the GitHub repo has all the juicy details! 📚 💻 Example usage 🛠️ Building instructions 🧪 Testing guide 📊 Coverage reports 🔗 Dive in here: https://github.com/iluxonchik/randomina

💬
User Illya Gerasymchuk -

2024-04-15 18:58

👨‍💻 For developers eager to dive in, the https://github.com/iluxonchik/randomina on the GitHub repo has all the juicy details! 📚 💻 Example usage 🛠️ Building instructions 🧪 Testing guide 📊 Coverage reports 🔗 Dive in here: https://github.com/iluxonchik/randomina

User

🎲 RandoMina is designed as a SmartContract in O1JS, making it easy to integrate with your zkApps & dApps! 🛠️ 🚀 Deploy it as a standalone contract or incorporate it into your custom solution 💫 🔗 https://github.com/iluxonchik/randomina

💬
User Illya Gerasymchuk -

2024-04-15 18:58

🎲 RandoMina is designed as a SmartContract in O1JS, making it easy to integrate with your zkApps & dApps! 🛠️ 🚀 Deploy it as a standalone contract or incorporate it into your custom solution 💫 🔗 https://github.com/iluxonchik/randomina

User

🧩 How does it work? 🌐 RandoMina cryptographically combines: 1️⃣ Network State 2️⃣ Sender-Specific Nonce 3️⃣ Local Seed/Nonce 🔢 This ensures fresh, unique & unpredictable random numbers for each user! 🎉

💬
User Illya Gerasymchuk -

2024-04-15 18:58

🧩 How does it work? 🌐 RandoMina cryptographically combines: 1️⃣ Network State 2️⃣ Sender-Specific Nonce 3️⃣ Local Seed/Nonce 🔢 This ensures fresh, unique & unpredictable random numbers for each user! 🎉

User

💡 RandoMina is designed for dApps requiring secure randomness! 🎲 🎰 Lotteries 🎲 Gaming 💰 DeFi 🔐 And more! Native on Mina Protocol blockchain and bridgeable to other blockchains like Ethereum

💬
User Illya Gerasymchuk -

2024-04-15 18:58

💡 RandoMina is designed for dApps requiring secure randomness! 🎲 🎰 Lotteries 🎲 Gaming 💰 DeFi 🔐 And more! Native on Mina Protocol blockchain and bridgeable to other blockchains like Ethereum

User

⚡ Key Features: 🔀 Provable pseudo-randomness: VRF 🔒 Fresh & Tamper-proof: ZK and Mina Protocol blockchain ⚡ Efficient & scalable: zkSNARKs 🌐 Decentralized & trustless: $MINA 🔭 Transparent & auditable: OpenSource

💬
User Illya Gerasymchuk -

2024-04-15 18:58

⚡ Key Features: 🔀 Provable pseudo-randomness: VRF 🔒 Fresh & Tamper-proof: ZK and Mina Protocol blockchain ⚡ Efficient & scalable: zkSNARKs 🌐 Decentralized & trustless: $MINA 🔭 Transparent & auditable: OpenSource

User

🔒 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 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-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-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

💡 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

🕰️ 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

🌿 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

✅ 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

🎯 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 💪

💬