एक सरल तरीके से टैपरूट को समझना प्लेटोब्लॉकचैन डेटा इंटेलिजेंस। लंबवत खोज। ऐ.

सरल तरीके से टैपरूट को समझना

एक सरल तरीके से टैपरूट को समझना प्लेटोब्लॉकचैन डेटा इंटेलिजेंस। लंबवत खोज। ऐ.

टैपरूट परिवर्तनों को लागू करने वाले बिटकॉइन नेटवर्क के बारे में वास्तव में समझना यह समझने के लिए आवश्यक है कि परिवर्तनों की आवश्यकता क्यों थी। टैपरूट कई बिटकॉइन सुधार प्रस्तावों (बीआईपी) का संयोजन है जिसके परिणामस्वरूप बिटकॉइन के ब्लॉकचेन का एक नरम कांटा बनता है। सॉफ्ट फोर्क एक प्रस्तावित अपग्रेड है जिसे समय के साथ एकमात्र ब्लॉकचेन के रूप में अपनाया जाता है, जिसका अर्थ है कि नया (इस मामले में, टैपरूट) पूरी तरह से अपनाए जाने के बाद पुराना काम करना बंद कर देगा।

टैपरूट क्या करता है?

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

1. श्नोरर हस्ताक्षर (बीआईपी 340)

हस्ताक्षर का यह नया रूप बेहतर सुरक्षा, कम शुल्क और लचीले बहु-हस्ताक्षर लेनदेन की अनुमति देता है। कैसे?

· सिगहैश (हस्ताक्षर हैश) को लेनदेन पर लागू किया जाता है, जिसका अर्थ है कि एक बार सिगहैश लागू होने के बाद, जानकारी अपरिवर्तनीय (अपरिवर्तनीय) हो जाती है। यदि जानकारी बदल दी जाती है, तो लेनदेन वैधता खो देता है। सिगहैश को नष्ट किए बिना कुछ भी नहीं बदला जा सकता। पहले, जानकारी की एक छोटी मात्रा को "लचीलापन" के माध्यम से बदला जा सकता था जिसके परिणामस्वरूप लेनदेन की वैधता नहीं खोती थी। हस्ताक्षरों की बात हो रही है...

· कुंजी और हस्ताक्षर एकत्रीकरण सार्वजनिक कुंजी और हस्ताक्षर के एकत्रीकरण की अनुमति देता है। इसका मतलब यह है कि यदि आपने 10 लोगों के साथ लेनदेन किया है, तो पहले आपको 10 सार्वजनिक कुंजी, 10 हस्ताक्षर की आवश्यकता होगी, और एक सत्यापनकर्ता को प्रत्येक कुंजी और हस्ताक्षर को सत्यापित करना होगा। कुंजी और हस्ताक्षर एकत्रीकरण के साथ, हम सभी 10 सार्वजनिक कुंजियों को एक कुंजी में और सभी 10 हस्ताक्षरों को एक हस्ताक्षर में बना सकते हैं। सत्यापनकर्ता को अब ऐसा 10 बार के बजाय केवल एक बार करना होगा। यहीं पर बहुत सारी कम्प्यूटेशनल प्रोसेसिंग होती है।

एकत्रीकरण प्रक्रिया में बेहतर सुरक्षा हासिल की जाती है क्योंकि ऑन-चेन ह्यूरिस्टिक्स (डेटा ट्रैक किया गया) मल्टीसिग्नेचर और सिंगल-सिग्नेचर लेनदेन के बीच अंतर को समझने में सक्षम नहीं होगा, जिससे अधिक गोपनीयता की अनुमति मिलती है।

· बैच सत्यापन को ऊपर उल्लिखित एकत्रीकरण से जोड़ा गया है, क्योंकि अब हम एक समय में एक के विपरीत, कई लेनदेन को एक साथ सत्यापित करने के लिए उन्हें "बैच" कर सकते हैं। मूल रूप से, यह केवल "सामूहिक सत्यापन" है और इससे संसाधन भी कम खर्च होते हैं।

2. टैपरूट (बीआईपी 341)

संपूर्ण अद्यतन का नाम इस भाग के नाम पर रखा गया है क्योंकि इसी प्रकार नया सिस्टम पुराने सिस्टम के साथ एकीकृत होता है।

