हैशग्राफ और हेडेरा हैशग्राफ: एवरीथिंग यू नीड टू नो

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

Decentralized Ledger Technologies (DLT) – यह 2018 में सबसे ज्यादा खोजे जाने वाले शब्दों में से एक है। और क्यों नहीं? यह वह तरीका है जो हमारे आसपास की समस्याओं को हल कर रहा है। कंपनियों और स्टार्टअप ने पहले ही इसका महत्व सीख लिया है और ब्लॉकचेन को अपने कार्यस्थल में एकीकृत कर लिया है। तो, क्या इसका मतलब यह है कि ब्लॉकचेन उन कंपनियों के लिए अंतिम समाधान है जो अपने व्यवसाय को बदलना चाहते हैं? सचमुच में ठीक नहीं.

Contents

हाशग्राफ से मिलें.

हैशग्राफ एक डीएलटी (वितरित लेजर प्रौद्योगिकी) है जो विकेंद्रीकृत समाधान को हल करने में एक अलग दृष्टिकोण प्रदान करता है। यह सीटीओ और स्विरल्ड्स के सह-संस्थापक लेमन बेयर्ड द्वारा विकसित किया गया है। यदि आप पूरी तरह से वितरित बही प्रौद्योगिकी के लिए नए हैं, तो आप हाशग्राफ को थोड़ा भ्रमित कर सकते हैं या बस एक स्पष्ट विचार के लिए समय की आवश्यकता हो सकती है। हालाँकि, यदि आप ब्लॉकचेन में हैं, तो आपको ब्लॉकचैन और हैशग्राफ के बीच हड़ताली समानताएँ मिल सकती हैं – दो सबसे लोकप्रिय डीएलटी वहाँ से बाहर हैं.

ब्लॉकचेन टेक्नोलॉजी

इससे पहले कि हम हैशग्राफ को समझने के लिए आगे बढ़ें, हमें एक झलक प्राप्त करने की आवश्यकता होगी कि ब्लॉकचेन तकनीक को क्या पेश करना है। सबसे पहले सबसे पहले, यह वहाँ से बाहर सबसे लोकप्रिय वितरित खाता बही तकनीक में से एक है। कई क्रिप्टोकरेंसी ब्लॉकचेन तकनीक का उपयोग करती हैं। हालांकि, उनमें से सभी “ब्लॉक ऑफ चेन” अवधारणा का उपयोग नहीं करते हैं.

ब्लॉकचेन नेटवर्क मूल रूप से पीयर-टू-पीयर नेटवर्क हैं जो साथियों द्वारा प्रबंधित किए जाते हैं। यहां महत्वपूर्ण अंतर यह है कि नेटवर्क कैसे बनाए रखा जाता है। वे पूरी तरह से विकेंद्रीकृत हैं, और कोई भी प्राधिकरण नेटवर्क को संभालता नहीं है। ट्रस्ट को सर्वसम्मति एल्गोरिथ्म और डेटाबेस प्रतिकृति की मदद से प्राप्त किया गया है.

यहां प्रमुख अवधारणा “ब्लॉक” है। लेनदेन (रिकॉर्ड) ब्लॉकों में संग्रहीत किए जाते हैं, और वे ज्यादातर श्रृंखलाओं में किए जाते हैं, और ऐसा कोई तरीका नहीं है जिससे किसी भी संभव तरीके से डेटा को संशोधित किया जा सके। यह ब्लॉकचेन प्रौद्योगिकी को रिकॉर्ड, परिसंपत्ति प्रबंधन, मतदान, और इतने पर संग्रहीत करने के लिए आदर्श बनाता है.

ब्लॉकचेन के साथ समस्या

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

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

हैशग्राफ क्या है? हैशोग्राफ तकनीक के पीछे एक चुपके-चोटी

एचएएचजीआरएपीएच


हैशग्राफ अभी तक वितरित वितरित प्रौद्योगिकी है। यह एक पेटेंट तकनीक है जो लेमन बेयर्ड द्वारा तैयार की जाती है और स्विर्ल्ड्स कॉर्पोरेशन के तहत लाइसेंस प्राप्त है। हैशग्राफ DLTs का एक उन्नत संस्करण है जो हैशिंग के उपयोग के साथ सुरक्षा, वितरण और विकेंद्रीकरण प्रदान करता है। इसका मतलब यह है कि यह गति की समस्या से ग्रस्त नहीं है.

