dapp म्हणजे काय? ब्लॉकचेनवरील विकेंद्रित ॲप्लिकेशन
विकेंद्रित ॲप्लिकेशन्स (dapps) ची ओळख आणि ते पारंपारिक ॲप्सपेक्षा कसे वेगळे आहेत.
Date published: 1 एप्रिल, 2019
डिस्ट्रिक्ट0x नेटवर्क द्वारे विकेंद्रित ॲप्लिकेशन्स (dapps) ची ओळख करून देणारे एक स्पष्टीकरण, ज्यामध्ये ते पारंपारिक ॲप्सपेक्षा कसे वेगळे आहेत, ते ब्लॉकचेन इन्फ्रास्ट्रक्चरवर कसे चालतात आणि त्यांचे सुरक्षा फायदे समाविष्ट आहेत.
ही ट्रान्सक्रिप्ट डिस्ट्रिक्ट0x नेटवर्कने प्रकाशित केलेल्या मूळ व्हिडिओ ट्रान्सक्रिप्टची (opens in a new tab) एक सुलभ प्रत आहे. वाचनीयतेसाठी यात थोडे संपादन केले आहे.
dapp म्हणजे काय? (0:01)
Dapp हे विकेंद्रित ॲप्लिकेशन (dapp) चे संक्षिप्त रूप आहे. ज्याप्रमाणे कोणताही डेव्हलपर ॲपलच्या iOS ऑपरेटिंग सिस्टीमवरील ॲप स्टोअरसाठी ॲप्स बनवू शकतो, त्याचप्रमाणे डेव्हलपर्स इथेरियमच्या ब्लॉकचेन इन्फ्रास्ट्रक्चरवरही ॲप्स बनवू शकतात. अंतिम वापरकर्त्यासाठी, dapp आज तुम्ही वापरत असलेल्या इतर ॲप्सपेक्षा दिसायला आणि वापरायला वेगळे वाटणार नाही. तथापि, dapps ब्लॉकचेनद्वारे चालविले जातात, आणि यामुळे ते वेगळे — आणि कदाचित अधिक उत्कृष्ट ठरतात.
dapps कसे काम करतात (0:29)
तुम्हाला हे माहित असणे आवश्यक आहे:
- dapp चा फ्रंट-एंड कोड आणि युजर इंटरफेस अशा कोणत्याही भाषेत लिहिला जाऊ शकतो जो त्याच्या बॅक-एंडला कॉल करू शकतो
- त्याचा बॅक-एंड कोड इथेरियमसारख्या विकेंद्रित पीअर-टू-पीअर नेटवर्कवर चालतो, आणि ॲप्लिकेशनच्या ऑपरेशन्सच्या सर्व नोंदी ब्लॉकचेनवर साठवल्या जातात
- बहुतांश प्रकरणांमध्ये संपूर्ण कोडबेस ओपन सोर्स असतो — याचा अर्थ इतर लोक कोड ॲक्सेस करू शकतात आणि त्यावर आधारित नवीन गोष्टी बनवू शकतात, परंतु कोणत्याही एका व्यक्तीच्या मालकीचे हे ॲप्लिकेशन नसते, म्हणजेच कम्युनिटीमधील कोणीही ते वापरण्यासाठी, सुधारण्यासाठी आणि त्यावर आधारित नवीन गोष्टी बनवण्यासाठी मुक्त असतो
- dapp च्या वापरकर्त्यांचा समूह स्वतःचे नियंत्रण स्वतः करण्यास मुक्त असतो — या संकल्पनेला स्वायत्तता (autonomy) म्हणतात
सुरक्षा फायदे (1:10)
ब्लॉकचेनवर dapps चालवल्याने अतिरिक्त सुरक्षा फायदे देखील मिळतात. ट्रान्झॅक्शन्स इथेरियम ब्लॉकचेनवर वितरित आणि एन्क्रिप्टेड असल्यामुळे, हॅकरला भेदण्यासाठी आणि ॲक्सेस मिळवण्यासाठी कोणतेही मध्यवर्ती ठिकाण नसते.
इथेरियमवर dapps बनवणे (1:23)
इथेरियम हे dapps बनवण्यासाठी कदाचित सर्वोत्तम प्लॅटफॉर्म आहे, ज्याचे श्रेय त्याच्या स्वतःच्या Solidity या भाषेला जाते. हे डेव्हलपर्सना इथेरियम व्हर्च्युअल मशीन (Ethereum Virtual Machine) वापरून स्मार्ट कॉन्ट्रॅक्ट्स तयार करण्यास सक्षम करते. या टूल्सचा वापर करून, डेव्हलपर्सनी प्रेडिक्शन मार्केट्सपासून ते रिसोर्स प्लॅनिंगपर्यंतच्या युज केसेस असलेले ॲप्स तयार केले आहेत.
उदाहरण: Ethlance (1:43)
आधीपासूनच कार्यरत असलेल्या dapp चे एक उदाहरण म्हणजे Ethlance. Ethlance हे एक पूर्णपणे विकेंद्रित जॉब मार्केटप्लेस आहे जिथे फ्रीलांसर्स काम शोधू शकतात आणि नियोक्ते कामगार शोधू शकतात. हे इथेरियम ब्लॉकचेनद्वारे चालविले जात असल्यामुळे, गॅस फी वगळता ते वापरण्यासाठी पूर्णपणे विनामूल्य आहे.