173 / 736AUXPOW

Merged Mining

एक ही माइनिंग कार्य का कई नेटवर्कों में उपयोग

एक मशीन उन्हीं गणनाओं से कई नेटवर्कों की मदद कर सकती है। अतिरिक्त पुरस्कार कहाँ से आता है, सिक्के अलग क्यों रहते हैं और छोटे नेटवर्क की सुरक्षा वास्तव में किस पर निर्भर है?

Merged Mining में हैश खोजने का एक ही काम कई संगत नेटवर्कों में उपयोग होता है। हैश माइनिंग गणना का परिणाम है। ब्लॉक लेनदेन का एक समूह है जिसे नेटवर्क के सार्वजनिक इतिहास में जोड़ने के लिए तैयार किया जाता है। माइनर ऐसा गणना-परिणाम खोजते हैं जिसकी मदद से वे उस ब्लॉक को दूसरों के सामने जाँच के लिए रख सकें। हर नेटवर्क अपना इतिहास और नियम बनाए रखता है, इसलिए साझा काम का अर्थ साझा सिक्के या अपने-आप समान सुरक्षा नहीं है।

यान Mining Pool के माध्यम से माइनिंग करता है। यह माइनरों के काम का समन्वय करने वाली सेवा है। एक दिन उसे अपने पैनल में Namecoin का पुरस्कार भी दिखता है। इसका मतलब यह नहीं कि उसका ASIC, माइनिंग की विशेष मशीन, आधे समय Bitcoin के लिए काम करना बंद कर चुका है। पूल कार्य को इस तरह तैयार कर सकता है कि उपयुक्त हैश की एक ही खोज दोनों नेटवर्कों के काम आए। परिणाम संबंधित शर्तें पूरी करे तो उस काम का प्रमाण सहायक नेटवर्क को भी दिया जा सकता है। मशीन की क्षमता दुगनी नहीं हुई; उसके मौजूदा काम को एक और उपयोग मिला है। दूसरे नेटवर्क का पुरस्कार Bitcoin के नियमों से बाहर अतिरिक्त बिटकॉइन नहीं बनाता। [1] [4]

यहाँ Bitcoin को मूल चेन और Namecoin को सहायक चेन कहते हैं। सहायक होने का अर्थ यह नहीं कि Bitcoin उसकी जिम्मेदारी लेता है। Bitcoin Full Node ऐसा कंप्यूटर है जिसका सॉफ्टवेयर नियमों की स्वतंत्र जाँच करता है। यह Bitcoin के लेनदेन और ब्लॉक जाँचता है। वह यह तय नहीं करता कि Namecoin के लेनदेन भी सही हैं। यह काम Namecoin के नोडों को करना पड़ता है। इसलिए हर नेटवर्क अपना इतिहास और खर्च किए जा सकने वाले सिक्कों का रिकॉर्ड रखता है। सहायक नेटवर्क के ऐप की खराबी मात्र से Bitcoin का भुगतान अमान्य नहीं होता, और उस नेटवर्क के नियम Bitcoin के नियम नहीं बदल सकते। [1] [2]

गणना के परिणाम को लक्ष्य से मिलाया जाता है: एक संख्यात्मक सीमा, जिससे हैश अधिक नहीं होना चाहिए। हैश ब्लॉक के हेडर से निकाला जाता है, जिसमें प्रस्तावित ब्लॉक की संक्षिप्त जानकारी होती है। माइनर इस डेटा का कुछ हिस्सा बदलकर गणना दोहराता है, जब तक पर्याप्त छोटी संख्या न मिल जाए। सहायक नेटवर्क की शर्त आसान हो सकती है। तब यान का परिणाम उसके ब्लॉक के लिए पर्याप्त होगा, लेकिन Bitcoin ब्लॉक के लिए नहीं। Rootstock इन स्थितियों को स्पष्ट रूप से अलग करता है: परिणाम दोनों नेटवर्कों की शर्तें पूरी कर सकता है, केवल Rootstock की, या सिर्फ पूल की आसान share शर्त। Share लगातार किए जा रहे काम का प्रमाण है; अपने-आप वह किसी भी नेटवर्क का ब्लॉक नहीं है। माइनिंग लक्ष्य पूरा होना अमान्य लेनदेन को भी मान्य नहीं बनाता। ब्लॉक को अपने नेटवर्क के बाकी नियमों पर भी खरा उतरना होता है। [3] [4]

सभी गणनाएँ दोबारा नहीं करनी पड़तीं, लेकिन संचालन में काम लगता है। किसी को सहायक ब्लॉक तैयार करने, उनके नोड चलाने, सॉफ्टवेयर संभालने और प्रमाण भेजने होते हैं। पूल का संचालक यह कर सकता है, इसलिए यान के ASIC को स्वयं हर परियोजना का नोड नहीं चलाना पड़ता। भुगतान अलग सवाल है। Namecoin अपने पुरस्कार अपनी मुद्रा NMC में देता है। पूल उसे यान को देगा, बदलेगा या किसी और रूप में अपनी पेशकश में जोड़ेगा, यह उसकी शर्तों पर निर्भर है। मायने कटौतियों के बाद सचमुच मिली रकम के हैं, पैनल पर दिखने वाले रंगीन बोनस के नहीं। [1] [5]