हैशग्राफ प्रति सेकंड हजारों लेनदेन को संसाधित करने में सक्षम है, और यही वह है जो इसे ब्लॉकचेन तकनीक से अलग करता है। वहाँ भी कई Hashgraph वहाँ मामलों का उपयोग कर रहे हैं सहित यह cryptocurrency में उपयोग कर रहे हैं.

हालांकि, गति इसकी निजी प्रकृति के कारण प्राप्त की जाती है। हैशग्राफ का एक सार्वजनिक संस्करण भी है जो हेडेरा हैशग्राफ है – एक और हैशग्राफ उपयोग के मामले हैं। यह हैशग्राफ एप्लिकेशन श्रेणी में आता है। हम लेख के बाद के भाग में हेडेरा हैशग्राफ के बारे में बात करेंगे। तो मिले रहें!

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

हैशग्राफ समझाया: प्रौद्योगिकी अवलोकन

तो, क्या हैशग्राफ टेक्नोलॉजी टिक करती है? डीएलटी परिदृश्य के बीच यह क्या तेज, अधिक सुरक्षित और निष्पक्ष बनाता है? आइए ढूंढते हैं.

हैशग्राफ में “ब्लॉक की श्रृंखला” का अभाव है। समग्र दक्षता में सुधार के लिए, हैशग्राफ तकनीक दो एल्गोरिदम का उपयोग करती है। वे इस प्रकार हैं:

  • गॉसिप के बारे में गॉसिप
  • वर्चुअल वोटिंग

ये दो तरीके सरल तरीके से काम करते हैं.

गॉसिप के बारे में गॉसिप

नेटवर्क के भीतर किसी भी नोड को एक दूसरे से बात करने की आवश्यकता होती है। यह गॉसिप विधि से अधिक गॉसिप का आधार है। स्पष्ट चित्र पाने के लिए, पांच नोड्स को ध्यान में रखें – अल्फा, बीटा, गामा, चार्ली और ब्रावो। इनमें से प्रत्येक नोड अब एक लेनदेन शुरू करता है – जो नेटवर्क के भीतर एक “घटना” की ओर जाता है.

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

वर्चुअल वोटिंग

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

जब वर्चुअल वोटिंग शुरू होती है, तो प्रत्येक प्रतिभागी उस विशेष घटना की तलाश करता है जो नेटवर्क में फिट होती है। इसे “प्रसिद्ध गवाह” के रूप में जाना जाता है। सरल शब्दों में, चुने गए घटनाओं में नोड्स द्वारा दर्ज की गई पुरानी घटनाओं के बारे में जानकारी होती है। यदि नई घटना पुरानी के साथ फिट होती है, तो इसे हां के रूप में वोट दिया जाता है, अन्यथा, यह मतदान नहीं है। इस तरह, एक घटना को सबसे अधिक वोट मिलते हैं और अब उस “विशेष” दौर के लिए “प्रसिद्ध” गवाह है। घटना तब लेनदेन आदेश प्रदान करती है.

हैशग्राफ व्हाइटपेपर – चलो अधिक तकनीकी हो जाओ

अब, हमारे पास एक ईगल नज़र है कि कैसे एक हैशग्राफ टेक्नोलॉजी काम करती है, यह समय है कि हम इसके अधिक तकनीकी पहलुओं पर आगे बढ़ें। हम इसके श्वेत पत्र के माध्यम से जाएंगे और नीचे दिए गए प्रमुख पहलुओं को समझेंगे। आप सीधे से श्वेत पत्र की जांच कर सकते हैं यहां.

श्वेत पत्र के माध्यम से जाने का उद्देश्य हैशग्राफ की पेशकश की बेहतर समझ प्राप्त करना है.

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

हैशग्राफ नए तरीके खोलता है जिससे हम जटिल समस्याओं को हल कर सकते हैं। हालाँकि, यह भंवर, इंकम की संपत्ति है, और इसलिए यह कभी भी जनता के लिए खुला नहीं होगा। तो, यह अन्य परियोजनाओं के लिए कैसे लागू होने जा रहा है – साझेदारी के माध्यम से। उन्होंने पहले ही अपना विस्तार शुरू कर दिया है, और उन विस्तार में से एक के साथ सहयोग शामिल है Culedger. CULEDger क्रेडिट यूनियन के वितरित लेन-देन प्रसंस्करण समाधान के निर्माण के लिए हाइपरलेगर तकनीक का उपयोग करेगा। स्पष्ट रूप से, हम देख सकते हैं कि हाइपरलेगर का स्पीड फैक्टर इसे फाइनेंस सिस्टम को बेहतर बनाने में कैसे मदद कर रहा है.

