💻

ब्लॉकचेन सहमति विज़ुअलाइज़र

PoW, PoS और BFT सहमति तंत्रों की रियल टाइम में तुलना करें

💻 अभी आज़माएं

ब्लॉकचेन सहमति क्या है?

ब्लॉकचेन सहमति तंत्र ऐसे एल्गोरिदम हैं जो हज़ारों कंप्यूटरों को एक-दूसरे पर भरोसा किए बिना साझा सत्य पर सहमत होने देते हैं। कल्पना करें एक कमरा जो अजनबियों से भरा है और सभी को एक खाता बही के एक संस्करण पर सहमत होना है — यही ये प्रोटोकॉल दुनिया भर में हासिल करते हैं।

यह क्यों मायने रखता है? सहमति हर क्रिप्टोकरेंसी और विकेंद्रीकृत एप्लिकेशन की रीढ़ है। Bitcoin का PoW कुछ देशों जितनी ऊर्जा उपयोग करता है, जबकि Ethereum के PoS में बदलाव से ऊर्जा उपयोग 99.95% कम हो गया। सहमति का चुनाव ब्लॉकचेन की गति, सुरक्षा और पर्यावरणीय प्रभाव निर्धारित करता है।

📖 गहराई से जानें

उपमा 1

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

उपमा 2

मध्ययुगीन टाउन कैरियर प्रणाली की तरह आम सहमति के बारे में सोचें: प्रूफ़ ऑफ़ वर्क में, टाउन कैरियर फ़ुट्रेस में प्रतिस्पर्धा करते हैं और केवल विजेता को ही समाचार की घोषणा करने का मौका मिलता है। प्रूफ़ ऑफ़ स्टेक में, सबसे अमीर नागरिक बारी-बारी से झूठ बोलते हैं - यदि वे झूठ बोलते हैं, तो वे अपना भाग्य खो देते हैं। पीबीएफटी में, प्रत्येक परिषद सदस्य को मतदान करना होगा और किसी भी घोषणा से पहले कम से कम दो-तिहाई सहमत होना होगा।

🎯 सिम्युलेटर टिप्स

शुरुआती

कार्य के प्रमाण और 16 नोड्स से प्रारंभ करें। स्टार्ट दबाएँ और खनिकों को ब्लॉक बनाने के लिए प्रतिस्पर्धा करते हुए देखें। यह देखने के लिए कि नेटवर्क बेईमान नोड्स को कैसे संभालता है, 'दुर्भावनापूर्ण इंजेक्ट करें' पर क्लिक करने का प्रयास करें।

मध्यम

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

विशेषज्ञ

3-चरण की मतदान प्रक्रिया (पूर्व तैयारी, तैयारी, प्रतिबद्धता) का निरीक्षण करने के लिए पीबीएफटी के साथ प्रयोग करें। n/3 और n/2 दोष सहनशीलता मॉडल के बीच स्विच करें। यह देखने के लिए पेरेटो बनाम समान हिस्सेदारी वितरण का प्रयास करें कि धन एकाग्रता सत्यापनकर्ता चयन को कैसे प्रभावित करती है। लचीलेपन का परीक्षण करने के लिए दुर्भावनापूर्ण प्रतिशत को बीजान्टिन सीमा के पास पुश करें।

📚 शब्दावली

