Skip to main content

एपचेन क्या है

नोट: यह दस्तावेज़ मूल अंग्रेजी संस्करण का स्वचालित अनुवाद है।

एपचेन क्या है

एपचेन (एप्लिकेशन-विशिष्ट ब्लॉकचेन) एक ऐसा ब्लॉकचेन है जिसे किसी एक एप्लिकेशन या आपस में जुड़े कार्यों के एक सीमित समूह की सेवा के लिए बनाया जाता है। सामान्य-उद्देश्य वाली चेन के विपरीत — जहाँ सैकड़ों असंबंधित एप्लिकेशन एक ही ब्लॉक स्पेस, वैलिडेटर और शुल्क बाज़ार साझा करते हैं — एपचेन अपनी पूरी थ्रूपुट, निष्पादन तर्क और स्टेट को एक ही प्रोजेक्ट की आवश्यकताओं के लिए समर्पित करता है।

अवधारणा सरल है: किसी और के ब्लॉकचेन पर स्मार्ट कॉन्ट्रैक्ट तैनात करने के बजाय, प्रोजेक्ट अपने विशिष्ट कार्यभार के लिए उपयुक्त अपना स्वयं का ब्लॉकचेन बनाता है। इससे प्रोजेक्ट को कंसेंसस नियमों, ट्रांज़ैक्शन थ्रूपुट, शुल्क मापदंडों और वर्चुअल मशीन के चुनाव पर पूर्ण नियंत्रण मिलता है — इसकी कीमत यह है कि उसे अपना वैलिडेटर सेट और सुरक्षा स्वयं तैयार करनी पड़ती है।

संक्षेप में: एपचेन एक ऐसा ब्लॉकचेन है जिसे एक ही एप्लिकेशन के लिए डिज़ाइन किया गया है। यह किसी मौजूदा चेन पर तैनाती की सुविधा के बदले निष्पादन, थ्रूपुट और चेन-स्तरीय मापदंडों पर पूर्ण नियंत्रण प्राप्त करता है।

एपचेन कैसे काम करते हैं

समर्पित निष्पादन वातावरण

Ethereum जैसी सामान्य-उद्देश्य वाली चेन पर, हर एप्लिकेशन एक ही निष्पादन वातावरण (EVM), एक ही ब्लॉक स्पेस और एक ही शुल्क बाज़ार साझा करता है। जब कोई एक एप्लिकेशन उच्च ट्रैफ़िक उत्पन्न करता है (जैसे कोई लोकप्रिय NFT मिंट), तो चेन के बाकी सभी एप्लिकेशन को अधिक शुल्क और धीमी पुष्टि का सामना करना पड़ता है।

एपचेन एप्लिकेशन को उसकी अपनी चेन देकर इस समस्या को समाप्त कर देता है। एप्लिकेशन स्वयं परिभाषित करता है:

  • वर्चुअल मशीन — एपचेन EVM, CosmWasm, Rust-आधारित कस्टम VM, MoveVM, या अपने कार्यभार के अनुरूप कोई भी अन्य निष्पादन इंजन चला सकता है।
  • ब्लॉक मापदंड — ब्लॉक आकार, ब्लॉक समय और गैस सीमाओं को एप्लिकेशन की विशिष्ट थ्रूपुट आवश्यकताओं के अनुसार समायोजित किया जा सकता है।
  • शुल्क संरचना — एपचेन अपना स्वयं का शुल्क तर्क निर्धारित करता है, जिसमें उपयोगकर्ता ट्रांज़ैक्शनों को पूरी तरह सब्सिडी देने का विकल्प भी शामिल है।
  • स्टेट मॉडल — एपचेन की स्टेट एप्लिकेशन के लिए समर्पित होती है, जिससे असंबंधित डेटा से होने वाला फैलाव कम होता है।

वैलिडेटर सेट और सुरक्षा

