एक स्मार्ट कॉन्ट्रैक्ट एक कोड का एक टुकड़ा है जो एक विशेष संविदात्मक समझौते की शर्तों को लागू करने के लिए ब्लॉकचेन के साथ काम करता है.

स्मार्ट कॉन्ट्रैक्ट में विश्वसनीय लेन-देन की अनुमति गुमनाम पार्टियों के बीच होती है, जिससे एक ऐसा ट्रांजेक्शन रिकॉर्ड बनता है जो पारदर्शी, ट्रेस करने योग्य और अपरिवर्तनीय है – जबकि सभी तीसरे पक्ष के बिचौलियों की आवश्यकता को समाप्त करता है.

बहुत अच्छा लगता है! लेकिन एक स्मार्ट अनुबंध वास्तव में कैसे काम करता है?

एक स्मार्ट अनुबंध क्या है?

भले ही स्मार्ट कॉन्ट्रैक्ट्स नई तकनीक की तरह महसूस करते हैं, उन्हें पहली बार 1994 में अमेरिकी कंप्यूटर वैज्ञानिक, निक स्जाबो द्वारा वापस प्रस्तावित किया गया था। (निक स्जाबो पर कथित तौर पर बिटकॉइन के निर्माता सातोशी नाकामोतो का आरोप है, लेकिन उन्होंने इसका खंडन किया है।) सज़ाबो का कागज स्मार्ट अनुबंधों को एक “कम्प्यूटरीकृत लेनदेन प्रोटोकॉल के रूप में वर्गीकृत करता है जो अनुबंध की शर्तों को निष्पादित करता है।” अपने समय से आगे बढ़ने के लिए, स्ज़ाबो के कई प्रस्ताव अब एक आधुनिक स्मार्ट अनुबंध की केंद्रीय विशेषताएं बन गए हैं.

स्मार्ट कॉन्ट्रैक्ट लोगों को कंप्यूटर कोड के माध्यम से चीजों के आदान-प्रदान को सुविधाजनक बनाने में मदद करते हैं। एक मायने में, स्मार्ट कॉन्ट्रैक्ट्स “जब एक्स लेता है, तो Y” कोड का महिमामंडित उदाहरण है। ब्लॉकचैन-आधारित अनुबंध वित्तीय लेनदेन का नियंत्रण उपयोगकर्ताओं और विक्रेताओं (बैंकों जैसी संस्थाओं से दूर) के हाथों में वापस लाते हैं, जबकि यह सुनिश्चित करते हैं कि उन लेनदेन का एक स्थायी रिकॉर्ड है.

दुर्भाग्य से, शब्द ही- “स्मार्ट अनुबंध” – भ्रम पैदा करता है. जब आप एक पारंपरिक अनुबंध के बारे में सोचते हैं, तो आप कागज के एक हस्ताक्षरित टुकड़े के बारे में सोचते हैं जो एक कानूनी समझौते के विवरण को रेखांकित करता है। एक स्मार्ट अनुबंध केवल रूपरेखा नहीं है, लेकिन ब्लॉकचेन से जुड़े क्रिप्टोग्राफिक कोड का उपयोग करके एक समझौते की शर्तों को लागू करता है.

5 स्मार्ट कॉन्ट्रैक्ट कैसे काम करते हैं, इसके उदाहरण

जबकि स्मार्ट कॉन्ट्रैक्ट मुख्य रूप से एथेरियम से जुड़े हैं, बिटकॉइन को हमेशा बुनियादी स्मार्ट कॉन्ट्रैक्ट का समर्थन मिला है। बस यह है कि बिटकॉइन की सीमित प्रोग्रामिंग भाषा ने सार्थक स्मार्ट अनुबंधों को बनाना मुश्किल बना दिया। इथेरियम बाद में आया और एक आसान-से-कोड प्रोग्रामिंग भाषा के आधार पर स्मार्ट कॉन्ट्रैक्ट्स के साथ मेंटल उठा.

स्मार्ट कॉन्ट्रैक्ट कैसे काम करता है, इसकी बेहतर समझ पाने में मदद करने के लिए यहां कुछ उदाहरण दिए गए हैं:

उदाहरण 1: आप एक ब्लॉकचेन-आधारित किकस्टार्टर समतुल्य बनाने के लिए एक अभियान चला रहे हैं (वास्तव में, एकॉर्न कलेक्टिव-वेबसाइट अब उपलब्ध नहीं है-बस यही करता है)। स्मार्ट कॉन्ट्रैक्ट स्वचालित रूप से प्रोजेक्ट फंडिंग लक्ष्य पूरा होने तक फीस जमा करता है, और अगर लक्ष्य पूरा नहीं हुआ है तो स्मार्ट कॉन्ट्रैक्ट समर्थकों को फंड लौटाता है.

उदाहरण 2: हैकिंग और छेड़छाड़ के दावों के कारण अमेरिकी मतदान प्रणाली गहन जांच का सामना कर रही है। अपरिवर्तनीय ब्लॉकचेन तकनीक का उपयोग कर एक स्मार्ट अनुबंध प्रणाली वर्तमान इलेक्ट्रॉनिक वोटिंग बूथों की तुलना में अधिक सुरक्षित होगी. मेरे वोट का पालन करें एक ब्लॉकचैन-आधारित मतदान मंच है जो “उन सभी विशेषताओं को दर्शाता है, जिन्हें एक वैध मतदान प्रणाली की आवश्यकता होती है: सुरक्षा, सटीकता, पारदर्शिता, गुमनामी, स्वतंत्रता और निष्पक्षता।” मतदाता सरकारी आईडी, एक वेब कैमरा और एक कंप्यूटर का उपयोग दूरस्थ रूप से लॉग इन करने और अपना वोट डालने के लिए करते हैं.

उदाहरण 3: uPort अपनी पहचान को प्रबंधित और संरक्षित करने के लिए एथेरियम स्मार्ट अनुबंधों का उपयोग करता है। उदाहरण के लिए, यदि आप सीमाओं के पार यात्रा कर रहे हैं और अपने पासपोर्ट दस्तावेज़ों को uPort पर अपलोड कर चुके हैं, तो आप केवल पासपोर्ट नियंत्रण पर आवश्यक जानकारी को प्रकट करना चुन सकते हैं, और केवल तभी जब आप उस जानकारी को सत्यापित कर लेते हैं जिसे एजेंट अनुरोध कर रहा है। अनुबंध डेटा को प्रकट करने के लिए किसी भी प्रयास को अस्वीकार कर देता है, जो डेटा की मात्रा को सीमित कर सकता है.

उदाहरण 4:मिडासियम अनुबंध एक “पारंपरिक अचल संपत्ति अनुबंध में निहित आपसी समझौतों का डिजिटल प्रतिनिधित्व है।” मिडासियम बैंक फंड्स, टाइटल डीड्स और सुलह भुगतानों को स्थानांतरित करने वाले रियल एस्टेट कॉन्ट्रैक्ट्स को आत्म-निष्पादित और आत्म-सक्षम बनाता है। मिडासियम कॉन्ट्रैक्ट्स तीसरे पक्ष के बिचौलियों की आवश्यकता को दूर करते हैं। बेहतर अभी भी, उपयोगकर्ता कानूनी उद्देश्यों के लिए किसी भी समय अपने मिडासियम स्मार्ट अनुबंधों को नियमित कागज अनुबंधों में बदल सकते हैं.

उदाहरण 5: एक और महान स्मार्ट अनुबंध कार्यान्वयन है एक्सा फिज़ी उड़ान मुआवजा भागीदारी। दावों के प्रसंस्करण के लिए हफ्तों इंतजार करने के बजाय, AXA फ़िज़ी प्रत्यक्ष मुआवजा देता है। आप AXA के माध्यम से सस्ते उड़ान बीमा खरीदते हैं, जो आपके रिकॉर्ड को फिज़ी में अपलोड करता है। बदले में, फ़िजी ने इथेरेम ब्लॉकचैन पर आपकी खरीद को रिकॉर्ड किया। आपका स्मार्ट कॉन्ट्रैक्ट ग्लोबल एयर ट्रैफ़िक डेटाबेस से जुड़ा है, इसलिए जैसे ही आपकी फ्लाइट में दो घंटे की देरी होती है, मुआवज़ा अपने आप चालू हो जाता है.

स्मार्ट कॉन्ट्रैक्ट लिखे जाने के बाद, इसे एथेरियम वर्चुअल मशीन (EVM) पर अपलोड किया जाता है। ईवीएम हर जुड़े एथेरियम नोड के लिए एक सार्वभौमिक रनटाइम प्रचार की तरह है, जहां प्रत्येक नोड यह जांच सकता है कि स्मार्ट अनुबंध की शर्तों को पूरा किया गया है। यदि ऐसा है, तो नोड्स तदनुसार जवाब देते हैं और स्मार्ट अनुबंध के निर्देशों को पूरा करते हैं.

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