लेकिन, यह पूरी तरह से बंद पारिस्थितिकी तंत्र नहीं है। हैशग्राफ एक प्रदान करता है SDK पुस्तकालय इससे किसी को भी अपनी आम सहमति पुस्तकालय के साथ प्रयोग करने में आसानी होती है.

प्रोग्रामिंग भाषा

हैशग्राफ द्वारा उपयोग की जाने वाली प्रोग्रामिंग भाषा में LISP और Java शामिल हैं। कोर इन दो प्रोग्रामिंग भाषाओं में लिखा गया है। हालाँकि, यह JVM भाषा की ओर झुका हुआ है जैसे कि Scala, Java इत्यादि, SDK के उपयोग के साथ, जो Hggg प्रदान करता है.

ओपन सोर्स समुदाय हैशग्राफ की पेशकश को बेहतर बनाने के रास्ते पर है, और इसलिए एक अलग प्रोग्रामिंग भाषा में उनका अपना कार्यान्वयन है। यदि आप रुचि रखते हैं, तो आप संबंधित कार्यान्वयन नीचे पा सकते हैं.

  • Https://github.com/mosaicnetworks/babble पर जाएं
  • अजगर https://github.com/Lapin0t/py-swirld
  • जावास्क्रिप्ट https://github.com/buhrmi/hashgraph-js

हैशग्राफ तकनीक एक महान अवधारणा है, और इसीलिए आप इसे खुले स्रोत समुदाय में समान रूप से अपनाएंगे। यह अपने श्वेत पत्र के अनुसार तेज, सुरक्षित और उचित है – या क्या यह? तकनीकी रूप से हैशग्राफ को देखें.

यह कैसे काम करता है? – एक तकनीकी अवलोकन

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

आइए दो कार्यों को देखें.

submit_transaction (लेनदेन)

get_transaction (इंडेक्स) -> लेन-देन या अशक्त

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

तो, हैशग्राफ यह कैसे सुनिश्चित करता है कि लेनदेन इरादा के अनुसार काम करता है? यह परमाणु प्रसारण एल्गोरिथ्म का पालन करके इसकी गारंटी देता है.

  • यदि कोई T1 लेन-देन submit_transaction (T1) को सफलतापूर्वक कॉल करता है, तो get_transaction (अनुक्रमणिका) की कॉल में अनुक्रमणिका को अंततः T1 वापस करना चाहिए.
  • अगर get_transaction (index) कॉल (कोई भी) T2 Transaction (null नहीं) देता है, तो उसे get_transaction (Index) के प्रत्येक कॉल के लिए T2 या null वापस करना चाहिए। यह अंततः सभी कॉल के लिए T2 भी लौटाएगा.

गारंटी सुनिश्चित करना महत्वपूर्ण है कि हैशग्राफ में प्रत्येक ग्राहक एक ही सूचकांक (एक बार हैशग्राफ द्वारा लेनदेन स्वीकार किए जाने पर) का उपयोग करके आदेशित आउटपुट सूची देखता है। दूसरी ओर, दूसरी गारंटी दोहरे खर्च की समस्या को हल करती है, जो महत्वपूर्ण है। यह सुनिश्चित करने के लिए कि कोई भी तृतीय-पक्ष दुर्भावनापूर्ण अभिनेता नेटवर्क के सामान्य संचालन को नुकसान नहीं पहुंचा सकता है.

हैश्राफ का उपयोग करके एक क्रिप्टोक्यूरेंसी का निर्माण करना

अब जब हम समझ गए हैं कि दोनों कार्य कैसे काम करते हैं और हैशग्राफ में गारंटी सुनिश्चित करते हैं, तो हम “बुनियादी क्रिप्टोक्यूरेंसी” बनाने के लिए ज्ञान का उपयोग कर सकते हैं। अभी के लिए, हम केवल उस छद्मकोड को साझा करेंगे जो इसके पीछे के तर्क को कवर करेगा.