एपचेन को ब्लॉक उत्पादन और कंसेंसस के लिए अपना स्वयं का तंत्र चाहिए। दृष्टिकोणों में शामिल हैं:

  • संप्रभु वैलिडेटर सेट — एपचेन अपने स्वयं के वैलिडेटरों को आकर्षित और प्रोत्साहित करता है। इससे पूर्ण स्वतंत्रता मिलती है, लेकिन सुरक्षित रहने के लिए प्रोजेक्ट को पर्याप्त स्टेक या कंप्यूट जुटाना पड़ता है।
  • साझा सुरक्षा — एपचेन किसी मूल नेटवर्क से सुरक्षा विरासत में पाता है। Cosmos में, एपचेन Interchain Security का उपयोग करके Cosmos Hub के वैलिडेटरों द्वारा सुरक्षित हो सकते हैं। Polkadot में, पैराचेन रिले चेन के वैलिडेटर सेट को साझा करते हैं। Avalanche पर, सबनेट में ऐसे वैलिडेटर शामिल होने चाहिए जो Primary Network को भी वैलिडेट करते हों।
  • रोलअप-आधारित एपचेन — कुछ एपचेन Ethereum या किसी अन्य L1 पर समर्पित L2 रोलअप के रूप में बनाए जाते हैं, जो कस्टम निष्पादन वातावरण बनाए रखते हुए मूल चेन की सुरक्षा का उपयोग करते हैं।

एपचेन बनाने के फ्रेमवर्क

कई फ्रेमवर्क एपचेन विकास को सरल बनाते हैं:

फ्रेमवर्क इकोसिस्टम विशेषताएँ
Cosmos SDK Cosmos / IBC मॉड्यूलर ब्लॉकचेन फ्रेमवर्क; Tendermint/CometBFT के माध्यम से कस्टम कंसेंसस; IBC के माध्यम से क्रॉस-चेन संचार
Substrate Polkadot / स्वतंत्र Polkadot पैराचेन के पीछे का फ्रेमवर्क; अत्यधिक कॉन्फ़िगर करने योग्य रनटाइम; वैकल्पिक साझा सुरक्षा
Avalanche Subnet SDK Avalanche Avalanche इकोसिस्टम के भीतर सबनेट निर्माण; वैलिडेटरों को Primary Network को भी वैलिडेट करना होता है
OP Stack / Arbitrum Orbit Ethereum L2 कस्टम कॉन्फ़िगरेशन के साथ समर्पित L2 रोलअप लॉन्च करने के फ्रेमवर्क

AI प्रोजेक्ट एपचेन क्यों बना सकते हैं

AI कार्यभार की ऐसी विशेषताएँ होती हैं जो सामान्य-उद्देश्य वाली चेन को अनुपयुक्त बना सकती हैं:

  • कस्टम निष्पादन तर्क — AI समन्वय के लिए अक्सर विशेष ऑन-चेन तर्क की आवश्यकता होती है जो मानक स्मार्ट कॉन्ट्रैक्ट पैटर्न में स्पष्ट रूप से नहीं ढलता। एपचेन AI-विशिष्ट संचालनों के लिए अनुकूलित वर्चुअल मशीन चला सकता है: मॉडल रजिस्ट्री प्रबंधन, इन्फ़रेंस परिणामों का सत्यापन, कंप्यूट कार्यों की शेड्यूलिंग, या प्रोत्साहनों का वितरण।
  • समन्वय के लिए उच्च थ्रूपुट — विकेंद्रीकृत AI नेटवर्क बड़ी मात्रा में ऑन-चेन संदेश (कार्य असाइनमेंट, परिणाम सबमिशन, वैलिडेटर स्कोर) उत्पन्न कर सकते हैं। एपचेन इन संचालनों के लिए समर्पित थ्रूपुट प्रदान करता है, बिना असंबंधित DeFi या गेमिंग ट्रांज़ैक्शनों से प्रतिस्पर्धा किए।
  • कस्टम शुल्क अर्थशास्त्र — AI प्रोजेक्ट ऐसी शुल्क संरचनाएँ डिज़ाइन कर सकते हैं जो उनके टोकन मॉडल के अनुरूप हों। उदाहरण के लिए, कोई कंप्यूट नेटवर्क अपने स्वयं के यूटिलिटी टोकन में शुल्क वसूल सकता है और उपयोग पर उसे बर्न कर सकता है, बजाय इसके कि किसी असंबंधित चेन को ETH में गैस चुकाए।
  • अपग्रेड पर संप्रभुता — एपचेन टीमें अपने निष्पादन तर्क, कंसेंसस नियमों और मापदंडों को स्वतंत्र रूप से अपग्रेड कर सकती हैं, किसी साझा चेन पर गवर्नेंस निर्णयों की प्रतीक्षा किए बिना।

