“ईमानदार होने के लिए, अब मुझे बहुत खेद है कि हमने” स्मार्ट अनुबंध “शब्द को अपनाया है। मुझे उन्हें अधिक उबाऊ और तकनीकी कहना चाहिए था। शायद “स्थायी स्क्रिप्ट” जैसा कुछ.

विटालिक ब्यूटिरिन

हाय, आज मैं आपको माशा और सर्गेई के बारे में एक कहानी बताऊंगा। कैसे एक स्मार्ट अनुबंध उनकी मदद करेगा। सर्गेई सेंट पीटर्सबर्ग से मॉस्को जाना चाहता है, और इसलिए राजधानी में एक अपार्टमेंट की तलाश कर रहा है। वह उसे किराए पर देना चाहता है.

लंबी खोज के बाद, वह एक सामान्य विकल्प पाता है। माशा केवल 30 हजार रूबल के लिए केंद्र में अपनी झोपड़ी को किराए पर देती है। हालांकि, वह स्थितियां निर्धारित करती हैं: एक अपार्टमेंट केवल बुरी आदतों के बिना एक युवा व्यक्ति द्वारा किराए पर लिया जा सकता है, राष्ट्रीयता द्वारा रूसी, परिवार और पालतू जानवरों के बिना.

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

समस्या को कई तरीकों से हल किया जाता है:

  1. आप एक लंबे अनुबंध पर हस्ताक्षर कर सकते हैं, जिसमें पासपोर्ट डेटा और सभी समझौते शामिल होंगे। लेकिन सभी एक ही, सर्गेई जोखिम में है: उसे किसी अज्ञात व्यक्ति को अग्रिम भुगतान करना होगा.
  2. आप बिचौलियों का उपयोग करके एक अनुबंध समाप्त कर सकते हैं। वे सभी जोखिम उठाएंगे, लेकिन एक ही समय में माशा और सर्गेई को पर्याप्त कमीशन देना होगा। यह धन की हानि है!

क्या हो अगर…?

सोचिए अगर हमारे जोड़े के पास एक स्मार्ट कॉन्ट्रैक्ट था, यानी एक ऐसी प्रणाली जिसमें पहले से ही सख्त नियम थे। लगभग इस प्रकार है:

  1. हम एक स्वतंत्र भंडारण बनाते हैं। हर कोई वहाँ रख सकता है, लेकिन नहीं ले सकता.
  2. सर्गेई इस भंडारण में अपार्टमेंट के लिए भुगतान करता है.
  3. माशा अपार्टमेंट तक पहुंचने के लिए “डिजिटल चाबियाँ” रखता है.
  4. फिर सेर्गेई को “डिजिटल कुंजी” मिलती है, और माशा को सर्गेई से अग्रिम भुगतान प्राप्त होने की पुष्टि प्राप्त होती है.
  5. जब सर्गेई एक अपार्टमेंट में जाता है, तो माशा को पैसे मिलते हैं.
  6. यदि सर्गेई अपार्टमेंट नहीं खोल सकता (कुंजी फिट नहीं है), तो पूर्व भुगतान उसे वापस कर दिया जाता है.
  7. यदि सर्गेई ने एक अपार्टमेंट किराए पर लेने से इनकार कर दिया, तो माशा को एक फ़ॉर्फ़िट प्राप्त होता है, और सर्गेई – पूर्व भुगतान के बाकी.

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

दोस्त! वास्तव में, मैंने आपको एक उदाहरण दिया कि एक स्मार्ट अनुबंध कैसे काम करता है! एक समान अनुबंध सफलतापूर्वक Ethereum नेटवर्क में चल रहा है। एक स्मार्ट अनुबंध की कार्यप्रणाली ब्लॉकचेन तकनीक पर आधारित है.

चित्र 005 स्मार्ट अनुबंध

यह लेख किस बारे में है?

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