हेडेरा हैशग्राफ टेक्नोलॉजी क्रिप्टोकरेंसी

स्यूडोकोड व्याख्या

हमें एक वैश्विक सरणी घोषित करने की आवश्यकता है जहां पते और ट्रैकिंग नंबर संग्रहीत हैं। अब, send_money विधि को परिभाषित किया जाता है जिसे Hashgraph का उपयोग करने के लिए एक नोड ने निर्णय लिया है। यह तीन विशेषताओं में लेता है, जिसमें रिसीवर का पता, प्रेषक, और संख्या की मात्रा भी शामिल है। इसके बाद राशि को ट्रांजेक्शन एरे में रखा जाता है.

Sync_forever () फ़ंक्शन में, हम यह सुनिश्चित करते हैं कि लेनदेन एक लूप में हो। यह उन नोड्स का भी ध्यान रखता है जो अपने संतुलन को समाप्त करते हैं और इसे छोड़ दिया जाता है क्योंकि शेष राशि एक नकारात्मक मान लौटाती है। प्रत्येक नोड एक विशेष क्रम में लेनदेन के एक ही सेट को देखने में सक्षम है। इसका मतलब है कि एक बार लेन-देन अपडेट हो जाने के बाद, इसे अन्य नोड्स द्वारा छोड़ दिया जाता है.

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

ग्राहकों की भूमिका

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

तो, यह बिटकॉइन नेटवर्क में नोड्स से अलग कैसे है? महत्वपूर्ण अंतर लेनदेन को सत्यापित करने के लिए ग्राहकों द्वारा आवश्यक डेटा की मात्रा है। एक बिटकॉइन नेटवर्क में, प्रत्येक नोड को ब्लॉक हेडर और एकल लेनदेन सत्यापन के लिए प्रमाण डाउनलोड करना होगा। दूसरी ओर हैशग्राफ को केवल एक ग्राफ डेटा संरचना की आवश्यकता होती है। यह सुनिश्चित करने के लिए एक अनूठा तरीका है कि लेनदेन को सत्यापित करने के लिए पूरे डेटा या बड़ी मात्रा में डेटा की आवश्यकता नहीं है। कुल में, एक ग्राहक को हस्ताक्षर और घटनाओं की आवश्यकता होगी – जिसमें डेटा के 128 बाइट्स की राशि होनी चाहिए.

हैशग्राफ एल्गोरिथ्म को गहराई से समझना

हैशग्राफ एक ऐसी प्रणाली के लिए एक आदर्श समाधान प्रदान करता है जो सर्वसम्मति से हल करने के लिए एक व्यावहारिक दृष्टिकोण प्रदान करना चाहता है। एल्गोरिथ्म कुंजी रखता है, और इसीलिए अब हम एल्गोरिदम से गुजरेंगे और समझेंगे कि यह कैसे काम करता है.

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

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

इससे पहले कि हम आगे बढ़ें, आइए कुछ शब्दावली को समझें जो कि एल्गोरिथ्म को समझने के लिए आवश्यक है.

  • निर्देशित एसाइक्लिक ग्राफ (DAG): DAG Hashgraph में उपयोग की जाने वाली एक डेटा संरचना है जहाँ प्रत्येक नोड अन्य नोड्स से एक निर्देशित तरीके से जुड़ा होता है, बिना चक्र के.
  • आयोजन: घटनाओं में लेनदेन का एक सेट होता है जो हैशग्राफ में कोने द्वारा दर्शाया जाता है। प्रत्येक लेनदेन में घटना के माता-पिता, नोड हस्ताक्षर, जिसमें यह बनाया गया है और एक टाइमस्टैम्प सहित जानकारी शामिल है.
  • टाइमस्टैम्प: टाइमस्टैम्प वास्तविक विश्व समय है जिस पर यह कार्यक्रम हुआ था। टाइमस्टैम्प विचार कर रहे हैं कि वे नोड्स के अंतिम आदेश को प्रभावित करते हैं.
  • टक्कर प्रतिरोधी हैश फ़ंक्शन: एक टक्कर-प्रतिरोधी हैश फ़ंक्शन का उपयोग यह सुनिश्चित करने के लिए किया जाता है कि किसी घटना की सभी जानकारी सही ढंग से एन्कोड की गई है। यह यह भी सुनिश्चित करता है कि घटना तक की गपशप इतिहास प्रमाणित है और किसी भी तरीके से संशोधित नहीं है.

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

