HARPO – ETH Mexico WIP zkApp

HARPO – ETH Mexico WIP zkApp

There are still many privacy concerns in the blockchain ecosystem for both the user and companies, we have seen cases like Tornadocash that showed to us how fragile and important security and privacy are. In that sense, we are building ZK-app which allows everyone to create a stealth address using Mina protocol ( https://hackernoon.com/blockchain-privacy-enhancing-technology-series-stealth-address-i-c8a3eb4e4e43). We focused our solution on businesses first as they are affected by this traceability problems when paying suppliers, managing cashflows investments and contracts, also handling payrolls, and dealing with partnerships , but it could be use by anyone involved in Mina Protocol.

How it’s Made
We used zk-app CLI to develop our ZK-APP and smart contracts, also we used snarkyJS to build and use different cryptographic algorithms ( such as the elliptic curve algorithm). Additionally, we used different snarkyJS functions to finish our smart contracts, our main focus was building a smart contract that could be used by anyone in Mina’s ecosystem that is interested on adding privacy to transactions The project uses Mina to create a ZkApp that checks certain data points about a user such as their credit score and their average monthly income over the last two years to facilitate mortgage extensions without having to expose other data points, thus increasing personal privacy throughout the process.

Click here to visit the GitHub page >

zkok-id: zkok12 Categories: , Tags: , ,

Hindi

उपयोगकर्ता और कंपनियों दोनों के लिए ब्लॉकचेन पारिस्थितिकी तंत्र में अभी भी कई गोपनीयता संबंधी चिंताएं हैं, हमने टॉरनाडोकैश जैसे मामले देखे हैं जिन्होंने हमें दिखाया कि सुरक्षा और गोपनीयता कितनी नाजुक और महत्वपूर्ण हैं। उस अर्थ में, हम ZK-ऐप का निर्माण कर रहे हैं जो हर किसी को मीना प्रोटोकॉल (https://hackernoon.com/blockchin-privacy-enhancing-technology-series-stealth-address-i-c8a3eb4e4e43) का उपयोग करके एक गुप्त पता बनाने की अनुमति देता है। हमने अपने समाधान को पहले व्यवसायों पर केंद्रित किया क्योंकि वे आपूर्तिकर्ताओं को भुगतान करते समय, नकदी प्रवाह निवेश और अनुबंधों का प्रबंधन करते समय, पेरोल को संभालने और साझेदारी से निपटने के दौरान इस ट्रेसबिलिटी समस्याओं से प्रभावित होते हैं, लेकिन इसका उपयोग मीना प्रोटोकॉल में शामिल किसी भी व्यक्ति द्वारा किया जा सकता है। इसे कैसे बनाया जाता है हमने अपने ZK-APP और स्मार्ट कॉन्ट्रैक्ट को विकसित करने के लिए zk-app CLI का उपयोग किया, साथ ही हमने विभिन्न क्रिप्टोग्राफ़िक एल्गोरिदम (जैसे एलिप्टिक कर्व एल्गोरिदम) के निर्माण और उपयोग के लिए snarkyJS का उपयोग किया। इसके अतिरिक्त, हमने अपने स्मार्ट अनुबंधों को पूरा करने के लिए विभिन्न snarkyJS फ़ंक्शंस का उपयोग किया, हमारा मुख्य ध्यान एक स्मार्ट अनुबंध का निर्माण करना था जिसका उपयोग मीना के पारिस्थितिकी तंत्र में किसी भी व्यक्ति द्वारा किया जा सकता है जो लेनदेन में गोपनीयता जोड़ने में रुचि रखता है परियोजना ZkApp ​​बनाने के लिए मीना का उपयोग करती है जो कुछ डेटा की जांच करती है किसी उपयोगकर्ता के बारे में बिंदु जैसे कि उनका क्रेडिट स्कोर और पिछले दो वर्षों में उनकी औसत मासिक आय, अन्य डेटा बिंदुओं को उजागर किए बिना बंधक विस्तार की सुविधा प्रदान करती है, जिससे पूरी प्रक्रिया में व्यक्तिगत गोपनीयता बढ़ जाती है।

Featured zkApps
MAC!
Katz
Anomix
Social Cap
zkLocus
Protokit
Pado
Wordle
zkFusion
zKeeper
Scroll to Top