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

कैसे पी 2 पी प्रोटोकॉल बिटकॉइन माइनिंग केंद्रीकरण को हल करना चाहते हैं

बिटकॉइन माइनिंग पूल केंद्रीकरण पर भरोसा करते हैं, लेकिन P2Pool और अन्य प्रोटोकॉल ने तीसरे पक्ष में विश्वास की आवश्यकता को कम करने की मांग की है।

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

इस लेख में, मैं खनन पूल और खनन समन्वय के विषय में गहराई से जाने का इरादा रखता हूं ताकि स्वतंत्र रूप से स्वामित्व वाले खनन कार्यों को ब्लॉकचैन में जोड़ने के लिए ब्लॉक को जोड़ने के प्रयास में सहयोग किया जा सके।

खनन पूल का निर्माण

खनन उन दिनों से एक लंबा सफर तय कर चुका है जब आप बस एक बटन क्लिक कर सकते थे और लैपटॉप सीपीयू पर अपने आप से सभी को ब्लॉक कर सकते थे। उस समय, यह प्रभावी रूप से शौकिया शौकिया प्रयास था जिसके लिए वास्तविक पूंजी निवेश या विशेषज्ञता की आवश्यकता नहीं थी, लेकिन आजकल यह एक बहु अरब डॉलर का पेशेवर बाजार है जिसमें बड़े पैमाने पर पूंजी निवेश की आवश्यकता होती है। यह पूरी तरह से अलग गेंद का खेल है।

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

एक बार जब चीजें GPUs और ASICs में स्थानांतरित हो गईं, तो एक भौतिक निवेश लागत सामने थी और उन्हें संचालित रखने के लिए बहुत अधिक महत्वपूर्ण बिजली लागत थी। जब आप एक ब्लॉक पाएंगे तो यह अप्रत्याशितता खनिकों के लिए अपने पूंजी निवेश पर वापसी करने और लाभप्रद रूप से संचालित करने का प्रयास करने वाले खनिकों के लिए एक बड़ा मुद्दा बन गया। यह वह जगह है जहाँ खनन पूल तस्वीर में आते हैं।

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

खनन पूल केंद्रीकरण

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

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

तो, इस समस्या के समाधान के लिए क्या समाधान मौजूद हैं?

P2Pool: मूल विकेंद्रीकृत खनन पूल

पी२पूल मूल विकेन्द्रीकृत खनन पूल प्रोटोकॉल है। यह एक पीयर-टू-पीयर प्रोटोकॉल है जिसमें खनिक आपस में समन्वय करते हैं ताकि खनन पुरस्कारों को विभाजित किया जा सके क्योंकि वे एक वैध ब्लॉक खोजने के लिए मिलकर काम करते हैं जो कठिनाई लक्ष्य को पूरा करता है। यह समन्वय प्रोटोकॉल डिज़ाइन को "शेयरचेन" के रूप में संदर्भित करता है, का उपयोग करके पूरा किया जाता है।

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

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

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

अन्य मुख्य स्केलेबिलिटी मुद्दा सीधे कॉइनबेस लेनदेन से व्यक्तिगत खनिकों को भुगतान में है। यह देखते हुए कि प्रत्येक खनिक को उनके द्वारा खनन किए गए शेयरों के अनुपात में भुगतान किया जाता है जो कि शेयरचेन में शामिल होते हैं, P2Pool में प्रत्येक खनिक को कॉइनबेस लेनदेन में एक नया आउटपुट जोड़ने की आवश्यकता होती है।

इसके दो परिणाम होते हैं। पहला: P2Pool को मिलने वाले प्रत्येक ब्लॉक में खनिकों को छोटे, कम-मूल्य वाले UTXO दिए जा रहे हैं, जो बाद में उन आउटपुट को संघनित करने की लागत के साथ आता है और/या जब वे अपने सिक्कों को खर्च करने के लिए जाते हैं तो बहुत बड़े लेनदेन की लागत वहन करते हैं। कई अलग-अलग यूटीएक्सओ के साथ वे एक पारंपरिक पूल से एक अवधि के बाद वापस लेने के बजाय, एक एकल के बजाय समाप्त हो जाते हैं। दूसरा: प्रत्येक नया कॉइनबेस आउटपुट ब्लॉकस्पेस ले रहा है जिसे अन्य लोगों के लेन-देन द्वारा उपभोग किया जा सकता है और पी 2 पूल को शुल्क राजस्व में अधिक कमाई कर सकता है। यह प्रोटोकॉल में भाग लेने वाले खनिकों के लिए दोहरी मार है।

इन दो मुद्दों ने प्रोटोकॉल में योगदान दिया जो धीरे-धीरे समाप्त हो रहा था और अंततः अनुपयोगी स्थिति में आ गया था। सटीक और हाल के आँकड़ों को ट्रैक करने के मेरे सर्वोत्तम प्रयासों के सभी संकेतों से (खनन पूल शेयर पर नज़र रखने वाले कई पुराने ब्लॉक खोजकर्ता वर्षों से बंद हो गए हैं), ऐसा लगता है कि P2Pool द्वारा खनन किया गया अंतिम ब्लॉक चालू था फ़रवरी 12, 2019.

भुगतान चैनल पेआउट के साथ P2Pool