हैशग्राफ

स्रोत: हैशग्राफ श्वेतपत्र

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

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

इस तरह, टकराव-प्रतिरोधी संपत्ति की मदद से हैशग्राफ का लगातार विस्तार होता है। घटना को जोड़ने वाला प्रत्येक नोड पिछली जानकारी से सहमत है, जो हैशग्राफ को इसका महत्व देता है.

दो प्रमुख गुण: गोल संख्या और बाइनरी मूल्य

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

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

हैश्राफ की तीन प्रमुख विशेषताएं

हैशग्राफ में तीन प्रमुख विशेषताएं हैं जो इसे विभिन्न परियोजनाओं के लिए एक उत्कृष्ट विकल्प बनाती हैं। श्वेत पत्र में, यह खुद को सुरक्षित, निष्पक्ष और तेज बताता है। इन प्रत्येक विशेषताओं को समझने के लिए, नीचे उनकी चर्चा करें.

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

मेला: निष्पक्षता की अवधारणा नेटवर्क में सभी नोड्स के निष्पक्ष होने के विचार को घेरती है। यह यह कहते हुए निष्पक्षता को परिभाषित करता है कि एक हमलावर यह नहीं सीख पाएगा कि कौन से दो नए लेनदेन इसे सर्वसम्मति के क्रम में बनाएंगे। हालांकि, यह स्पष्ट नहीं है कि यह हैशग्राफ को निष्पक्षता कैसे प्रदान कर सकता है। श्वेत पत्र की परिभाषा के अलावा, हैशग्राफ टीम ने सोशल मीडिया प्लेटफार्मों के माध्यम से भी स्पष्ट किया कि निष्पक्षता अच्छी तरह से काम करती है यदि अधिकांश नोड लेनदेन के बारे में जानते हैं। यह एक समस्या पैदा कर सकता है अगर एक हमलावर प्रतिभागियों के 2 / 3rd को पकड़ लेता है। वह नेटवर्क की निष्पक्षता को प्रभावित किए बिना आसानी से घटनाओं को फिर से आदेश दे सकता है। नोड्स के लिए हैशग्राफ खनन की भी आवश्यकता नहीं है.

तेज: गपशप तरीके काफी तेज माने जाते हैं। यह हैशग्राफ के गॉसिप प्रोटोकॉल के मामले में सही है। यह देखते हुए कि यह सब “गॉसिप-गॉसिप” के बारे में है, नेटवर्क तेजी से फैलता है। इसका अर्थ यह भी है कि समय के साथ प्रचारित होने के लिए कम जानकारी की आवश्यकता होती है। हैशग्राफ वर्चुअल वोटिंग का भी उपयोग करता है, जो इसे अधिक कुशल बनाता है। लेकिन अगर हम इस बात पर ध्यान दें कि प्रत्येक नोड को पूरे हैशग्राफ की आवश्यकता होती है, तो समय के साथ इनबाउंड का आकार बढ़ जाना चाहिए। अभी के लिए, हम नहीं जानते कि यह नेटवर्क के प्रदर्शन को कैसे प्रभावित करेगा। सैद्धांतिक रूप से, हैशग्राफ टीपीएस 5,00,000 तक पहुंच सकता है.

ब्लॉकचैन वीएस हैशग्राफ के बारे में अधिक जानना चाहते हैं? अभी हैशग्राफ वीएस ब्लॉकचैन विश्लेषण देखें!

हेडेरा हैशग्राफ

अब तक, हमने हैशग्राफ के बंद पारिस्थितिकी तंत्र, इसकी तकनीकी कार्यप्रणाली, और यह दावा किया है कि यह तेज, सुरक्षित और निष्पक्ष है। हालांकि, हैशग्राफ का सबसे बड़ा मार्ग इसकी निजी प्रकृति है। यह उद्यम के लिए तैयार है.

