Avalanche क्या है
नोट: यह दस्तावेज़ मूल अंग्रेजी संस्करण का स्वचालित अनुवाद है।
Avalanche क्या है
Avalanche एक Layer-1 ब्लॉकचेन प्लेटफ़ॉर्म है, जिसे उच्च थ्रूपुट, कम लेटेंसी और subnets नामक स्वतंत्र, एप्लिकेशन-विशिष्ट नेटवर्क होस्ट करने की क्षमता के लिए डिज़ाइन किया गया है। इसे Ava Labs ने लॉन्च किया था और यह सर्वसम्मति प्रोटोकॉल के एक परिवार का उपयोग करता है — जिनमें सबसे प्रमुख Snowman है — जो नेटवर्क को विकेंद्रीकरण से समझौता किए बिना दो सेकंड से कम समय में लेनदेन को अंतिम रूप देने की अनुमति देता है।
Avalanche कोई एकल चेन नहीं है, बल्कि कई चेनों और subnets की एक आर्किटेक्चर है। प्लेटफ़ॉर्म में तीन अंतर्निहित चेन शामिल हैं — X-Chain (एसेट निर्माण और स्थानांतरण), C-Chain (EVM-संगत स्मार्ट कॉन्ट्रैक्ट) और P-Chain (subnet और वैलिडेटर समन्वय) — जिनमें से प्रत्येक एक अलग कार्य के लिए अनुकूलित है। इन डिफ़ॉल्ट चेनों के अलावा, कोई भी एक subnet बना सकता है: एक समर्पित ब्लॉकचेन वातावरण, जिसके अपने वैलिडेटर, सर्वसम्मति नियम और वर्चुअल मशीन होते हैं।
संक्षेप में: Avalanche एक Layer-1 प्लेटफ़ॉर्म है, जो subnet आर्किटेक्चर और तेज़ सर्वसम्मति के इर्द-गिर्द बनाया गया है। इसकी C-Chain Ethereum संगतता प्रदान करती है, जबकि इसका subnet मॉडल परियोजनाओं को Avalanche इकोसिस्टम के भीतर स्वतंत्र, उद्देश्य-विशिष्ट ब्लॉकचेन लॉन्च करने की सुविधा देता है।
Avalanche कैसे काम करता है
मल्टी-चेन आर्किटेक्चर
Avalanche का मूल डिज़ाइन विभिन्न प्रकार के कार्यों को विशेषीकृत चेनों में विभाजित करता है:
| चेन | उद्देश्य | मुख्य विशेषता |
|---|---|---|
| X-Chain | एसेट निर्माण और स्थानांतरण | उच्च-थ्रूपुट सरल स्थानांतरणों के लिए Avalanche (DAG-आधारित) सर्वसम्मति का उपयोग करती है |
| C-Chain | स्मार्ट कॉन्ट्रैक्ट | EVM-संगत; Solidity कॉन्ट्रैक्ट चलाती है; अधिकांश DeFi और AI एप्लिकेशनों द्वारा उपयोग की जाती है |
| P-Chain | प्लेटफ़ॉर्म समन्वय | वैलिडेटरों, स्टेक और subnet निर्माण का प्रबंधन करती है |
यह पृथक्करण प्रत्येक चेन को उसके कार्यभार के लिए अनुकूलित करने की अनुमति देता है। अधिकांश उपयोगकर्ता और डेवलपर मुख्य रूप से C-Chain के साथ काम करते हैं, जो एक तेज़, EVM-संगत स्मार्ट कॉन्ट्रैक्ट चेन की तरह व्यवहार करती है।
Snowman सर्वसम्मति
Avalanche अपनी रैखिक चेनों (C-Chain और P-Chain) के लिए Snowman सर्वसम्मति प्रोटोकॉल का उपयोग करता है। Snowman बार-बार यादृच्छिक उप-नमूनाकरण (random sub-sampling) पर आधारित सर्वसम्मति तंत्रों के परिवार से संबंधित है: हर वैलिडेटर के हर दूसरे वैलिडेटर से संवाद करने (जो संचार में अड़चन पैदा करता है) के बजाय, प्रत्येक वैलिडेटर साथियों के एक छोटे यादृच्छिक उपसमूह से पूछताछ करता है और प्रतिक्रियाओं के आधार पर अपना निर्णय समायोजित करता है। यह प्रक्रिया तब तक दोहराई जाती है जब तक नेटवर्क किसी अंतिम निर्णय पर अभिसरित नहीं हो जाता।
परिणाम एक ऐसा सर्वसम्मति तंत्र है, जो एक से दो सेकंड में अंतिमता (finality) प्राप्त करता है, वैलिडेटर सेट बढ़ने पर अच्छी तरह स्केल करता है, और बिना किसी लीडर या समिति चुनाव की आवश्यकता के उच्च थ्रूपुट बनाए रखता है। Snowman एक Proof-of-Stake प्रोटोकॉल है — भाग लेने के लिए वैलिडेटरों को AVAX स्टेक करना होता है, और उनके स्टेक का भार नमूनाकरण प्रक्रिया में उनके प्रभाव को निर्धारित करता है।
Subnets
Avalanche पर एक subnet एक स्वतंत्र नेटवर्क है, जो अपनी ब्लॉकचेन, अपने नियम और अपना वैलिडेटर सेट परिभाषित करता है (जो Avalanche वैलिडेटरों का एक उपसमूह होना चाहिए — प्रत्येक subnet वैलिडेटर Primary Network को भी सत्यापित करता है)। Subnets परियोजनाओं को निम्नलिखित की अनुमति देते हैं:
- निष्पादन वातावरण को अनुकूलित करना — एक subnet EVM, कोई कस्टम वर्चुअल मशीन, या परियोजना के लिए आवश्यक कोई भी निष्पादन इंजन चला सकता है।
- वैलिडेटर सेट को नियंत्रित करना — subnet निर्माता वैलिडेटरों से विशिष्ट हार्डवेयर, भौगोलिक या अनुपालन आवश्यकताओं को पूरा करने की मांग कर सकते हैं।
- गैस और शुल्क पैरामीटर निर्धारित करना — प्रत्येक subnet स्वतंत्र रूप से अपनी शुल्क संरचना और टोकनोमिक्स निर्धारित करता है।
- स्टेट और थ्रूपुट को अलग रखना — एक subnet पर गतिविधि दूसरे के प्रदर्शन को प्रभावित नहीं करती।
यह आर्किटेक्चर AI और क्रिप्टो परियोजनाओं के लिए प्रासंगिक है, क्योंकि यह विशेषीकृत एप्लिकेशनों को मुख्य C-Chain पर ब्लॉक स्पेस के लिए प्रतिस्पर्धा किए बिना समर्पित थ्रूपुट और कस्टम निष्पादन लॉजिक रखने की सुविधा देता है। उदाहरण के लिए, एक विकेंद्रीकृत AI इन्फेरेंस नेटवर्क Avalanche subnet के रूप में काम कर सकता है, जिसके वैलिडेटर विशेष रूप से GPU-सक्षम हार्डवेयर के लिए चुने गए हों।
AVAX टोकन
AVAX, Avalanche प्लेटफ़ॉर्म का मूल (native) टोकन है। इसकी प्रमुख भूमिकाओं में शामिल हैं:
- स्टेकिंग — वैलिडेटर और डेलिगेटर Primary Network को सुरक्षित करने और सर्वसम्मति में भाग लेने के लिए AVAX स्टेक करते हैं।
- लेनदेन शुल्क — प्राथमिक चेनों (X, C, P) पर सभी शुल्क AVAX में चुकाए जाते हैं। शुल्क बर्न किए जाते हैं, जिससे अपस्फीतिकारी (deflationary) दबाव बनता है।
- Subnet निर्माण — P-Chain पर नया subnet पंजीकृत करने के लिए AVAX की आवश्यकता होती है।
- क्रॉस-subnet समन्वय — AVAX मल्टी-चेन इकोसिस्टम में साझा एसेट के रूप में कार्य करता है।
मुख्य विशेषताएँ
| गुण | मान |
|---|---|
| प्रकार | Layer 1 (मल्टी-चेन आर्किटेक्चर) |
| सर्वसम्मति | Avalanche Consensus (Snowball प्रोटोकॉल परिवार) |
| मूल टोकन | AVAX |
| टोकन मानक | ARC-20 (C-Chain: ERC-20 संगत) |
| EVM संगत | हाँ (C-Chain) |
| ब्लॉक समय | ~2 सेकंड (C-Chain) |
| स्मार्ट कॉन्ट्रैक्ट | Solidity (C-Chain) |
क्रिप्टो AI में Avalanche क्यों महत्वपूर्ण है
Avalanche की subnet आर्किटेक्चर इसे कई कारणों से AI से जुड़े ब्लॉकचेन एप्लिकेशनों के लिए एक संभावित प्लेटफ़ॉर्म बनाती है:
- AI कार्यभार के लिए समर्पित वातावरण — परियोजनाएँ AI समन्वय, इन्फेरेंस सत्यापन या डेटा मार्केटप्लेस संचालन के अनुरूप कस्टम निष्पादन लॉजिक वाले subnets लॉन्च कर सकती हैं, बिना असंबंधित एप्लिकेशनों के साथ ब्लॉक स्पेस के लिए प्रतिस्पर्धा किए।
- C-Chain पर EVM संगतता — C-Chain के EVM समर्थन का अर्थ है कि मौजूदा Ethereum-आधारित टूल, कॉन्ट्रैक्ट और डेवलपर लाइब्रेरियाँ न्यूनतम बदलावों के साथ Avalanche पर काम करती हैं। Ethereum पर AI टूलिंग बनाने वाली परियोजनाएँ तेज़ अंतिमता और कम शुल्क के लिए Avalanche की C-Chain पर डिप्लॉय कर सकती हैं।
- तेज़ अंतिमता — Snowman की एक-से-दो-सेकंड की अंतिमता उन एप्लिकेशनों के लिए प्रासंगिक है, जिन्हें त्वरित ऑन-चेन पुष्टि की आवश्यकता होती है, जैसे इन्फेरेंस परिणाम दर्ज करना, कंप्यूट भुगतानों का निपटान करना, या ऑन-चेन मॉडल रजिस्ट्री अपडेट करना।
- वैलिडेटर विशेषज्ञता — subnets वैलिडेटरों से विशिष्ट हार्डवेयर (जैसे GPU) चलाने की मांग कर सकते हैं, जो विकेंद्रीकृत AI कंप्यूट नेटवर्कों की आवश्यकताओं के अनुरूप है।
DecAIHub में, Main chain: Avalanche वाली परियोजनाएँ इसी इकोसिस्टम के भीतर काम करती हैं — या तो C-Chain पर या समर्पित subnets के भीतर।
DecAIHub परियोजना कार्ड में यह कहाँ दिखाई देता है
DecAIHub परियोजना कार्ड में Avalanche कई फ़ील्ड में दिखाई देता है:
- Main chain — Avalanche पर डिप्लॉय करने वाली परियोजनाएँ इसे अपनी मुख्य चेन के रूप में सूचीबद्ध करती हैं। इसका आमतौर पर अर्थ है कि वे C-Chain पर कॉन्ट्रैक्ट डिप्लॉय करती हैं या कोई समर्पित subnet संचालित करती हैं।
- Type — Avalanche स्वयं एक L1 है। Avalanche पर subnets बनाने वाली परियोजनाओं को उनकी विशिष्ट आर्किटेक्चर (appchain, L1 subnet आदि) के अनुसार वर्गीकृत किया जा सकता है।
- Consensus — Avalanche की C-Chain पर काम करने वाली परियोजनाएँ Snowman सर्वसम्मति विरासत में पाती हैं। Subnets या तो Snowman का उपयोग कर सकते हैं या अपने स्वयं के सर्वसम्मति नियम परिभाषित कर सकते हैं।
- EVM compatibility — C-Chain परियोजनाएँ EVM-संगत होती हैं, जो प्रभावित करता है कि उनके कॉन्ट्रैक्ट और टोकन कैसे संरचित होते हैं।
चेन फ़ील्ड यह बताती है कि परियोजना अपने कॉन्ट्रैक्ट कहाँ डिप्लॉय करती है। यह नहीं बताती कि परियोजना के AI दावे सत्यापित हैं या नहीं (AI reality), टोकन का कोई वास्तविक उद्देश्य है या नहीं (Token necessity), या ऑन-चेन घटक सार्थक है या नहीं (Onchain necessity)। ये आकलन संबंधित DecAIHub मूल्यांकन अक्षों द्वारा अलग से किए जाते हैं।
अकेले Avalanche क्या सिद्ध नहीं करता
- Avalanche पर डिप्लॉय करना AI क्षमता या AI reality सिद्ध नहीं करता। चेन इंफ्रास्ट्रक्चर प्रदान करती है; कोई परियोजना वास्तव में AI का उपयोग करती है या नहीं, यह उसके अपने AI component और समर्थक प्रमाणों पर निर्भर करता है।
- Subnet का अस्तित्व अपनाए जाने (adoption) के बराबर नहीं है। स्टेकिंग आवश्यकता पूरी करने वाला कोई भी व्यक्ति subnet बना सकता है। इसका अस्तित्व उपयोगकर्ता मांग, वास्तविक थ्रूपुट या किसी कार्यशील एप्लिकेशन को सिद्ध नहीं करता।
- तेज़ सर्वसम्मति केंद्रीकरण जोखिम को समाप्त नहीं करती। Snowman तेज़ अंतिमता प्राप्त करता है, लेकिन विकेंद्रीकरण की मात्रा वैलिडेटरों की वास्तविक संख्या और वितरण पर निर्भर करती है, न कि केवल प्रोटोकॉल डिज़ाइन पर।
- EVM संगतता का अर्थ यह नहीं कि परियोजना Avalanche के लिए अद्वितीय है या कि उसकी ऑन-चेन भूमिका Onchain necessity को पूरा करती है। EVM-संगत कॉन्ट्रैक्ट कई चेनों पर डिप्लॉय किए जा सकते हैं। परियोजना द्वारा विशेष रूप से Avalanche का उपयोग सार्थक आर्किटेक्चरल लाभ दे भी सकता है और नहीं भी।
भ्रमित न हों
- Subnet — subnet, Avalanche की आर्किटेक्चर (और कुछ अन्य नेटवर्कों) का एक घटक है। Avalanche प्लेटफ़ॉर्म है; subnets उसके मॉड्यूलर निर्माण खंड हैं।
- L1 — Avalanche एक Layer-1 प्लेटफ़ॉर्म है। अन्य L1 (Ethereum, Solana, Bittensor) की आर्किटेक्चर, सर्वसम्मति तंत्र और डिज़ाइन लक्ष्य अलग-अलग हैं। L1 होना एक संरचनात्मक वर्गीकरण है, गुणवत्ता का संकेतक नहीं।
- Ethereum — Avalanche की C-Chain EVM-संगत है, यानी वह वही स्मार्ट कॉन्ट्रैक्ट भाषा चलाती है। हालाँकि, Avalanche एक अलग नेटवर्क है, जिसके अपने वैलिडेटर, सर्वसम्मति और टोकन हैं। EVM संगतता इसे "Ethereum के समान" नहीं बनाती।
- Cosmos — Avalanche की तरह, Cosmos भी परस्पर जुड़ी चेनों की आर्किटेक्चर का उपयोग करता है। हालाँकि, Cosmos की चेनें (zones) Tendermint/CometBFT सर्वसम्मति का उपयोग करती हैं और IBC के माध्यम से संवाद करती हैं, जबकि Avalanche के subnets Snowman-परिवार की सर्वसम्मति का उपयोग करते हैं और Avalanche वैलिडेटर सेट साझा करते हैं।
अक्सर पूछे जाने वाले प्रश्न
Avalanche की C-Chain और subnet में क्या अंतर है?
C-Chain, Avalanche की तीन अंतर्निहित चेनों में से एक है। यह EVM चलाती है और यहीं अधिकांश स्मार्ट कॉन्ट्रैक्ट एप्लिकेशन डिप्लॉय होते हैं। Subnet एक स्वतंत्र, कस्टम ब्लॉकचेन है, जिसे कोई परियोजना Avalanche की प्लेटफ़ॉर्म परत के ऊपर बनाती है। C-Chain अपना ब्लॉक स्पेस अपने सभी एप्लिकेशनों के बीच साझा करती है; subnet के पास समर्पित ब्लॉक स्पेस होता है और वह कस्टम वर्चुअल मशीन का उपयोग कर सकता है। सरल स्मार्ट कॉन्ट्रैक्ट आवश्यकताओं वाली परियोजनाएँ आमतौर पर C-Chain का उपयोग करती हैं; जिन परियोजनाओं को कस्टम निष्पादन, समर्पित थ्रूपुट या विशेषीकृत वैलिडेटरों की आवश्यकता होती है, वे अपना subnet बनाती हैं।
Snowman सर्वसम्मति तेज़ अंतिमता कैसे प्राप्त करती है?
Snowman सर्वसम्मति बार-बार यादृच्छिक उप-नमूनाकरण का उपयोग करती है। प्रत्येक वैलिडेटर किसी प्रस्तावित लेनदेन के बारे में अन्य वैलिडेटरों के एक छोटे यादृच्छिक उपसमूह से पूछताछ करता है। यदि पर्याप्त बहुमत सहमत होता है, तो वैलिडेटर अपने विश्वास को मजबूत करता है। यह प्रक्रिया तब तक दोहराई जाती है जब तक वैलिडेटर निर्णय की सीमा तक नहीं पहुँच जाता। चूँकि प्रत्येक दौर में केवल एक छोटा नमूना शामिल होता है (पूरा वैलिडेटर सेट नहीं), प्रोटोकॉल तेज़ी से अभिसरित होता है — आमतौर पर एक से दो सेकंड के भीतर। यह प्रक्रिया प्रायिकतात्मक है: अंतिमता तब प्राप्त होती है जब पलटाव (reversal) की प्रायिकता नगण्य हो जाती है।
क्या Avalanche EVM-संगत है?
Avalanche की C-Chain पूरी तरह EVM-संगत है। Ethereum के लिए Solidity में लिखे गए स्मार्ट कॉन्ट्रैक्ट आमतौर पर न्यूनतम बदलावों के साथ C-Chain पर डिप्लॉय किए जा सकते हैं, और मानक Ethereum टूलिंग — जैसे MetaMask, Hardhat और Ethers.js — C-Chain के साथ काम करती है। हालाँकि, संगतता एक जैसे व्यवहार की गारंटी नहीं देती: गैस लेखांकन, precompiles और ब्लॉक सिमेंटिक्स में अंतर का अर्थ है कि वास्तविक धन के साथ डिप्लॉयमेंट से पहले कॉन्ट्रैक्ट को लक्ष्य चेन पर परखा जाना चाहिए (और आवश्यकता होने पर पुनः ऑडिट किया जाना चाहिए)। Avalanche के subnets के लिए EVM-संगत होना भी अनिवार्य नहीं है; subnet अपने निर्माताओं द्वारा चुनी गई कोई भी वर्चुअल मशीन चला सकता है।
बाहरी संदर्भ
- Avalanche दस्तावेज़ीकरण — नेटवर्क आर्किटेक्चर, subnets, सर्वसम्मति और डिप्लॉयमेंट गाइड को कवर करने वाला आधिकारिक डेवलपर दस्तावेज़ीकरण।
- Avalanche सर्वसम्मति श्वेतपत्र — Snowman और Avalanche सर्वसम्मति प्रोटोकॉल परिवार का वर्णन करने वाला मूल अकादमिक पेपर।
- Avalanche Explorer — Avalanche नेटवर्क के लिए आधिकारिक ब्लॉक एक्सप्लोरर और subnet निर्देशिका।
No comments to display
No comments to display