यह सामग्री जर्मन से मशीन द्वारा अनुवादित है और अभी तक किसी मूल भाषी द्वारा जाँची नहीं गई है। तकनीकी और नियामकीय शब्दों के लिए जर्मन या अंग्रेज़ी संस्करण ही मान्य है।

एक कॉन्ट्रैक्ट क्या लागू नहीं करा सकता

तीन सीमाएँ जिन्हें कोई कोड नहीं हटाता: बाहर का डेटा, लोगों के विरुद्ध दावे, और वह सब कुछ जो कोई चेन के बाहर करता है।

इस पाठ की विषयगत जाँच नहीं हुई है। इसे इस प्लेटफ़ॉर्म के लिए लिखा गया है और दिए गए साक्ष्यों के आधार पर तैयार किया गया है; कोई स्वतंत्र विषयगत समीक्षा नहीं हुई है।

सीखने के उद्देश्य

  • आप प्रवर्तनीयता की तीन सीमाओं के नाम बता सकते हैं और एक उदाहरण से उन्हें दिखा सकते हैं।
  • आप पहचान सकते हैं कि कॉन्ट्रैक्टों की एक शृंखला किस बिंदु पर फिर से भरोसे पर निर्भर हो जाती है।

अपना पूर्व ज्ञान जाँचें

आगे पढ़ने से पहले इन प्रश्नों का उत्तर स्वयं दें। जहाँ आप हिचकिचाते हैं, वहीं इस पाठ की उपयोगिता है।

मूल अवधारणा

तथ्य

एक कॉन्ट्रैक्ट चेन के बाहर कुछ नहीं देखता

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

तथ्य

कोड स्टेट परिवर्तन कराता है, लोगों की कार्रवाइयाँ नहीं

एक कॉन्ट्रैक्ट उन बैलेंस को स्थानांतरित कर सकता है जो वह स्वयं रखता है। वह किसी को माल देने, फ़्लैट खाली करने या चेन के बाहर भुगतान करने के लिए बाध्य नहीं कर सकता। जैसे ही किसी समझौते में दुनिया में किसी कार्रवाई की आवश्यकता होती है, उसे फिर वही चाहिए जिसकी जगह उसे लेनी थी: कोई जो उसकी ज़िम्मेदारी ले, और उसे जवाबदेह ठहराने का एक रास्ता।

जोखिम

त्रुटिरहित निष्पादन वांछित परिणाम के समान नहीं है

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

डेटा

सीमाएँ वर्णित हैं, केवल दावा नहीं की गईं

कि स्मार्ट कॉन्ट्रैक्ट की नामित की जा सकने वाली सीमाएँ हैं — बाहरी डेटा, कानूनी प्रवर्तनीयता और बिचौलियों द्वारा निभाए जाने वाले कार्यों के संबंध में — यह शोध साहित्य में वर्णित है और यहाँ साक्ष्य EVD-2026-0004 के रूप में दर्ज है। यह साक्ष्य तंत्रों का सामान्य वर्गीकरण करता है; किसी विशिष्ट कॉन्ट्रैक्ट के बारे में यह कुछ नहीं कहता, और यह कोड ऑडिट का विकल्प नहीं है।

परिभाषाएँ

ऑरेकल शब्दावली में
वह रास्ता जिससे चेन के बाहर का डेटा किसी कॉन्ट्रैक्ट तक पहुँचता है।
प्रवर्तनीयता
आवश्यकता पड़ने पर दूसरे पक्ष की इच्छा के विरुद्ध भी किसी समझौते का पालन कराने की क्षमता।
स्टेट परिवर्तन शब्दावली में
चेन पर संग्रहीत डेटा में परिवर्तन — एकमात्र चीज़ जो एक कॉन्ट्रैक्ट सीधे कर सकता है।

मॉडल

  1. दोनों पक्ष कॉन्ट्रैक्ट के भीतर — लागू

  2. एक पक्ष को बाहर से एक डेटा बिंदु चाहिए — स्रोत पर निर्भर

  3. एक पक्ष दुनिया में एक कार्रवाई की माँग करता है — किसी व्यक्ति पर निर्भर

  4. परिणाम अवांछित, निष्पादन सही — कोई प्राधिकरण इसे वापस नहीं लेता

कोड द्वारा प्रवर्तन कहाँ समाप्त होता है — पहली पंक्ति के बाद की हर पंक्ति एक ऐसा बिंदु है जहाँ फिर से किसी का नाम बताना होगा।

गणना का उदाहरण

एक ही समझौता, दो अंत

समझौता A
टोकन X का टोकन Y से स्वैप, दोनों एक ही चेन पर
समझौता B
डिलीवरी पहुँचने पर भुगतान
A के लिए आवश्यक डेटा
कोई नहीं — दोनों पक्ष कॉन्ट्रैक्ट के भीतर हैं
B के लिए आवश्यक डेटा
किसी को “पहुँच गया” दर्ज करना होगा

A को भरोसे की आवश्यकता नहीं: कॉन्ट्रैक्ट दोनों पक्षों को रखता है और उन्हें एक साथ निष्पादित करता है या बिल्कुल नहीं। B उस व्यक्ति या सेवा पर निर्भर है जो स्थिति की सूचना देती है — और इसलिए उनकी ईमानदारी और उपलब्धता पर।

केवल A कोड द्वारा लागू किया गया है। B कोड द्वारा निष्पादित होता है, लेकिन एक सूचना द्वारा निर्धारित होता है।

व्याख्या: इसलिए उपयोगी प्रश्न कभी “क्या यह स्मार्ट कॉन्ट्रैक्ट है” नहीं होता, बल्कि यह: क्या समझौते के दोनों पक्ष कॉन्ट्रैक्ट के भीतर हैं? जैसे ही उत्तर नहीं होता है, कहीं न कहीं फिर से भरोसा शामिल हो जाता है, और यह बताने में सक्षम होना चाहिए कि किस पर।

स्मरण

एक कॉन्ट्रैक्ट तब भुगतान करता है जैसे ही सूचित मूल्य एक सीमा से नीचे गिरता है। मूल्य बारह सेकंड तक गलत था, और भुगतान हो गया। क्या हुआ?
कौन-सा समझौता पूरी तरह कोड द्वारा लागू किया जा सकता है?

वास्तविक डेटा पर अभ्यास

मार्गदर्शक प्रश्न पढ़ें और उन्हें चिह्नित करें जिनका उत्तर केवल कोड के बाहर की जानकारी से दिया जा सकता है।

आयाम 4: स्मार्ट कॉन्ट्रैक्ट →

EVD-2026-0004 में दायरे वाला खंड पढ़ें: स्रोत ठीक-ठीक किस बात को प्रमाणित नहीं करता?

साक्ष्य रजिस्टर →

अनुप्रयोग

कोई आपको एक एप्लिकेशन को “पूरी तरह ट्रस्टलेस” बताता है। कौन-से तीन प्रश्न इसकी जाँच करते हैं?

संबंधित केस स्टडी

संस्थागत व्याख्या

बैंक
आपके कौन-से नियंत्रण यह मानकर चलते हैं कि किसी लेन-देन को उलटा जा सकता है?
सलाह
आप किसी क्लाइंट को “निष्पादित” और “लागू” के बीच का अंतर कैसे समझाते हैं?

मुख्य बातें

साक्ष्य