ये लाभ समझौतों के साथ आते हैं। एपचेन के लिए वैलिडेटर सेट तैयार करना (या साझा सुरक्षा के लिए भुगतान करना), क्रॉस-चेन संचार के लिए ब्रिज बनाना या एकीकृत करना, और चेन के बुनियादी ढाँचे का रखरखाव आवश्यक है। छोटे प्रोजेक्टों के लिए पूरा ब्लॉकचेन चलाने की तुलना में किसी मौजूदा चेन पर स्मार्ट कॉन्ट्रैक्ट तैनात करना अधिक व्यावहारिक हो सकता है।

DecAIHub प्रोजेक्ट कार्ड में, Type: Appchain वर्गीकरण यह दर्शाता है कि प्रोजेक्ट सामान्य-उद्देश्य वाली चेन पर कॉन्ट्रैक्ट तैनात करने के बजाय अपना स्वयं का समर्पित ब्लॉकचेन संचालित करता है।

DecAIHub प्रोजेक्ट कार्ड में यह कहाँ दिखाई देता है

DecAIHub प्रोजेक्ट कार्ड में, एपचेन इन स्थानों पर दिखाई देते हैं:

  • Type — Appchain यह दर्शाता है कि प्रोजेक्ट के पास अपना समर्पित ब्लॉकचेन है। यह उसे उन प्रोजेक्टों से अलग करता है जो साझा चेनों पर स्मार्ट कॉन्ट्रैक्ट तैनात करते हैं।
  • Main chain — एपचेन फिर भी किसी मूल इकोसिस्टम का उल्लेख कर सकता है। उदाहरण के लिए, कोई Cosmos एपचेन अपने IBC-कनेक्टेड हब को सूचीबद्ध कर सकता है, या Avalanche सबनेट-आधारित एपचेन Avalanche को सूचीबद्ध कर सकता है।
  • Consensus — एपचेन कोई भी कंसेंसस तंत्र चला सकते हैं। विशिष्ट कंसेंसस चुनाव (PoS, Tendermint/CometBFT, Snowman, कस्टम) कंसेंसस फ़ील्ड में दिखाई देता है और पाठक को बताता है कि ब्लॉक उत्पादन और फ़ाइनैलिटी कैसे काम करती है।
  • AI component — एपचेन बनाने का कारण अक्सर किसी विशेष AI फ़ंक्शन से जुड़ा होता है जिसके लिए कस्टम निष्पादन तर्क, समर्पित थ्रूपुट या अनुकूलित प्रोत्साहन तंत्र की आवश्यकता थी।