Proof of Work
आम सहमति तंत्र जहां खनिक क्रिप्टोग्राफ़िक पहेलियों को हल करने के लिए प्रतिस्पर्धा करते हैं, लेनदेन को मान्य करने के लिए ऊर्जा की खपत करते हैं। बिटकॉइन द्वारा उपयोग किया जाता है।
Proof of Stake
सर्वसम्मति तंत्र जहां सत्यापनकर्ता क्रिप्टोकरेंसी को संपार्श्विक के रूप में दांव पर लगाते हैं, ब्लॉक बनाने के लिए आनुपातिक रूप से चयनित होते हैं। मर्ज के बाद एथेरियम द्वारा उपयोग किया गया।
Byzantine Fault Tolerance
कुछ नोड्स दुर्भावनापूर्ण या दोषपूर्ण होने पर भी वितरित प्रणाली की आम सहमति तक पहुंचने की क्षमता। बीजान्टिन जनरल्स समस्या के नाम पर इसका नाम रखा गया।
Finality
यह गारंटी कि पुष्टि किए गए लेनदेन को उलटा या बदला नहीं जा सकता। विभिन्न सर्वसम्मति तंत्र अलग-अलग अंतिम गति प्रदान करते हैं।
Validator
एक नोड जो नए ब्लॉकों पर प्रस्ताव या मतदान करके आम सहमति में भाग लेता है। सत्यापनकर्ता संपार्श्विक के रूप में टोकन को दांव पर लगा सकते हैं।
Fork
जब नोड्स वैध श्रृंखला पर असहमत होते हैं तो ब्लॉकचेन में विचलन। नरम (पिछड़े-संगत) या कठोर (प्रोटोकॉल परिवर्तन) हो सकता है।
51% Attack
जब एक इकाई नेटवर्क की अधिकांश खनन/स्टेकिंग शक्ति को नियंत्रित करती है, तो संभावित रूप से दोहरे खर्च या सेंसरशिप की अनुमति मिलती है।
Slashing
पीओएस में दंड तंत्र जहां सत्यापनकर्ता दुर्भावनापूर्ण व्यवहार या विस्तारित डाउनटाइम के लिए दांव पर लगाए गए टोकन खो देते हैं।
Nakamoto Consensus
कार्य के प्रमाण के साथ सबसे लंबी-श्रृंखला नियम का उपयोग करके बिटकॉइन की संभाव्य सर्वसम्मति, अंततः स्थिरता प्राप्त करती है।
DPoS
हिस्सेदारी का प्रत्यायोजित प्रमाण - टोकन धारक उन प्रतिनिधियों के लिए वोट करते हैं जो ब्लॉक का उत्पादन करते हैं, थ्रूपुट के लिए विकेंद्रीकरण का व्यापार करते हैं।
Transactions Per Second (TPS)
ब्लॉकचेन नेटवर्क का थ्रूपुट माप। बिटकॉइन ~7 टीपीएस तक पहुंचता है, जबकि पीबीएफटी-आधारित श्रृंखलाएं हजारों तक पहुंच सकती हैं।
Block Time
श्रृंखला में जोड़े जा रहे लगातार ब्लॉकों के बीच का औसत समय। बिटकॉइन का लक्ष्य 10 मिनट है, एथेरियम का लक्ष्य 12 सेकंड है।

🏆 प्रमुख व्यक्ति

Satoshi Nakamoto (2008)

विश्वसनीय तृतीय पक्षों के बिना दोहरे खर्च की समस्या को हल करते हुए, बिटकॉइन और इसके कार्य के प्रमाण पर सर्वसम्मति बनाई गई

Leslie Lamport (1982)

बीजान्टिन जनरल्स प्रॉब्लम और पैक्सोस सर्वसम्मति एल्गोरिदम तैयार किया, जो वितरित प्रणालियों के लिए मूलभूत है

Vitalik Buterin (2022)

एथेरियम की सह-स्थापना की और PoW से PoS (द मर्ज) में इसके संक्रमण का नेतृत्व किया, जिससे ऊर्जा की खपत 99.95% कम हो गई।

Miguel Castro & Barbara Liskov (1999)

प्रैक्टिकल बीजान्टिन फॉल्ट टॉलरेंस (पीबीएफटी) विकसित किया गया, जो एसिंक्रोनस सिस्टम में बीएफटी को सक्षम बनाता है

Silvio Micali (2017)

तत्काल अंतिमता के लिए क्रिप्टोग्राफ़िक सॉर्टिशन के साथ अल्गोरंड का हिस्सेदारी का शुद्ध प्रमाण बनाया गया

🎓 शिक्षण संसाधन

💬 शिक्षार्थियों के लिए संदेश

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

शुरू करें

मुफ़्त, साइनअप नहीं

शुरू करें →