सामग्री

  1. कैसे स्मार्ट कॉन्ट्रैक्ट दिखाई दिए
  2. जहां स्मार्ट कॉन्ट्रैक्ट काम कर सकते हैं
  3. स्मार्ट कॉन्ट्रैक्ट कैसे काम करता है
  4. स्मार्ट कॉन्ट्रैक्ट के पेशेवरों और विपक्ष
  5. स्मार्ट कॉन्ट्रैक्ट कोड कैसा दिखता है
  6. स्मार्ट कॉन्ट्रैक्ट किन क्षेत्रों में उपयोग किए जाते हैं?
  7. कैसे स्मार्ट कॉन्ट्रैक्ट आम लोगों से अलग होते हैं
  8. उपसंहार
  9. कैसे स्मार्ट कॉन्ट्रैक्ट दिखाई दिए

स्मार्ट कॉन्ट्रैक्ट्स का विचार पिछली शताब्दी में निक स्जाबो वापस आया था। पहली क्रिप्टोकरेंसी सामने आने से बहुत पहले। हालांकि, ब्लॉकचेन तकनीक के जन्म के बिना इसका कार्यान्वयन संभव नहीं था। यह पता चला कि ब्लॉकचेन और स्मार्ट कॉन्ट्रैक्ट्स प्राकृतिक साझेदार हैं.

स्मार्ट कॉन्ट्रैक्ट्स का असली जन्म 2013 में हुआ था, जब डिजिटल मुद्रा Ethereum और उसी नाम का ब्लॉकचेन नेटवर्क दिखाई दिया था। फिर यह स्पष्ट हो गया कि स्मार्ट अनुबंध कितने उपयोगी हो सकते हैं। जैसा कि सर्गेई और माशा की कहानी में है.

अब से, डेवलपर्स अपने ब्लॉकचेन नेटवर्क को लॉन्च किए बिना अपने स्वयं के एप्लिकेशन बनाने में सक्षम हैं। इसके लिए, सभी को एथेरियम नेटवर्क और इसके डेवलपर विटालिक ब्यूटिरिन से प्यार है.

वैसे, इस स्मार्ट आदमी का जन्म रूस में, कोलंबो में हुआ था। हालांकि, मुश्किल 90 के दशक में, उनके परिवार ने कनाडा जाने का फैसला किया। विटालिक छह साल की उम्र में वहाँ गया था.

  1. जहां स्मार्ट कॉन्ट्रैक्ट काम कर सकते हैं

अब कुछ कठिन शब्द होंगे। स्मार्ट कॉन्ट्रैक्ट के काम का वर्णन करने का कोई अन्य तरीका नहीं है।.

ज्ञात हो कि स्मार्ट कॉन्ट्रैक्ट्स के विकास और उनकी निगरानी के लिए निम्न स्थितियों की आवश्यकता होती है:

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

वास्तव में, कुछ भी जटिल नहीं है। सभी चार शर्तें पूरी होती हैं, उदाहरण के लिए, एथेरियम नेटवर्क पर.

  1. वे कैसे काम करते हैं होशियार-ठेके

जैसा कि मैंने ऊपर उल्लेख किया है, ब्लॉकचेन और स्मार्ट कॉन्ट्रैक्ट व्यावहारिक रूप से “सियामी जुड़वाँ” हैं। आखिरकार, अनुबंध के कोड और एल्गोरिदम को कहीं लिखा जाना चाहिए.

इसलिए, स्मार्ट अनुबंध इस तरह काम करते हैं:

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

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

वैसे, जब आप अपने स्मार्ट कॉन्ट्रैक्ट बनाते हैं, तो इसे ध्यान में रखें।.

  1. स्मार्ट कॉन्ट्रैक्ट के पेशेवरों और विपक्ष

स्मार्ट कॉन्ट्रैक्ट्स का उपयोग करने के नियम:

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

