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