SwapSpace – क्रॉस-चेन क्रिप्टो स्वैप्स

ब्लॉकचेन सहमति एल्गोरिदम और उनके प्रकार

June Katz

,

अपडेट किया गया: ,3 मि॰

यह लेख उन शुरुआती लोगों के लिए लिखा गया है जो अभी क्रिप्टो दुनिया सीखना शुरू कर रहे हैं। हम आपको थोड़ा मदद करना चाहते हैं। जैसा कि आपने अनुमान लगाया होगा, यह लेख blockchain consensus algorithms के बारे में होगा।

blockchain बाजार में, बहुत सारे consensus algorithms हैं, जो हमें यह चुनने की अनुमति देते हैं कि अगला ब्लॉक साइन करने के लिए सबसे उपयुक्त node कौन सा है। उनमें से कुछ अच्छी तरह से जाने जाते हैं और अक्सर उपयोग किए जाते हैं, जैसे कि PoW algorithm, और कुछ केवल धूप में अपनी जगह बनाने की कोशिश कर रहे हैं।

Consensus algorithms क्या हैं?

अधिकांश cryptocurrencies में एक blockchain होता है, जिसे एक consensus-building mechanism नियंत्रित करता है। इस consensus algorithm का उद्देश्य blockchain में जानकारी रिकॉर्ड करना, साथ ही cryptocurrency network के सुरक्षित और कुशल संचालन को सुनिश्चित करना है।

cryptocurrencies में transaction data blockchain में रिकॉर्ड किया जाता है और फिर उसे बदला नहीं जा सकता। एक consensus mechanism इन transactions की validity की पुष्टि करता है। इस सिद्धांत की विशेषता यह है कि प्रत्येक transaction की जानकारी की पुष्टि नेटवर्क के 51% प्रतिभागियों को प्रदान की जानी चाहिए। consensus algorithm को इस तरह बनाया जाना चाहिए कि नेटवर्क का स्थिर संचालन सुनिश्चित हो सके।

यहाँ blockchain consensus algorithms की सबसे लोकप्रिय किस्में हैं।

Proof-of-Work (PoW)

Bitcoin की बदौलत, PoW consensus algorithm transactions की पुष्टि करने का सबसे प्रसिद्ध तरीका है। मुख्य विचार यह है कि blockchain network के nodes transactions की पुष्टि करते समय जटिल computational work करते हैं, जिसका परिणाम नेटवर्क के अन्य nodes द्वारा आसानी से और जल्दी जांचा जा सके।

पहला node जिसने सभी आवश्यक calculations पूरी तरह से कर ली हों, उसे blockchain network से reward मिलता है। सभी nodes एक-दूसरे से प्रतिस्पर्धा कर रहे हैं (computing resources की क्षमता बढ़ाकर) ताकि वे वह node बन सकें जिसे reward मिले।

PoW consensus algorithm के नुकसान:

  • बेमतलब energy costs
  • बहुत सारे nodes calculations करते हैं, लेकिन वास्तविकता में केवल एक (पहला) सफल काम करता है और reward प्राप्त करता है। यही नए consensus algorithms बनाने का मुख्य कारण है।

Proof-of-Stake (PoS)

PoS blockchain networks में सबसे लोकप्रिय consensus algorithms में से एक है। इस algorithm में, blockchain में अगले block का creator ऐसे node को चुनता है जिसका balance बड़ा हो — अर्थात संसाधनों की मात्रा, जैसे cryptocurrency में coins। block के निर्माण के लिए node को स्वयं reward नहीं मिलता। reward transaction के लिए दिया जाता है।

संभव node selection विकल्प:

  • सबसे “rich” nodes में से यादृच्छिक रूप से;
  • सबसे पुराने nodes में से यादृच्छिक रूप से।

PoW consensus algorithm के नुकसान:

  • फंड्स के संकेंद्रण में प्रेरणा, जो नेटवर्क के centralization की ओर ले जा सकती है।

Delegated Proof-of-Stake (DPoS)

DPoS, Proof-Of-Stake consensus algorithm की एक किस्म है, जिसमें blocks चुने गए representatives द्वारा साइन किए जाते हैं। सबसे बड़े balances के मालिक अपने representatives चुनते हैं, जिनमें से प्रत्येक को blockchain network में blocks साइन करने का अधिकार होता है। प्रत्येक representative जिसके पास सभी votes का एक या अधिक percent होता है, Council में जाता है। गठित “Board of Directors” में से (एक चक्र में) अगला representative चुना जाता है, जो अगले block पर साइन करेगा। यदि किसी कारण से representative ने signing में अपनी बारी गंवा दी, तो उससे delegated votes छीन लिए जाते हैं और वह “Board of Directors” छोड़ देता है, जिसके बाद उसकी जगह अगला सबसे उपयुक्त candidate चुना जाता है।

Balances के मालिक जो votes delegate करते हैं, किसी भी तरह से उन पर नियंत्रण नहीं खोते, क्योंकि वे किसी भी समय उन्हें representative से withdraw कर सकते हैं।

Leased Proof-of-Stake (LPoS)

LPoS, Proof-of-Stake algorithm का एक और संशोधन है। इसे केवल Waves platform द्वारा समर्थित किया जाता है। इस algorithm के तहत, किसी भी user को अपना balance mining nodes को rent पर transfer करने की क्षमता होती है, और इन mining nodes के लिए — users के साथ लाभ का हिस्सा साझा करने की। यह consensus algorithm आपको mining activities से income प्राप्त करने की अनुमति देता है, बिना mining स्वयं का उपयोग किए।

Proof-of-Importance (PoI)

PoI वह consensus algorithm है जिसका उपयोग blockchain platform NEM ने किया। NEM network में प्रत्येक user का महत्व उसके balance sheet पर उपलब्ध funds की मात्रा और उसके wallet से/में किए गए transactions की संख्या द्वारा निर्धारित किया जाता है। अधिक सामान्य PoS के विपरीत, जो केवल user के उपलब्ध funds के balance को ध्यान में रखता है, PoI funds की मात्रा और blockchain network में user की activity — दोनों को ध्यान में रखता है। यह दृष्टिकोण users को न केवल funds hodl करने के लिए, बल्कि उन्हें सक्रिय रूप से उपयोग करने के लिए भी प्रोत्साहित करता है।

Proof-of-Authority (PoAuthority)

PoA consensus algorithm अन्य algorithms से अलग है क्योंकि इसमें PoW या PoS के मामलों की तरह mining की बिल्कुल भी आवश्यकता नहीं होती। PoA-आधारित blockchain network में, सभी transactions और blocks approved accounts (validators) के माध्यम से सत्यापित किए जाते हैं। Transactions करना और blocks बनाना validator की computing power का उपयोग करके स्वचालित रूप से होता है।

PoA consensus algorithm का नकारात्मक पक्ष:

  •  जैसा कि विवरण से स्पष्ट है –  मुख्य व्यक्ति validators हैं, जो centralization की ओर ले जाता है। संभवतः कुछ मामलों में, private networks में और पूरी तरह (जहाँ तक संभव हो) trusted accounts की मदद से, इसका अर्थ बनता है।

साझा करें:

संबंधित पोस्ट

और जानने के लिए उत्सुक हैं?

हमारे न्यूज़लेटर से जुड़ें — सूचित रहें, सशक्त बनें।