यह दावा अभी नहीं बताता कि वास्तव में कितने माइनर भाग ले रहे हैं। छोटे नेटवर्क को अपने-आप Bitcoin की पूरी गणना क्षमता नहीं मिलती। लगाए गए काम, कुछ संचालकों के हाथ में उसके केंद्रीकरण और ईमानदारी से नेटवर्क चलाने की प्रेरणा का महत्व है। Namecoin SHA-256d इस्तेमाल करने वाली दूसरी मूल चेन भी स्वीकार करता है। इसका अर्थ एक ही हैश फ़ंक्शन को दो बार लागू करना है। इसलिए बताई गई hashrate, गणना की गति, को संदर्भ में देखना चाहिए। अकेला यह आँकड़ा हाल का इतिहास दोबारा लिखने के विरुद्ध समान सुरक्षा या समान पुष्टि-संख्या से Bitcoin जैसा भरोसा साबित नहीं करता। लेनदेन की पुष्टियों में वह ब्लॉक गिना जाता है जिसमें लेनदेन शामिल है, और उस नेटवर्क में उसके बाद जुड़े ब्लॉक भी। [1] [4]

अतिरिक्त पुरस्कार देखकर यान को पहले जानना चाहिए कि वह किस नेटवर्क की कौन-सी मुद्रा है और उसके अपने वॉलेट तक वास्तव में कैसे पहुँचेगी। सहायक नेटवर्क के उपयोगकर्ता को भी जानना चाहिए कि नियम कौन जाँचता है और सॉफ्टवेयर के जोखिम क्या हैं। साझा माइनिंग अपने-आप एक सिक्के को दूसरे में नहीं बदलती। यदि परियोजना ब्रिज देती है, यानी नेटवर्कों के बीच मूल्य पहुँचाने की व्यवस्था, तो उसकी अपनी शर्तें और जोखिम होते हैं। “Bitcoin के साथ माइनिंग होती है” सुरक्षा के एक हिस्से का स्रोत बताता है, पूरा उत्पाद या उसमें रखे पैसे की सुरक्षा नहीं। [1] [4]

Namecoin इस प्रमाण को AuxPoW, सहायक Proof of Work, कहता है। ताकि कोई पहले से मिला हैश उठाकर बाद में उससे दूसरा ब्लॉक न जोड़ सके, सहायक ब्लॉक को गणना से पहले ही क्रिप्टोग्राफी के जरिए बाँधना होता है। उसका हैश, डिजिटल छाप, डेटा शामिल होने का प्रमाण देने वाले हैशों के पेड़, Merkle Tree, के माध्यम से मूल coinbase में मौजूद डेटा तक जुड़ता है। Coinbase ब्लॉक का पहला विशेष लेनदेन है। दूसरी शाखा मूल ब्लॉक हेडर के लेनदेन-सार में इसके शामिल होने का प्रमाण देती है। नोड पूरा संबंध, डेटा की जगह, पेड़ का आकार और chain ID, चेन के पहचान-चिह्न, से भी निकला सूचकांक जाँचते हैं। इस संबंध के बिना किसी और का हैश पर्याप्त नहीं है। [2]

BIP 301 में Blind Merged Mining (BMM) का वर्णन है। BIP ऐसा दस्तावेज़ है जो Bitcoin के नियमों या प्रक्रियाओं का प्रस्ताव या वर्णन करता है। केवल दस्तावेज़ प्रकाशित होने से नेटवर्क के नियम नहीं बदलते। इसमें दूसरे सहभागी सहायक ब्लॉक बनाते हैं और चुने हुए ब्लॉक का सत्यापनीय संदर्भ, संबंधित कमिटमेंट, शामिल करने के लिए Bitcoin माइनरों को शुल्क देने की पेशकश करते हैं। इसलिए माइनरों को स्वयं उसकी सामग्री चुनना नहीं पड़ता। इस प्रस्ताव के अपने नियम हैं जिनके लिए नेटवर्क के साझा सत्यापन नियम, यानी कंसेंसस, बदलने पड़ते हैं; यह पहले से इस्तेमाल हो रहे Namecoin AuxPoW का नया नाम नहीं है। इस समीक्षा के समय आधिकारिक रजिस्टर में BIP 301 की स्थिति Draft, मसौदा, है। केवल BIP नंबर या उसका सॉफ्टवेयर कार्यान्वयन मौजूद होना Bitcoin नेटवर्क पर सक्रिय होने का प्रमाण नहीं है। [5]

पूरी तस्वीर के लिए इस प्रविष्टि के साथ यह भी पढ़ें माइनिंग, Proof of Work, Bitcoin, Mining Pool, ASIC Miner, Full Node. इस प्रविष्टि का उल्लेख यहाँ भी है Sergio Demian Lerner.

DOC · 001Namecoin — Merged mining and independent chainsप्राथमिक स्रोत DOC · 002Namecoin Core — AuxPoW commitment checksदस्तावेज़ DOC · 003Namecoin Core — Proof-of-work target checksदस्तावेज़ DOC · 004Rootstock — Merged mining architectureदस्तावेज़ DOC · 005BIP 301 — Blind Merged Mining draftविनिर्देश
समीक्षा की गई: स्रोत पहले · यह निवेश सलाह नहीं है