2017 में, SegWit सक्रियण लॉक होने के एक महीने बाद, क्रिस बेल्चर ने प्रस्ताव एकतरफा भुगतान चैनलों और खनिकों को भुगतान संभालने वाले हब के समूह के उपयोग के साथ P2Pool की मापनीयता में सुधार करने के लिए।

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

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

  • एक दो-दो मल्टीसिग। कुंजी एक: हब (एचसी)। कुंजी दो: खनिक जिसने ब्लॉक (Mc) पाया।
  • एक एकल कुंजी और एक हैशलॉक। कुंजी: हब (एच)। हैशलॉक: हब (X) द्वारा उत्पन्न एक यादृच्छिक मान।
  • एक ही कुंजी और एक टाइमलॉक। कुंजी: खनिक जिसने ब्लॉक (एम) पाया। टाइमलॉक: छह महीने का सीएसवी सापेक्ष टाइमलॉक।

इन खर्च की शर्तों में से किसी एक का उपयोग कॉइनबेस लेनदेन आउटपुट को अनलॉक करने के लिए किया जा सकता है। अब, खनिकों को भुगतान चैनल स्क्रिप्ट देखें ताकि हम देख सकें कि दोनों चीजें कैसे परस्पर क्रिया करती हैं:

  • एक दो-दो मल्टीसिग। मुख्य एक: हब (Hc1)। कुंजी दो: खनिक (Mc1)।
  • एक दो-दो मल्टीसिग और एक हैशलॉक। कुंजी एक: हब (Hu1)। कुंजी दो: खनिक (Mu1)। हैशलॉक: कॉइनबेस (X) में उपयोग किए गए हब द्वारा उत्पन्न यादृच्छिक मूल्य।

अब, आइए देखें कि ये दोनों चीजें एक दूसरे के साथ कैसे परस्पर क्रिया करती हैं।

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

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

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

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

यह बेल्चर के प्रस्तावित सुधारों के साथ खतरे के मॉडल के संदर्भ में दो विशिष्ट मुद्दों को छोड़ देता है। यह तय करना कि ब्लॉक में शामिल करने के लिए कौन से लेन-देन में भिन्नता के लिए जगह है, कुल ब्लॉक इनाम में से कितना अलग-अलग खनिकों द्वारा खनन किए गए ब्लॉक टेम्पलेट्स में शामिल करने के लिए चुना जाता है।

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

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

दूसरा मुद्दा यह है कि हब एक केंद्रीय बिंदु है जिसे DDoS'd किया जा सकता है और P2Pool को कार्य करने से रोकने के लिए मजबूर किया जा सकता है। बेल्चर के प्रस्ताव में कई हब का उपयोग करना और प्रत्येक कॉइनबेस लेनदेन को अलग-अलग ब्लॉक से अलग-अलग हब में भेजना शामिल है। हालांकि, इसके लिए खनिकों को उन सभी केंद्रों से चैनल खोलने की आवश्यकता होती है जिनका वे उपयोग कर रहे हैं, बेल्चर के अनुमान के अनुसार, खनिकों के लिए तरलता प्रदान करने के लिए ब्लॉक इनाम (लगभग 50 बीटीसी) के 650 गुना की आवश्यकता वाले हब के लिए अविश्वसनीय रूप से पूंजी अक्षम हो जाती है।

ब्रेडपूल: एक और पुनरावृत्ति

दर्ज ब्रेडपूल (चेतावनी: लिंक GitHub से एक सीधा पीडीएफ डाउनलोड है)। ब्रैडपूल बॉब मैकएलरथ और कुलप्रीत सिंह द्वारा बेल्चर के प्रस्ताव पर भुगतान चैनलों का उपयोग करने का एक प्रस्ताव है। बेल्चर के प्रस्ताव के साथ छोड़े गए बकाया मुद्दों में सुधार के लिए दो बड़े बदलाव पेश किए गए हैं।

पहला बदलाव है कि हब और खनिक एक दूसरे के साथ कैसे संवाद करते हैं। उनका प्रस्ताव है कि खनिक पूल में प्रसारित प्रत्येक शेयर के लिए एक Tor v3 पता संलग्न करें। इस तरह, हब किसी भी नेटवर्क एंडपॉइंट को उजागर किए बिना काम कर सकता है जो DoS हमलों के लिए अतिसंवेदनशील है।

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

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

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

डीएजी संरचना में वे सभी शामिल हैं जिन्होंने वास्तविक पाए गए बिटकॉइन ब्लॉकों के बीच इसमें भाग लिया है, जो डीएजी को प्रदान किए गए कार्यों के आधार पर सभी के बीच आनुपातिक रूप से पुरस्कार वितरित करते हैं। यह व्यक्तिगत खनिकों के लिए भिन्नता के स्केलिंग मुद्दे को हल करता है क्योंकि पूल बड़े होते हैं।

इन दो परिवर्तनों के अलावा, शेष संरचना बेल्चर के प्रस्ताव की तरह ही है, कॉइनबेस और चैनल स्क्रिप्ट समान हैं।

निष्कर्ष

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

यह लेख P2Pool के आसपास केंद्रित है और इसकी स्केलिंग सीमाओं में सुधार के लिए प्रस्तावित पुनरावृत्तियों को प्रस्तावित किया गया है। पूरी किताब न लिखने के लिए, मैंने अन्य मौजूदा या संभावित डिजाइनों को नहीं छुआ है। जैसे ही मैं इसे प्राप्त करने में सक्षम होता हूं, मैं खनन पूल को विकेन्द्रीकृत करने के लिए अन्य तंत्रों में जाने के लिए एक अनुवर्ती टुकड़ा लिखने की योजना बना रहा हूं।

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

समय टिकट:

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