The technical content top engineers rely on to level up.
22 min read
Multiplicative Subgroups और Primitive Elements का परिचय यह अध्याय subgroups और generators का अन्वेषण करके group theory के हमारे अध्ययन को जारी रखता है। एक primitive element की अवधारणा...
8 min read
Square and Multiply एल्गोरिदम $\mathcal{O}(\log n)$ (लॉगरिदमिक समय) में पूर्णांक घातांकों की गणना करता है। घातांक $x^n$ की गणना करने का सामान्य तरीका $x$ को गुणा करना है...
7 min read
sqrtPriceX96 दिए जाने पर वर्तमान Tick की गणना करना। पिछले अध्यायों में, हमने देखा कि प्रोटोकॉल स्वयं कीमत के बजाय कीमत का वर्गमूल स्टोर करता है। इसलिए, इसे संबंधित करना आवश्यक है...
7 min read
Uniswap V3 Factory और Tick Spacing तथा Fees के बीच का संबंध शुरुआती अध्यायों में, हमने ticks की अवधारणा पेश की थी, जो price curve को असतत (discretize) करते हैं। एक tick वह कीमत है जिसे फॉर्मूले द्वारा परिभाषित किया जाता है...
4 min read
Selection Sort का ZK Proof रुचि की अधिकांश गणनाएं आमतौर पर “stateful” होती हैं — यानी, अंतिम परिणाम प्राप्त करने के लिए उन्हें चरणों की एक श्रृंखला से होकर गुजरना पड़ता है। कभी-कभी, हमें यह दिखाने की आवश्यकता नहीं होती...
9 min read
ZKVM कैसे काम करता है एक Zero-Knowledge Virtual Machine (ZKVM) एक ऐसी virtual machine है जो एक ZK-proof बना सकती है, जो यह सत्यापित करता है कि इसने machine instructions के एक सेट को सही ढंग से execute किया है। यह हमें एक...
8 min read
ZK में 32-Bit एम्यूलेशन ZK में डिफ़ॉल्ट डेटाटाइप फ़ील्ड एलिमेंट है, जहाँ सारा अंकगणित एक बड़ी अभाज्य संख्या के मॉड्यूलो पर किया जाता है। हालाँकि, अधिकांश "वास्तविक" कंप्यूटेशन 32, 64, या 256-bit का उपयोग करके की जाती है...
24 min read
ZK में Stack Data Structure की मॉडलिंग करना यह ट्यूटोरियल दिखाता है कि Circom में stack कैसे बनाया जाता है। सावधान रहें — यह अध्याय लंबा है। हालाँकि, stacks के बारे में ZK proofs बनाने की रणनीति होगी...
4 min read
ZK में Stateful Computations का परिचय पॉवर्स, फैक्टोरियल्स, या Fibonacci सीक्वेंस की गणना जैसे इटरेटिव कंप्यूटेशन्स करते समय, हमें एक निश्चित... के बाद "कंप्यूटेशन को रोकने" की आवश्यकता होती है।
6 min read
Permutation Argument एक permutation argument इस बात का प्रमाण है कि दो सूचियों में समान तत्व हैं, लेकिन संभवतः एक अलग क्रम में। उदाहरण के लिए, का एक permutation है और इसके विपरीत भी। Permutation...
4 min read
Circom में MD5 Hash इस ट्यूटोरियल में, हम hash को कंप्यूट करने और Circom में यह कंस्ट्रैन करने के लिए कि इसे सही ढंग से कंप्यूट किया गया था, Circom में MD5 hash को इम्प्लीमेंट करेंगे। हालांकि MD5 hash फंक्शन नहीं है...
3 min read
Quin Selector Quin Selector एक डिज़ाइन पैटर्न है जो हमें signals के एक array के लिए एक signal को index के रूप में उपयोग करने की अनुमति देता है। पूर्व-आवश्यकता के रूप में, हम यह मान कर चलते हैं कि पाठक ने Conditional... वाला अध्याय पढ़ लिया है।