सभी को सुप्रभात क्रिप्टो लर्निंग सीरीज — दिन 49 बाइजेंटाइन फॉल्ट टॉलरेंस (BFT) क्या है, और ब्लॉकचेन कैसे सहमति तक पहुँच सकता है जब कुछ नोड्स दुर्भावनापूर्ण हों? कल्पना कीजिए कि 100 कंप्यूटरों का एक ब्लॉकचेन नेटवर्क है। इनमें से अधिकांश ईमानदार हैं, लेकिन कुछ गलत जानकारी भेज रहे हैं या लेन-देन को विकृत करने की कोशिश कर रहे हैं। नेटवर्क कैसे तय कर सकता है कि किस जानकारी पर भरोसा किया जाए? यही समस्या है जिसे बाइजेंटाइन फॉल्ट टॉलरेंस (BFT) हल करने में मदद करता है। बाइजेंटाइन फॉल्ट टॉलरेंस क्या है? BFT एक वितरित प्रणाली की क्षमता है जो तब भी सहमति तक पहुँच सकती है जब कुछ हिस्सेदार विफल हो जाएँ, बेईमानी से व्यवहार करें, या विरोधी जानकारी भेजें। यह अवधारणा बाइजेंटाइन जनरल्स प्रॉब्लम से आई है, जो वितरित कंप्यूटिंग में एक प्रसिद्ध चुनौती है। BFT कैसे काम करता है? विभिन्न BFT प्रोटोकॉल अलग-अलग तरीकों का उपयोग करते हैं, लेकिन कई प्रक्रिया के समान होते हैं: 1. एक वैलिडेटर एक नया ब्लॉक प्रस्तावित करता है। 2. अन्य वैलिडेटर सत्यापित करते हैं कि क्या ब्लॉक नेटवर्क के नियमों का पालन करता है। 3. वैलिडेटर मतदान या पुष्टि संदेशों का आदान-प्रदान करते हैं। 4. यदि पर्याप्त संख्या में वैलिडेटर सहमत होते हैं, तो ब्लॉक को समाप्त किया जा सकता है। 5. जब तक प्रोटोकॉल की सुरक्षा मान्यताएँ मानी जाती हैं, तब तक दुष्ट या दुर्भावनापूर्ण वैलिडेटर सहमति में बाधा डालने में सक्षम नहीं होते। एक सरल उदाहरण कल्पना कीजिए 10 वैलिडेटरों का एक नेटवर्क। एक क्लासिक BFT डिज़ाइन में, जो 3 दुष्ट वैलिडेटरों के प्रति सहनशील हो, प्रणाली को सहमति और प्रगति सुनिश्चित करने के लिए कम से कम 7 वैलिडेटर सही ढंग से सहभागी होने चाहिए। यहाँ 3 वैलिडेटर मनमाने ढंग से व्यवहार करें, परंतु शेषईमानदार वैलिडेटर सहमति पर पहुँच सकते हैं। यह BFT के सामान्य सिद्धांत को प्रदर्शित करता है: कई प्रोटोकॉल 1/3 से कम वैलिडेटरों के BFT होने की सहनशीलता प्रदान कर सकते हैं। BFT महत्वपूर्ण क्यों है? BFT, ब्लॉकचेन नेटवर्क को प्राप्त करने में मदद करता है: - दुष्ट हिस्सेदारों के साथ सहमति। - विरोधी लेन-देन के Itihas ke prati सुरक्षा। - कई डिज़ाइन में मजबूत लेन-देन समापन। - वैलिडेटरों के मध्य सुसंगठित समन्वय। - कुछ प्रकार के दुष्टव्यवहार के प्रति प्रतिरोध। कya BFT में सीमाएँ हैं? हाँ। कुछ BFT प्रोटोकॉल में, vallidators ko bahut saare sandesh bhejne ki aavashyakta hoti hai. इससे vallidator network badhne par sambandh aur jyada jhijhak bhar gaya hota hai. सुरक्षा vallidator bhagidari, network connectivity, aur dushth vallidators ki adhikatam sankhya ke upar nirbhar karti hai. वास्तविक-दुनिया के उदाहरण Tendermint-शैली सहमति aur HotStuff blockchain pranaliyon mein istemal ki jane wali BFT ke aadharit sammata pranaliyon ke udaharan hain. मुख्य सबक ब्लॉकचेन सहमति सिर्फ़ transaction processing ke baare mein nahi hai। यह yeh yakin karne ke baare mein hai ki swatandar computer ek maany itihas par ek saath sahmat ho sakein, kahin bhi kuch hissedar bharose ke layak na ho. BFT is sahmati prapt karne ke liye ek aadhar prastut karta hai. कल — Day 50: Blockchain Finality kya hai, aur jab transaction asal mein confirm ho jata hai? कya aap ek aise blockchain par adhik bharosa karenge jisme transactions seconds mein anivarya ho jayein?
SKसाझा करें

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