· बिटकॉइन स्क्रिप्ट अपडेट स्क्रिप्टिंग भाषा को Schnorr हस्ताक्षरों का उपयोग करने की अनुमति देता है और मर्केलाइज्ड अल्टरनेटिव स्क्रिप्ट ट्रीज़ (MAST) को एकीकृत करता है।

· पे-टू-टैपरूट (पी2टीआर) चयन की स्वतंत्रता देता है। आप या तो Schnorr हस्ताक्षर या MAST में दिए गए मर्कल रूट का उपयोग कर सकते हैं। अपनी पसंद की आवश्यकताओं को पूरा करें, जो मर्कल ट्री की आवश्यकता न होने पर स्वच्छ लेनदेन प्रसंस्करण की अनुमति देता है।

(MAST) लेनदेन के लिए सभी संभावित स्क्रिप्ट की आवश्यकता के बजाय, बिटकॉइन को अनलॉक करने के लिए आवश्यक संभावित स्क्रिप्ट का सारांश प्रस्तुत करता है। MAST द्वारा प्रदान किया गया एकल-स्क्रिप्ट हैश वास्तव में कई स्क्रिप्ट का प्रतिनिधित्व करता है। बिटकॉइन खर्च करने के लिए, आपको केवल अपनी स्क्रिप्ट प्रदान करनी होगी, और सबूत देना होगा कि आपकी स्क्रिप्ट मर्कल रूट में रखी गई है। पहले, इसमें कहीं अधिक स्क्रिप्ट और विस्तारित सत्यापन की आवश्यकता होती थी।

3. टेपस्क्रिप्ट "ऑपकोड" का एक संग्रह है, जो अनिवार्य रूप से केवल कोड की पंक्तियाँ हैं जो बिटकॉइन प्रोटोकॉल पर कमांड निष्पादित करते हैं जिन्हें टैपरूट द्वारा स्थापित नए परिवर्तनों के लिए रास्ता बनाने के लिए अद्यतन किया गया है। इसे एक भाषा के रूप में संदर्भित किया जा सकता है, लेकिन यह बिटकॉइन स्क्रिप्ट के अपडेट की तरह है।

· बिटकॉइन स्क्रिप्ट में 10,000-बाइट स्क्रिप्ट आकार की सीमा होती है जिसे हटा दिया जाएगा, जिससे बहुत बड़ी स्क्रिप्ट या टैपरूट अनुबंध की अनुमति मिल जाएगी। यह "ऑपकोड" की सीमा को भी हटा देता है, जो भविष्य में बढ़ी हुई सुविधाओं और कोडिंग के लिए अधिक लचीलेपन की अनुमति देता है।

· स्क्रिप्ट के आकार को हटाने और स्क्रिप्टिंग में उपलब्ध निर्बाध वृद्धि से स्मार्ट अनुबंधों के लिए एक स्पष्ट रास्ता मिल जाता है।

यह महत्वपूर्ण क्यों है?

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

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

बिटकॉइन उन अनुप्रयोगों के साथ एक व्यापक दुनिया में कदम रख रहा है जिसकी हम उस तरह से कल्पना नहीं कर सकते हैं जैसे वह पहले नहीं कर सकता था। खनिकों के लिए यह नई डेवलपर स्वतंत्रता और प्रणालीगत दक्षता अधिक महान दिमागों को प्रोटोकॉल की ओर ले जाएगी, नए विचारों को बढ़ावा देगी जो नेटवर्क को फलने-फूलने में मदद करेगी।

यह शॉन एमिक की अतिथि पोस्ट है। व्यक्त की गई राय पूरी तरह से उनकी अपनी हैं और जरूरी नहीं कि वे बीटीसी इंक या . के विचारों को प्रतिबिंबित करें बिटकॉइन पत्रिका.

स्रोत: https://bitcoinmagazine.com/technical/understandard-taproot-in-a-simple-way

समय टिकट:

से अधिक बिटकॉइन पत्रिका

बिटकॉइन के लाइटनिंग नेटवर्क का उपयोग करते हुए फिलीपींस में तत्काल प्रेषण भुगतान लाने के लिए पाउच के साथ कॉइनकॉर्नर पार्टनर्स

स्रोत नोड: 1776392
समय टिकट: दिसम्बर 22, 2022