हमारे बारे में और जानें कि एक विकेंद्रीकृत ऐप क्या है? लेख.

आप एक स्मार्ट अनुबंध पर भरोसा कर सकते हैं?

याद रखें, एक स्मार्ट अनुबंध है:

  • स्वयं को क्रियान्वित
  • आत्म-पुष्टि
  • आत्म-प्रवर्तन
  • अडिग

स्मार्ट कॉन्ट्रैक्ट्स समीकरण से तीसरे पक्ष की संस्थाओं को हटाकर पैसे बचाते हैं और पार्टियों को एक-दूसरे के साथ सामना करने की अनुमति देते हैं। फिर भी, जबकि सिद्धांत में बहुत अच्छा लगता है, कई लोगों के लिए, हमेशा एक तृतीय-पक्ष मध्यस्थ का उपयोग नहीं करना पड़ता है – यह सुरक्षा के बारे में है. स्मार्ट अनुबंध के मामले में, यदि आप इसके लिए कोड नहीं लिखते हैं तो आप इस पर कैसे भरोसा कर सकते हैं?

एक बार जब स्मार्ट कॉन्ट्रैक्ट ब्लॉकचेन को अपना लेनदेन लिखता है, तो यह सार्वजनिक रूप से सभी को देखने के लिए रिकॉर्ड किया जाता है। वह रिकॉर्ड मिटाया नहीं जा सकता है, और कोई भी किसी भी समय इसे दोबारा देख सकता है। लेकिन जब स्मार्ट कॉन्ट्रैक्ट निष्पादित होता है, तो यह निर्देशों को ठीक उसी तरह से करता है जैसा कि इसे करने के लिए कोडित किया गया था, और यह ऐसा हिस्सा है जिससे लोग चिंतित हैं।.

सिद्धांत रूप में, “अगर-तब” समझौतों पर आधारित अनुबंधों का मतलब है क्योंकि निरंतर इनपुट और सत्यापन योग्य आउटपुट हैं, जो पुष्टि की जा सकती है- लेकिन पुष्टि स्वयं अभी भी सत्यापन पर निर्भर करती है, और कई मामलों में मानव मध्यस्थता की आवश्यकता होगी। ट्रस्ट के मुद्दों के साथ मानव कारक खेल में वापस आता है.

स्मार्ट कॉन्ट्रैक्ट अभी भी युवा हैं। वे दोषों के बिना नहीं हैं, और प्रौद्योगिकी को अभी भी बहुत काम करने की आवश्यकता है.

निष्पक्षता में, स्मार्ट कॉन्ट्रैक्ट में विश्वास को अन्योन्याश्रयता के साथ बढ़ाया जा सकता है। दूसरे शब्दों में, हम अधिक स्मार्ट अनुबंधों के साथ स्मार्ट अनुबंधों में विश्वास पैदा कर सकते हैं। यह सभी तरह से नीचे जाता है.

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

स्मार्ट अनुबंध भविष्य हैं

क्रिप्टोक्यूरेंसी और ब्लॉकचेन विकसित होते ही स्मार्ट कॉन्ट्रैक्ट और अधिक उपयोगी हो जाएंगे। स्मार्ट कॉन्ट्रैक्ट से पूछे जाने वाले प्रश्न उस विकास का हिस्सा हैं.

अभी, तकनीक नई है और सीमाएं अज्ञात हैं। नियमित उपयोगकर्ता (विशेषकर जो क्रिप्टोकरंसी और ब्लॉकचेन के संपर्क में नहीं हैं) डिजिटाइज्ड कॉन्ट्रैक्ट्स पर भरोसा करना मुश्किल हो सकता है जिन्हें वे निष्पादन के बाद स्पर्श, महसूस या संशोधित नहीं कर सकते। लेकिन इसे पर्याप्त समय दें और हम जल्द ही कार्रवाई में स्मार्ट अनुबंधों की शक्ति देखेंगे.

स्मार्ट कॉन्ट्रैक्ट एथेरियम ब्लॉकचेन का एक मुख्य कार्य है- लेकिन बिटकॉइन के लिए नहीं। ऐसा क्यों? Bitcoin और Ethereum के बीच प्रमुख अंतर की जाँच करें, और वे महत्वपूर्ण क्यों हैं.