Hedera Hashgraph, एक हैशग्राफ नेटवर्क से मिलो जो सार्वजनिक है और हैशग्राफ सर्वसम्मति एल्गोरिथ्म का लाभ उठाता है। यह अतुल्यकालिक बीजान्टिन दोष-सहिष्णु एल्गोरिथ्म (aBFT) का पूर्ण उपयोग करता है। यह गारंटीकृत राज्य मशीनों के लिए बीजान्टिन गलती-सहिष्णुता की गारंटी देता है.

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

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

एनबीटी का उपयोग सभी स्थितियों में निष्पक्षता सुनिश्चित करता है – तब भी जब नेटवर्क में दुर्भावनापूर्ण अभिनेता होते हैं। हैशग्राफ के सभी गुणों का उपयोग हेडेरा हैशग्राफ के भीतर किया जाता है। हालाँकि, यह सुनिश्चित करने के लिए कि हेडेरा हैशग्राफ को DDoS हमलों से सुरक्षित किया गया है, सर्वसम्मति एल्गोरिथ्म नेता प्रारूप का उपयोग नहीं करता है.

Hedera Hashgraph के साथ, आप विश्वास पर निर्माण कर सकते हैं। Hedera Hashgraph के कुछ प्रमुख अनुप्रयोगों में क्रिप्टोक्यूरेंसी, स्मार्ट कॉन्ट्रैक्ट्स, और फ़ाइल सेवाएँ शामिल हैं.

हेडेरा प्लेटफॉर्म द्वारा दी जाने वाली सेवाएं

Hedera मंच के साथ, आप निम्नलिखित सहित कुछ प्रमुख सेवाओं को सक्षम कर सकते हैं:

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

शासन

हेडेरा हैशग्राफ में शासन अलग तरीके से काम करता है। इसे दो स्तरों में विभाजित किया जा सकता है – गवर्निंग बोर्ड और ओपन सर्वसम्मति.

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

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

हेड्रा हैशग्राफ आर्किटेक्चर

Hedra Hashgraph वास्तुकला एक तीन-स्तरित वास्तुकला है। इसमें इंटरनेट लेयर (बॉटम), हैशग्राफ कंसेशन लेयर (मध्य) और सर्विसेज लेयर (टॉप) शामिल हैं। आइए प्रत्येक परत पर संक्षेप में चर्चा करें.

  • इंटरनेट लेयर: परत इंटरनेट पर कंप्यूटर के बीच संचार का ख्याल रखती है। यह TLS एन्क्रिप्शन के साथ TCP / IP कनेक्शन को प्रदर्शित करता है.
  • हैशग्राफ सहमति लेयर (मध्य): मध्य परत में नोड होते हैं जो नेटवर्क में भाग लेते हैं। ये नोड्स हैशग्राफ सर्वसम्मति एल्गोरिथ्म और गॉसिप प्रोटोकॉल का उपयोग करते हुए सर्वसम्मति विधि में भाग लेते हैं.
  • सेवाएँ परत: सबसे ऊपरी परत के अपने उपसमूह हैं – फ़ाइल संग्रहण, क्रिप्टोक्यूरेंसी, और हैशग्राफ स्मार्ट प्रक्रियाएँ.

नोड्स नेटवर्क में भाग लेने के लिए क्रिप्टोक्यूरेंसी कमाते हैं। यह एक देशी मुद्रा है और यह सुनिश्चित करती है कि उपयोगकर्ताओं को भाग लेने के लिए उनका प्रोत्साहन मिले.

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

हेडेरा हैशग्राफ डीएपीएस

कुछ शीर्ष Hedera Hashgraph dApps हैं। उनमें सेज वाइज, हीरो.एफएम, कार्बन, क्रिप्टोटैस्क और आर्बिट शामिल हैं.

हेडेरा हैशग्राफ टूल्स

वहाँ कई भयानक हैशग्राफ उपकरण हैं। कुछ उल्लेखनीय हैशग्राफ उपकरण निम्नानुसार हैं:

हैशग्राफ कम्युनिटीज

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

निष्कर्ष

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

लेकिन, यह आलोचना से मुक्त नहीं है – क्योंकि यह एक केंद्रीकृत शासन मॉडल का उपयोग करता है। तो, आप सामान्य रूप से हैशग्राफ के बारे में क्या सोचते हैं? क्या भविष्य में हैशग्राफ एप्लिकेशन बढ़ेंगे? नीचे टिप्पणी करें और हमें बताएं.

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me
Like this post? Please share to your friends:
Adblock
detector
map