केवल एपचेन लेबल क्या साबित नहीं करता

  • एपचेन होना यह साबित नहीं करता कि एप्लिकेशन काम करता है। समर्पित ब्लॉकचेन बनाना एक इंफ्रास्ट्रक्चर निर्णय है, कार्यशील उत्पाद, वास्तविक उपयोगकर्ताओं या वास्तविक AI क्षमता का प्रमाण नहीं।
  • एपचेन आर्किटेक्चर विकेंद्रीकरण साबित नहीं करता। एक ही टीम द्वारा नियंत्रित तीन वैलिडेटरों वाला एपचेन वास्तव में अतिरिक्त चरणों वाला मल्टी-सर्वर सेटअप है। वैलिडेटरों की संख्या, वितरण और स्वतंत्रता लेबल से अधिक मायने रखती है।
  • समर्पित थ्रूपुट का मतलब यह नहीं कि थ्रूपुट की ज़रूरत है। अतिरिक्त क्षमता वाला एपचेन माँग के बजाय ओवरइंजीनियरिंग का संकेत हो सकता है। उच्च थ्रूपुट केवल वास्तविक उपयोग डेटा के साथ जोड़े जाने पर ही सार्थक होता है।
  • कस्टम निष्पादन का मतलब यह नहीं कि AI वास्तविक है। कस्टम VM कोई भी तर्क होस्ट कर सकता है — जिसमें ऐसा तर्क भी शामिल है जिसमें कोई वास्तविक AI घटक नहीं है। AI दावों की पुष्टि प्रोजेक्ट कार्ड के AI घटक और साक्ष्य तालिका में की जाती है।
  • एपचेन का मतलब अलगाव नहीं है। कई एपचेन ब्रिज, IBC या अन्य इंटरऑपरेबिलिटी प्रोटोकॉल के माध्यम से अन्य चेनों से संवाद करते हैं। एपचेन समर्पित होता है, विच्छिन्न नहीं।

भ्रमित न हों

  • L1 — एपचेन एक L1 हो सकता है (अपने स्वयं के कंसेंसस वाली संप्रभु चेन) या किसी मौजूदा L1 के ऊपर बनाया जा सकता है (सबनेट, पैराचेन या समर्पित रोलअप के रूप में)। सभी L1 एपचेन नहीं होते, और सभी एपचेन संप्रभु L1 नहीं होते।
  • सबनेट — सबनेट एपचेन का एक कार्यान्वयन पैटर्न है, जिसका उपयोग Avalanche और Bittensor करते हैं। अन्य एपचेन पैटर्न में Cosmos ज़ोन, Polkadot पैराचेन और समर्पित रोलअप शामिल हैं। "एपचेन" अवधारणा है; "सबनेट" उसका एक विशिष्ट रूप है।
  • L2 — कुछ एपचेन L2 रोलअप के रूप में कार्यान्वित किए जाते हैं (OP Stack या Arbitrum Orbit का उपयोग करके)। ये ऐसे एपचेन हैं जो मूल चेन से सुरक्षा विरासत में पाते हैं। कई एप्लिकेशनों को होस्ट करने वाला सामान्य L2 एपचेन नहीं है।
  • स्मार्ट कॉन्ट्रैक्ट — किसी मौजूदा चेन पर स्मार्ट कॉन्ट्रैक्ट तैनात करने से एपचेन नहीं बनता। एपचेन एक संपूर्ण ब्लॉकचेन है, किसी और की चेन पर चलने वाला प्रोग्राम नहीं।
  • साइडचेन — साइडचेन एक अलग चेन है जो ब्रिज के माध्यम से मूल चेन से जुड़ती है। एपचेन साइडचेन हो सकता है, लेकिन "एपचेन" शब्द एप्लिकेशन-विशिष्ट डिज़ाइन पर ज़ोर देता है, जबकि "साइडचेन" ब्रिज संबंध पर।

अक्सर पूछे जाने वाले प्रश्न

कोई AI प्रोजेक्ट Ethereum पर तैनाती के बजाय अपना ब्लॉकचेन क्यों बनाएगा?

प्रोजेक्ट तब एपचेन बनाता है जब सामान्य-उद्देश्य वाली चेन उसकी तकनीकी आवश्यकताओं के अनुरूप नहीं होती। सामान्य कारणों में शामिल हैं: AI-विशिष्ट संचालनों के लिए कस्टम वर्चुअल मशीन की आवश्यकता, बड़ी मात्रा में समन्वय संदेशों के लिए समर्पित थ्रूपुट की आवश्यकता, शुल्क अर्थशास्त्र और अपग्रेड गवर्नेंस पर पूर्ण नियंत्रण की इच्छा, या वैलिडेटर हार्डवेयर आवश्यकताएँ (जैसे GPU) जिन्हें सामान्य-उद्देश्य वाली चेन लागू नहीं कर सकती। इन लाभों को लागत के मुकाबले तौलना ज़रूरी है: सुरक्षा तैयार करना, इंफ्रास्ट्रक्चर का रखरखाव, और स्थापित चेनों से लिक्विडिटी का संभावित विखंडन।