स्वाभाविक रूप से, किसी भी सुंदर आवरण का अपना अंदर से बाहर होना है। स्मार्ट कॉन्ट्रैक्ट्स के लिए डाउनसाइड हैं। आमतौर पर, विशेषज्ञ निम्नलिखित नुकसानों को उजागर करते हैं:

  1. स्मार्ट कॉन्ट्रैक्ट कोड में त्रुटियां हो सकती हैं.
  2. अमेरिका, रूस और यूरोपीय संघ सहित दुनिया के अधिकांश देशों में स्मार्ट अनुबंध अभी तक कानूनी रूप से वैध नहीं हैं.
  3. हालाँकि स्मार्ट कॉन्ट्रैक्ट ट्रांजेक्शन खुद आर्थिक रूप से लाभदायक हैं, लेकिन कानूनी रूप से वे इसे कर के रूप में ले लेंगे।.
  4. अनुबंध में कुछ लचीलेपन की कमी होती है। उन्हें बदला नहीं जा सकता, आदि।.
  5. स्मार्ट कॉन्ट्रैक्ट की एक खुली रजिस्ट्री होती है। बैंकिंग गोपनीयता की समस्या उत्पन्न होती है.
  6. स्मार्ट कॉन्ट्रैक्ट हमेशा प्रक्रिया के लिए तेज़ नहीं होते हैं.
  7. ऑरेकल की समस्या है.

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

बेशक, स्मार्ट कॉन्ट्रैक्ट तकनीक का विकास जारी है, इसलिए यह आशा की जा सकती है कि भविष्य में सभी “विपक्ष” किसी भी तरह समाप्त हो सकते हैं.

  1. स्मार्ट कॉन्ट्रैक्ट कोड कैसा दिखता है

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

सबसे सरल स्मार्ट अनुबंध शर्तों का एक सेट है। जैसे अगर बयान में इस्तेमाल किया। ऑपरेटर इनपुट के रूप में एक चर प्राप्त करता है, जिसके मूल्य के आधार पर यह कुछ क्रियाएं करता है.

यदि आप प्रोग्रामिंग में अच्छे हैं, तो आप अपना स्मार्ट अनुबंध बना सकते हैं। यहाँ कोई मूलभूत कठिनाइयाँ नहीं हैं। और इंटरनेट यह कैसे करना है पर मैनुअल और चरण-दर-चरण निर्देशों से भरा है।.

  1. स्मार्ट कॉन्ट्रैक्ट किन क्षेत्रों में उपयोग किए जाते हैं?

यहां हाल ही में एक वास्तविक क्रांति हुई है। स्मार्ट कॉन्ट्रैक्ट ने उनके वास्तविक लाभ दिखाए हैं। वे बड़े व्यावसायिक समय और पैसे बचाते हैं.

संभार तंत्र

नौकरशाही रसद में शासन करती है। लेकिन यह आसानी से एक स्मार्ट अनुबंध द्वारा लिया जाता है। आखिरकार, अब आप कागजी कार्रवाई को कम कर सकते हैं और आपूर्ति श्रृंखला से मानव कारक को हटा सकते हैं। कर्मचारियों को कंप्यूटर से बदल दिया जाता है.

ब्लॉकचैन और स्मार्ट कॉन्ट्रैक्ट्स माल को स्थानांतरित करते समय लागत को कम करते हैं। यह जालसाजी की संभावना को भी कम करता है, जैसे कि नकली सामान। आखिरकार, जैसा कि मैंने ऊपर कहा, सुरक्षा स्मार्ट अनुबंधों का एक बड़ा प्लस है.

स्मार्ट कॉन्ट्रैक्ट बड़े पोर्ट, रिटेल चेन और बैंकों द्वारा कार्यान्वित किए जा रहे हैं.

क्लियरिंग

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

अपने लिए सोचें कि आप समाशोधन में मैनुअल श्रम को कितना कम कर सकते हैं! सच है, साधारण बैंक क्लर्क इस बारे में खुश नहीं हो सकते हैं – आखिरकार, उन्हें बंद किए जाने की संभावना है। दूसरी ओर, उन्हें अधिक रचनात्मक कार्यों में स्थानांतरित किया जा सकता है (जहां तक ​​बैंकों में आमतौर पर “रचनात्मक कार्य” होता है).

ऑनलाइन स्टोर

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

दवा

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

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

  1. कैसे स्मार्ट कॉन्ट्रैक्ट आम लोगों से अलग होते हैं

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

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

  1. उपसंहार

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

परिणाम:

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

सामान्य तौर पर, स्मार्ट कॉन्ट्रैक्ट्स मानव सभ्यता को पेपर वर्कफ़्लो के एक महत्वपूर्ण हिस्से से बचाएगा और व्यापार को मानवीय त्रुटियों और धोखेबाज़ों से बचाएगा।.