मुख्य आशयावर जा

प्रूफ-ऑफ-वर्क म्हणजे काय?

प्रूफ-ऑफ-वर्क (PoW) सहमती यंत्रणेचे नवशिक्यांसाठी अनुकूल स्पष्टीकरण, ज्यामध्ये मायनर्स ट्रान्झॅक्शन्स प्रमाणित करण्यासाठी आणि ब्लॉकचेन नेटवर्क सुरक्षित करण्यासाठी क्रिप्टोग्राफिक कोडी कशी सोडवतात याचा समावेश आहे.

Date published: 22 फेब्रुवारी, 2019

बायनॅन्स अकॅडमी द्वारे प्रूफ-ऑफ-वर्क (PoW) सहमती यंत्रणेचे स्पष्टीकरण, ज्यामध्ये त्याची उत्पत्ती, मायनर्स क्रिप्टोग्राफिक कोडी सोडवण्यासाठी कशी स्पर्धा करतात आणि ते ब्लॉकचेन नेटवर्क कसे सुरक्षित करते याचा समावेश आहे.

ही ट्रान्सक्रिप्ट बायनॅन्स अकॅडमीने प्रकाशित केलेल्या मूळ व्हिडिओ ट्रान्सक्रिप्टची (opens in a new tab) एक सुलभ प्रत आहे. वाचनीयतेसाठी ती थोडी संपादित केली गेली आहे.

प्रूफ-ऑफ-वर्कची उत्पत्ती (0:00)

मूळतः 1993 मधील, प्रूफ-ऑफ-वर्क संकल्पना नेटवर्कवरील डिनायल-ऑफ-सर्व्हिस (denial-of-service) हल्ले आणि स्पॅमसारख्या इतर सेवा गैरवापरांना रोखण्यासाठी विकसित केली गेली होती, ज्यासाठी सेवा वापरकर्त्याकडून काही काम आवश्यक असते — ज्याचा अर्थ सहसा संगणकाद्वारे प्रक्रियेसाठी लागणारा वेळ असा होतो.

2009 मध्ये, बिटकॉइनने ट्रान्झॅक्शन्स प्रमाणित करण्यासाठी आणि ब्लॉकचेनवर नवीन ब्लॉक्स प्रसारित करण्यासाठी एकमत अल्गोरिदम म्हणून प्रूफ-ऑफ-वर्क वापरण्याचा एक नाविन्यपूर्ण मार्ग सादर केला. तेव्हापासून अनेक क्रिप्टोकरन्सीजमध्ये मोठ्या प्रमाणावर वापरला जाणारा एकमत अल्गोरिदम म्हणून त्याचा प्रसार झाला आहे.

प्रूफ-ऑफ-वर्क कसे काम करते (0:33)

थोडक्यात सांगायचे तर, नेटवर्कवरील मायनर्स गुंतागुंतीची संगणकीय कोडी सोडवण्यासाठी एकमेकांशी स्पर्धा करतात. ही कोडी सोडवणे कठीण असते परंतु एकदा का एखाद्याला योग्य उपाय सापडला की त्याची पडताळणी करणे सोपे असते.

एकदा मायनरला कोड्याचे उत्तर सापडले की, ते नेटवर्कवर ब्लॉक प्रसारित करू शकतात, जिथे इतर सर्व मायनर्स उत्तर योग्य असल्याची पडताळणी करतील.

बिटकॉइन खनन उदाहरण (0:56)

बिटकॉइन ही विकेंद्रित नोड्सच्या सामूहिक कार्याने राखली जाणारी ब्लॉकचेन-आधारित प्रणाली आहे. यापैकी काही नोड्स मायनर्स म्हणून ओळखले जातात आणि ते ब्लॉकचेनमध्ये नवीन ब्लॉक्स जोडण्यासाठी जबाबदार असतात.

असे करण्यासाठी, मायनर्सना नॉन्स म्हणून ओळखल्या जाणाऱ्या स्यूडो-रँडम (pseudo-random) संख्येचा अंदाज लावण्याचा प्रयत्न करणे आवश्यक आहे. ही संख्या, जेव्हा ब्लॉकमध्ये प्रदान केलेल्या डेटासह एकत्रित केली जाते आणि हॅश फंक्शनमधून पास केली जाते, तेव्हा दिलेल्या अटींशी जुळणारा परिणाम तयार करणे आवश्यक असते — उदाहरणार्थ, चार शून्यांनी सुरू होणारा हॅश.

जेव्हा जुळणारा परिणाम सापडतो, तेव्हा इतर नोड्स परिणामाच्या वैधतेची पडताळणी करतात आणि मायनर नोडला ब्लॉक बक्षीस दिले जाते. त्यामुळे, प्रथम वैध नॉन्स शोधल्याशिवाय मुख्य चेनमध्ये नवीन ब्लॉक जोडणे अशक्य आहे, जे त्या विशिष्ट ब्लॉकसाठी उपाय तयार करते — ज्याला ब्लॉक हॅश म्हणतात.

याला "प्रूफ-ऑफ-वर्क" का म्हणतात (1:46)

प्रत्येक प्रमाणित ब्लॉकमध्ये एक ब्लॉक हॅश असतो जो मायनरने केलेल्या कामाचे प्रतिनिधित्व करतो. म्हणूनच याला प्रूफ-ऑफ-वर्क म्हणतात.

सुरक्षिततेचे फायदे (1:54)

प्रूफ-ऑफ-वर्क नेटवर्कला अनेक वेगवेगळ्या हल्ल्यांपासून वाचवण्यास मदत करते. यशस्वी हल्ल्यासाठी खूप संगणकीय शक्ती आणि गणना करण्यासाठी खूप वेळ आवश्यक असेल. त्यामुळे, ते अकार्यक्षम ठरेल कारण नेटवर्कवर हल्ला करण्यासाठी मिळणाऱ्या संभाव्य बक्षिसांपेक्षा त्यासाठी लागणारा खर्च जास्त असेल.

मर्यादा (2:10)

प्रूफ-ऑफ-वर्कची एक समस्या अशी आहे की खनन करण्यासाठी महागड्या संगणक हार्डवेअरची आवश्यकता असते जे मोठ्या प्रमाणात वीज वापरते. गुंतागुंतीच्या अल्गोरिदम गणना नेटवर्कच्या सुरक्षिततेची हमी देत असल्या तरी, या गणनांचा त्यापलीकडे वापर करता येत नाही.

भविष्यातील वाटचाल (2:25)

प्रूफ-ऑफ-वर्क हा सर्वात कार्यक्षम उपाय नसला तरी, ब्लॉकचेनमध्ये एकमत गाठण्यासाठी ही अजूनही सर्वात लोकप्रिय पद्धतींपैकी एक आहे. या समस्या सोडवण्याचा प्रयत्न करणाऱ्या पर्यायी पद्धती आणि दृष्टिकोन आधीपासूनच अस्तित्वात आहेत, परंतु प्रूफ-ऑफ-वर्कचा उत्तराधिकारी कोणती पद्धत असेल हे केवळ वेळच सांगेल.

हे पृष्ठ उपयुक्त होते का?