एपचेन और सबनेट में क्या अंतर है?

सबनेट एपचेन अवधारणा का एक विशिष्ट कार्यान्वयन है, जिसका उपयोग Avalanche और Bittensor जैसे नेटवर्क करते हैं। इन प्रणालियों में, सबनेट बड़े नेटवर्क के भीतर एक समर्पित ब्लॉकचेन वातावरण होता है, जिसके अपने वैलिडेटर और नियम होते हैं। "एपचेन" व्यापक अवधारणा है — कोई भी ब्लॉकचेन जो एक ही एप्लिकेशन के लिए बनाया गया हो। अन्य कार्यान्वयनों में Cosmos ज़ोन (IBC के माध्यम से जुड़े एपचेन), Polkadot पैराचेन (रिले चेन की सुरक्षा साझा करने वाले एपचेन) और समर्पित L2 रोलअप शामिल हैं। विवरण के लिए देखें सबनेट क्या है।

क्या एपचेन बनाना स्मार्ट कॉन्ट्रैक्ट तैनात करने से अधिक महँगा है?

आम तौर पर हाँ। स्मार्ट कॉन्ट्रैक्ट की तैनाती मौजूदा इंफ्रास्ट्रक्चर का लाभ उठाती है — वैलिडेटर, ब्लॉक उत्पादन, टूलिंग और उपयोगकर्ता ऑनबोर्डिंग होस्ट चेन द्वारा पहले से संभाले जाते हैं। एपचेन के लिए प्रोजेक्ट को अपना इंफ्रास्ट्रक्चर स्थापित करना पड़ता है: वैलिडेटर जुटाना (या साझा सुरक्षा के लिए भुगतान करना), नोड चलाना, कंसेंसस बनाए रखना, ब्रिज बनाना या एकीकृत करना, और ब्लॉक एक्सप्लोरर तथा वॉलेट उपलब्ध कराना। परिचालन लागत काफ़ी अधिक होती है। एपचेन आर्किटेक्चर तभी उचित है जब एप्लिकेशन की विशिष्ट आवश्यकताएँ इस अतिरिक्त भार को उचित ठहराती हों।

क्या एपचेन अन्य चेनों से संवाद कर सकता है?

हाँ। अधिकांश आधुनिक एपचेन आर्किटेक्चर में अंतर्निहित इंटरऑपरेबिलिटी शामिल होती है। Cosmos एपचेन Inter-Blockchain Communication (IBC) प्रोटोकॉल के माध्यम से संवाद करते हैं। Polkadot पैराचेन रिले चेन की क्रॉस-चेन मैसेजिंग के माध्यम से संवाद करते हैं। Avalanche सबनेट C-Chain और अन्य सबनेट के साथ इंटरैक्ट कर सकते हैं। रोलअप-आधारित एपचेन को अपने मूल L1 से एक ब्रिज विरासत में मिलता है। क्रॉस-चेन संचार की मात्रा और गति भिन्न होती है, लेकिन व्यापक इकोसिस्टम से अलगाव एपचेन की परिभाषित विशेषता नहीं है।

बाहरी संदर्भ

  • Cosmos SDK documentation — Cosmos SDK के साथ एप्लिकेशन-विशिष्ट ब्लॉकचेन बनाने के लिए आधिकारिक दस्तावेज़, जिसमें कंसेंसस, मॉड्यूल और IBC एकीकरण शामिल हैं।
  • Ethereum.org — Modular blockchains — Ethereum Foundation का स्केलिंग दृष्टिकोणों का अवलोकन, जिसमें रोलअप और समर्पित निष्पादन वातावरण शामिल हैं।
  • Messari — Appchains — एपचेन थीसिस, समझौतों और इकोसिस्टम परिदृश्य को कवर करने वाली शोध रिपोर्ट।

यह भी देखें