की मूल अवधारणा बिटकॉइन सिडचैन एडम बैक, मैट कोरालो, ल्यूक डैशज्र, मार्क फ्रीडेनबैक, ग्रेगरी मैक्सवेल, एंड्रयू मिलर, एंड्रयू पोलेस्ट्रा, जोर्ज टिमोन और पीटर वुइल द्वारा प्रस्तावित किया गया था, जो सभी 2014 में ब्लॉकस्ट्रीम को मिला।
यह विचार एक अधिक उदार विकास वातावरण की अनुमति देने के लिए प्रस्तावित किया गया था, जहां लोग मुख्य बिटकॉइन ब्लॉकचेन की सुरक्षा को जोखिम में डाले बिना एक साइडचेन पर नए विचारों और प्रौद्योगिकियों की कोशिश कर सकते थे।
तब से Sidechains का डिज़ाइन स्पेस बड़ा हो गया है।
दिन के अंत में Sidechains एक बहुत व्यापक शब्द है जो बहुत विविध और विभिन्न प्रणालियों की एक बड़ी रेंज को शामिल करता है। वे उतने ही विविध और मनमाना हो सकते हैं जितना कि Altcoins और अन्य ब्लॉकचेन के पूरे पारिस्थितिकी तंत्र हो सकते हैं। यह सब के बाद वे क्या हैं, अन्य ब्लॉकचेन सिस्टम।
किसी भी दिए गए सिडचेन के विशिष्ट डिजाइनों के बावजूद, उनके पास दो प्राथमिक घटक हैं: एक खूंटी, और एक आम सहमति तंत्र और नियम। खूंटी बिटकॉइन की बेस लेयर और सिडचैन के बीच उन्हें आगे और पीछे ले जाने के लिए मेनचैन पर “लॉकिंग” और “अनलॉकिंग” सिक्कों के लिए वाहन के रूप में कार्य करता है। सर्वसम्मति तंत्र और नियम हैं कि कैसे Sidechain स्वयं कार्य करता है, यानी नए ब्लॉक कैसे बनाए जाते हैं, और क्या व्यवहार और लेनदेन या अनुबंधों के लिए नियम हैं।
ये एक साइडचेन के लिए आवश्यक टुकड़े हैं।
2014 के ब्लॉकस्ट्रीम डिज़ाइन ने एक सर्वसम्मति तंत्र के लिए मर्ज खनन के उपयोग का प्रस्ताव दिया, वर्तमान बिटकॉइन खनिकों से काम का पुन: उपयोग करके, जो कि पैगिन ब्लॉकहेडर को अप्रत्यक्ष रूप से मेनचेन ब्लॉकहेडर में अप्रत्यक्ष रूप से प्रतिबद्ध किया जाता है, और पेग तंत्र को संचालित करने के लिए सरलीकृत भुगतान सत्यापन प्रमाण (एसपीवी प्रूफ)।
मर्ज माइनिंग को सुविधाजनक बनाने के लिए, सभी साइडेचेन अपने ब्लॉकहेडर का निर्माण एक “सबहेडर” के रूप में करेंगे, जो एक मेनचेन ब्लॉक के कॉइनबेस लेनदेन में प्रतिबद्ध है। यह सभी खनिकों को एक साथ मेनचेन के साथ -साथ वे जो भी साइडेचेन के लिए चुनते हैं, उसे एक साथ करने की अनुमति देगा। कोई भी मेनचेन ब्लॉकहेडर जो एक साइडेचिन कठिनाई लक्ष्य को पूरा करता है, भले ही वह मेनचेन के लिए लक्ष्य को पूरा न करे, को एक वैध ब्लॉक के रूप में सिडचेन नेटवर्क को प्रस्तुत किया जा सकता है।
पेगिंग के लिए मर्कल प्रूफ की आवश्यकता होती है, जिसमें दिखाया गया है कि कुछ लेनदेन एक ब्लॉक में शामिल थे। प्रस्तावित पीईजी तंत्र सममित एसपीवी प्रूफ, या असममित एसपीवी प्रूफों का उपयोग करके दो तरीकों में से एक काम कर सकता है।
सममित योजना को एक प्रतियोगिता अवधि के साथ जमा और निकासी दोनों के एसपीवी प्रमाणों की आवश्यकता होगी। जमा करने के लिए, उपयोगकर्ताओं को मेनचेन पर एक स्क्रिप्ट में सिक्के भेजने की आवश्यकता होगी जो केवल एसपीवी प्रूफ का उत्पादन करके खर्च किया जा सकता है। प्रतियोगिता की अवधि को समाप्त करने के लिए इंतजार करने के बाद, उपयोगकर्ता एक एसपीवी प्रूफ के साथ सिडचैन पर सिक्कों को अनलॉक कर सकता है कि उन्होंने मेनचैन पर सिडचैन स्क्रिप्ट में सिक्के जमा किए हैं। कोई भी प्रमाण यह है कि अधिक काम के साथ एक reorg मेनचेन पर हुआ है कि जमा लेनदेन को अनियंत्रित किया जा सकता है, जिसका उपयोग सिडचेन पर दावा लेनदेन को अमान्य करने के लिए किया जा सकता है, और प्रत्येक Sidechain उपयोगकर्ता को उस प्रमाण का उत्पादन करने के लिए एक प्रोत्साहन होगा ताकि पेग को 1: 1 बैकिंग खोने से रोका जा सके।
निकासी के लिए उलटा, एक स्क्रिप्ट में सिडचैन सिक्कों को लॉक करने की आवश्यकता होगी, जिसमें मेनचेन से एसपीवी प्रूफ की आवश्यकता होती है। प्रतियोगिता की अवधि को समाप्त करने के लिए इंतजार करने के बाद, उपयोगकर्ता तब एक एसपीवी का उपयोग करके मेनचैन पर सिक्कों को अनलॉक कर सकता है कि उन्होंने सिडचेन पर सिक्के को बंद कर दिया।
असममित वैरिएंट ने सीनचेन नोड्स को भी सर्वसम्मति से मुख्यचैन को चलाने और सत्यापित करने के लिए डिपॉजिट के लिए मेनचेन के एसपीवी प्रूफ का उत्पादन करने की आवश्यकता के साथ दूर किया है। यह तेजी से और अधिक सुरक्षित जमा के लिए अनुमति देगा, लेकिन एक साइडचेन की सत्यापन लागत को बढ़ाता है।
जबकि मर्ज खनन को कई साइडेचेन, साथ ही पूरी तरह से स्वतंत्र Altcoin नेटवर्क के लिए तैनात किया गया है, मूल पेपर में प्रस्तावित SPV PEG, और बिटकॉइन के लिए आवश्यक सर्वसम्मति परिवर्तन, कभी भी लागू या तैनात नहीं किया गया है।
मूल पेपर के परिशिष्ट ए में, लेखकों ने अपने एसपीवी खूंटी डिजाइन को लागू करने के लिए आवश्यक सॉफ्टफोर्क के बदले (या जब तक) एक फेडरेटेड खूंटी के उपयोग को लागू किया। यह प्रस्ताव खूंटी को संचालित करने के लिए पदाधिकारियों के एक मल्टीसिग का उपयोग करना था, उपयोगकर्ताओं के सिक्कों को हिरासत में रखते हुए, जबकि सिडचेन पर उपयोग किया जाता था और निकासी की वैधता को लागू करते थे। यह तरल के कार्यान्वयन के साथ किया गया था, जिसमें क्रिप्टोग्राफिक कुंजियों और रूटस्टॉक के साथ सिडचेन के लिए ब्लॉक पर हस्ताक्षर करने के लिए पदाधिकारियों का भी उपयोग किया गया था, जिसने सिडचैन सर्वसम्मति के लिए मर्ज किए गए खनन का उपयोग किया था।
इन साइडेचेन के लॉन्च के बाद से, विभिन्न साइडेचिन सर्वसम्मति तंत्र के साथ -साथ अलग -अलग साइडेचेन खूंटी तंत्रों के लिए कई अन्य डिजाइन प्रस्ताव हैं। जबकि उनमें से कई को तैनात किया गया है, उनमें से सभी के पास नहीं है, और उनमें से किसी ने भी वास्तव में गोद लेने के किसी भी गंभीर स्तर को हासिल नहीं किया है।
नीचे एक पिछली लेख श्रृंखला के लिंक दिए गए हैं, जिन्हें मैंने अन्य प्रस्तावित सिडचेन डिजाइनों के विभिन्न पहलुओं को देखते हुए लिखा है। जबकि यह श्रृंखला पूरी तरह से पूरी नहीं हुई है, इसमें अधिकांश सबसे बड़े प्रस्ताव शामिल हैं।