What does it mean to #UnlockZk.

13 Sep 2023, 19:29
🙋 What does it mean to #UnlockZk? We believe it means making it easy for Solidity developers to integrate zk-functions into the projects because so much of Web3 revolves around EVM chains. But making a zk system compatible with EVM environments is tricky for a few reasons ⤵️ 1️⃣ Differing Cryptography. Ethereum and EVM chains typically use the secp256k1 elliptic curve, but Zk does not (often using the BLS12-381 elliptic curve). Integrating curves that are not natively compatible can be difficult. 2️⃣ Standardization Challenges. Both zk and EVM systems have developed their own conventions and standards. 3️⃣ A New Ledger Paradigm. EVMs are built on the idea of total transparency, but #zk allows for selective transparency, bringing many new possible use cases for #NFTs, #GameFi, and #DeFi. Complex solutions to these issues often create complexity for Solidity devs looking to integrate zk into their projects. That's the problem Findora aims to solve. Through our dual-layer architecture and zkSDKs, we aim to make it no harder to integrate zk than to call a function. By making it that simple, we bring zk to EVM chains and unlock zk for #Web3.