स्मार्ट अनुबंध
स्मार्ट अनुबंध कंप्यूटर प्रोग्राम या लेनदेन प्रोटोकॉल डेटा इकाई है जिसका उद्देश्य किसी अनुबंध या लेनदेन की प्रतिबन्धों के अनुसार घटनाओं और कार्यों को स्वचालित रूप से निष्पादित, नियंत्रित या दस्तावेज़ीकृत करना है।[1][2][3][4] स्मार्ट अनुबंधों का उद्देश्य विश्वसनीय मध्यस्थों की आवश्यकता, मध्यस्थता लागत और धोखाधड़ी की हानि को कम करना, साथ ही दुर्भावनापूर्ण और आकस्मिक अपवादों को कम करना है।[5][2] स्मार्ट अनुबंध सामान्यतः क्रिप्टोकरेंसी से जुड़े होते हैं, और इथेरियम द्वारा प्रारम्भ किए गए स्मार्ट अनुबंध को सामान्यतः विकेंद्रीकृत वित्त (डीएफआई) और एनएफटी अनुप्रयोगों के लिए मूलभूत मूलभूत अंग माना जाता है।[6][7]
वेंडिंग मशीनों को स्मार्ट अनुबंध कार्यान्वयन के समकक्ष प्रौद्योगिकी के सबसे प्राचीन टुकड़े के रूप में उल्लेखित किया गया है।[3] 2014 में विटालिक ब्यूटिरिन द्वारा मूल एथेरियम श्वेत पत्र[8] बिटकॉइन प्रोटोकॉल को स्मार्ट अनुबंध अवधारणा के दुर्बल संस्करण के रूप में वर्णित किया गया है, जैसा कि मूल रूप से निक स्ज़ाबो द्वारा परिभाषित किया गया था, और दृढ़ता भाषा के आधार पर दृढ संस्करण प्रस्तावित किया गया है, जो ट्यूरिंग पूर्ण है। बिटकॉइन के बाद से, विभिन्न क्रिप्टोकरेंसी ने प्रोग्रामिंग लैंग्वेज का समर्थन किया है जो अविश्वसनीय समूहों के बीच अधिक उन्नत स्मार्ट अनुबंध की अनुमति देती है।[9]
एक स्मार्ट अनुबंध को स्मार्ट वैध अनुबंध के साथ भ्रमित नहीं किया जाना चाहिए, जो पारंपरिक, प्राकृतिक-भाषा, वैध रूप से बाध्यकारी लेनदेन को संदर्भित करता है जिसमें मशीन-पठनीय कोड में व्यक्त और कार्यान्वित प्रतिबन्धों का चयन किया गया है।[10][11][12]
व्युत्पत्ति
स्मार्ट अनुबंध पहली बार 1990 के दशक की प्रारम्भ में निक स्जाबो द्वारा प्रस्तावित किए गए थे, जिन्होंने यह शब्द गढ़ा था, इसका उपयोग डिजिटल रूप में निर्दिष्ट वचनों के समूह को संदर्भित करने के लिए किया गया था, जिसमें प्रोटोकॉल भी सम्मिलित थे, जिसके भीतर समूह इन वचनों पर कार्य करती हैं।[13][14] 1998 में, इस शब्द का उपयोग स्टैनफोर्ड इन्फोबस सिस्टम के डिजिटल अधिकार प्रबंधन में वस्तुओं का वर्णन करने के लिए किया गया था, जो स्टैनफोर्ड डिजिटल लाइब्रेरी प्रोजेक्ट का भाग था।[1]
स्मार्ट अनुबंधों की वैध स्थिति
एक स्मार्ट अनुबंध सामान्यतः नियम में वैध बाध्यकारी समझौता नहीं बनता है,[15] यद्यपि स्मार्ट वैध अनुबंध का उद्देश्य मशीन द्वारा निष्पादन योग्य और वैध रूप से लागू करना दोनों है।[16] [10][11][12] स्मार्ट अनुबंध वैध लेनदेन नहीं हैं, बल्कि समझौतों से उत्पन्न दायित्वों को पूरा करने के साधन हैं जिन्हें कंप्यूटर प्रोग्राम या प्रोटोकॉल (कंप्यूटर विज्ञान) द्वारा स्वचालित रूप से निष्पादित किया जा सकता है।[15] जैसे भुगतान दायित्वों के स्वचालन के लिए तकनीकी साधन[17] या टोकन या क्रिप्टोकरेंसी के हस्तांतरण से संबंधित दायित्व। कुछ विद्वानों ने तर्क दिया है कि प्रोग्रामिंग भाषाओं की अनिवार्य या घोषणात्मक प्रकृति स्मार्ट अनुबंधों की वैध वैधता को प्रभावित करेगी।[18] 2015 में एथेरियम ब्लॉकचेन (डेटाबेस) के लॉन्च के बाद से,[19] स्मार्ट अनुबंध शब्द को विशेष रूप से सामान्य प्रयोजन गणना की धारणा के लिए लागू किया गया है जो ब्लॉकचेन या वितरित खाता बही पर होता है। यूएस नेशनल इंस्टीट्यूट ऑफ स्टैंडर्ड्स एंड टेक्नोलॉजी स्मार्ट अनुबंध को कोड और डेटा (कभी-कभी फ़ंक्शंस और स्टेट के रूप में संदर्भित) के संग्रह के रूप में वर्णित करता है जिसे ब्लॉकचेन नेटवर्क पर क्रिप्टोग्राफ़िक रूप से हस्ताक्षरित लेनदेन का उपयोग करके तैनात किया जाता है।[20] इस व्याख्या में, उदाहरण के लिए एथेरियम फाउंडेशन द्वारा उपयोग किया जाता है[8]या आईबीएम,[21] स्मार्ट अनुबंध आवश्यक रूप से अनुबंध की शास्त्रीय अवधारणा से संबंधित नहीं है, लेकिन यह किसी भी प्रकार का कंप्यूटर प्रोग्राम हो सकता है। स्मार्ट अनुबंध को सुरक्षित संग्रहित प्रक्रिया के रूप में भी माना जा सकता है, क्योंकि इसके निष्पादन और संहिताबद्ध प्रभाव (जैसे समूहों के बीच मूल्य का हस्तांतरण) को सख्ती से लागू किया जाता है और इसमें हेरफेर नहीं किया जा सकता है; विशिष्ट अनुबंध विवरण के साथ लेनदेन को ब्लॉकचेन या वितरित बहीखाता में संग्रहीत करने के बाद, इसे बदला नहीं जा सकता है। ऐसा इसलिए है क्योंकि अनुबंधों का वास्तविक निष्पादन प्लेटफ़ॉर्म द्वारा नियंत्रित और ऑडिट किया जाता है, न कि प्लेटफ़ॉर्म से जुड़ने वाले मनमाने सर्वर-साइड प्रोग्राम द्वारा।[22][23] 2017 में, डिजिटल अर्थव्यवस्था के विकास पर डिक्री को लागू करके, बेलोरूस पहला देश बन गया है देश स्मार्ट अनुबंधों को वैध बनाएगा। बेलारूसी वकील डेनिस एलेनिकोव को डिक्री द्वारा प्रारम्भ की गई स्मार्ट अनुबंध वैध अवधारणा का लेखक माना जाता है।[24]
2018 में, अमेरिकी सीनेट की रिपोर्ट में कहा गया था: जबकि स्मार्ट अनुबंध नए लग सकते हैं, यह अवधारणा मूलभूत अनुबंध नियम में निहित है। सामान्यतः, न्यायिक प्रणाली संविदात्मक विवादों पर निर्णय लेती है और प्रतिबन्धों को लागू करती है, लेकिन विशेष रूप से अंतरराष्ट्रीय लेनदेन के लिए और मध्यस्थता पद्धति का होना भी आम है। स्मार्ट अनुबंधों के साथ, प्रोग्राम कोड में निर्मित अनुबंध को लागू करता है।[25] अमेरिका में कई राज्यों ने स्मार्ट अनुबंधों के उपयोग पर नियम पारित किया है, जैसे एरिजोना,[26] नेवादा,[27] टेनेसी,[28] और व्योमिंग.[29] और अप्रैल 2020 में, आयोवा के प्रतिनिधि सभा ने राज्य में स्मार्ट अनुबंधों को वैध रूप से मान्यता देने वाला विधेयक पारित किया।[30] अप्रैल 2021 में, यूके क्षेत्राधिकार कार्यबल (यूकेजेटी) ने ब्रिटेन में ब्लॉकचेन और क्रिप्टो वैध विवादों के तेजी से समाधान को सक्षम करने में मदद करने के लिए डिजिटल विवाद समाधान नियम (डिजिटल डीआर नियम) प्रकाशित किए।[31]
कार्य करना
ब्लॉकचेन पर मूल्य के हस्तांतरण के समान, ब्लॉकचेन पर स्मार्ट अनुबंध की तैनाती ब्लॉकचेन के लिए क्रिप्टोकरेंसी वॉलेट से लेनदेन भेजकर होती है।[32] लेन-देन में स्मार्ट अनुबंध के लिए संकलित कोड के साथ-साथ विशेष रिसीवर पता भी सम्मिलित है।[32]उस लेन-देन को तब ब्लॉकचैन में जोड़े गए ब्लॉक में सम्मिलित किया जाना चाहिए, जिस बिंदु पर स्मार्ट अनुबंध का कोड स्मार्ट अनुबंध की प्रारंभिक स्थिति स्थापित करने के लिए निष्पादित होगा।[32]बीजान्टिन दोष सहिष्णुता|बीजान्टिन दोष-सहिष्णु एल्गोरिदम स्मार्ट अनुबंध को इसके साथ छेड़छाड़ करने के प्रयासों से विकेंद्रीकृत तरीके से सुरक्षित करते हैं। बार स्मार्ट अनुबंध तैनात हो जाने के बाद, इसे अपडेट नहीं किया जा सकता है।[33] ब्लॉकचेन पर स्मार्ट अनुबंध मनमानी स्थिति को संग्रहीत कर सकते हैं और मनमानी गणना निष्पादित कर सकते हैं। अंतिम ग्राहक लेनदेन के माध्यम से स्मार्ट अनुबंध के साथ बातचीत करते हैं। स्मार्ट अनुबंध के साथ ऐसे लेनदेन अन्य स्मार्ट अनुबंधों को लागू कर सकते हैं। इन लेन-देन के परिणामस्वरूप स्थिति बदल सकती है और सिक्कों को स्मार्ट अनुबंध से दूसरे या खाते से दूसरे खाते में भेजा जा सकता है।[33]
स्मार्ट अनुबंध चलाने के लिए सबसे लोकप्रिय ब्लॉकचेन एथेरियम है।[34] एथेरियम पर, स्मार्ट अनुबंध सामान्यतः ट्यूरिंग-पूर्णता|ट्यूरिंग-पूर्ण प्रोग्रामिंग भाषा में लिखे जाते हैं जिसे सॉलिडिटी कहा जाता है,[35] और एथेरियम#वर्चुअल मशीन द्वारा निष्पादित करने के लिए निम्न-स्तरीय बाईटकोड में संकलित किया गया।[36] रुकने की समस्या और अन्य सुरक्षा समस्याओं के कारण, ट्यूरिंग-पूर्णता को जोखिम माना जाता है और इथेरियम#Contract स्रोत कोड जैसी भाषाओं द्वारा जानबूझकर इससे बचा जाता है।[37][38] अन्य स्मार्ट अनुबंध प्रोग्रामिंग भाषाओं में से कुछ में ट्यूरिंग-पूर्णता की कमी है, सिंपलिसिटी, स्किला, आइवी और बिटकॉइन स्क्रिप्ट हैं।[38]यद्यपि, 2020 में नियमित अभिव्यक्तियों का उपयोग करके माप से पता चला कि उस समय 53,757 एथेरियम स्मार्ट अनुबंधों में से केवल 35.3% में रिकर्सन और लूप सम्मिलित थे - रुकने की समस्या से जुड़े निर्माण।[39] औपचारिक सत्यापन को सक्षम करने के लिए कई भाषाएँ डिज़ाइन की गई हैं: बांस, आईईएलई, सरलता, माइकलसन (कोक के साथ सत्यापित किया जा सकता है),[38]तरलता (माइकलसन के लिए संकलित), स्किला, डीएएमएल और पैक्ट।[37]
नाम | विवरण |
---|---|
इथेरियम | अपने ब्लॉकचेन पर ट्यूरिंग-पूर्ण भाषा लागू करता है, जो एक प्रमुख स्मार्ट अनुबंध ढांचा है[40] |
बिटक्वाइन | एक ट्यूरिंग-अपूर्ण स्क्रिप्ट भाषा प्रदान करती है जो बिटकॉइन के शीर्ष पर मल्टीसिग्नेचर खाते, भुगतान चैनल, एस्क्रो, टाइम लॉक, परमाणु क्रॉस-चेन ट्रेडिंग, ऑरेकल या बिना किसी ऑपरेटर के मल्टी-पार्टी लॉटरी जैसे कस्टम स्मार्ट अनुबंध बनाने की अनुमति देती है।[41] |
बिनेंस स्मार्ट चेन | स्मार्ट अनुबंधों के लिए एक ब्लॉकचेन प्लेटफ़ॉर्म |
कार्डानो | भागेदारी के प्रमाण का उपयोग करते हुए स्मार्ट अनुबंधों के लिए एक ब्लॉकचेन प्लेटफ़ॉर्म |
सोलाना | स्मार्ट अनुबंधों के लिए एक ब्लॉकचेन प्लेटफ़ॉर्म |
अवलान्चो | स्मार्ट अनुबंधों के लिए एक ब्लॉकचेन प्लेटफ़ॉर्म |
त्रोन | स्मार्ट अनुबंधों के लिए एक ब्लॉकचेन प्लेटफ़ॉर्म |
ईओएस.आईओ | स्मार्ट अनुबंधों के लिए एक ब्लॉकचेन प्लेटफ़ॉर्म |
टेजोस | एक ब्लॉकचेन प्लेटफ़ॉर्म ऑन-चेन गवर्नेंस मॉडल के माध्यम से नेटवर्क में न्यूनतम व्यवधान के साथ नियमों के अपने समूह को संशोधित करता है |
बीजान्टिन दोष-सहिष्णुता सुनिश्चित करने के लिए ब्लॉकचेन पर प्रक्रियाएं सामान्यतः नियतात्मक होती हैं।[42] फिर भी, लॉटरी और कैसीनो जैसे स्मार्ट अनुबंधों के वास्तविक विश्व अनुप्रयोग के लिए सुरक्षित यादृच्छिकता की आवश्यकता होती है।[43] वास्तव में, ब्लॉकचेन तकनीक लॉटरी आयोजित करने की लागत को कम करती है और इसलिए प्रतिभागियों के लिए फायदेमंद है। ब्लॉकचेन पर रैंडमनेस को ब्लॉक हैश या टाइमस्टैम्प, ओरेकल, प्रतिबद्धता योजनाओं, RANDAO जैसे विशेष स्मार्ट अनुबंधों का उपयोग करके लागू किया जा सकता है।[44][45] और क्वांटा, साथ ही मिश्रित रणनीति नैश संतुलन से अनुक्रम।[42]
अनुप्रयोग
1998 में, स्जाबो ने प्रस्तावित किया कि स्मार्ट अनुबंध मूलभूत ढांचे को मर्कल पेड़ों और बीजान्टिन दोष-सहिष्णु प्रतिकृति का उपयोग करके प्रतिकृति परिसंपत्ति रजिस्ट्रियों और अनुबंध निष्पादन द्वारा कार्यान्वित किया जा सकता है।[46] एस्केमोस ने 2002 में इस दृष्टिकोण को लागू किया[47][48] स्कीम (प्रोग्रामिंग भाषा) का उपयोग करना (बाद में SQLite जोड़ना)।[49][50]) अनुबंध स्क्रिप्ट भाषा के रूप में।[51] प्रतिकृति परिसंपत्ति पंजीकरण और अनुबंध निष्पादन के लिए बिटकॉइन का उपयोग करने के प्रस्ताव को रंगीन सिक्के कहा जाता है।[52] संपत्ति के संभावित मनमाने रूपों के लिए दोहराए गए शीर्षक, दोहराए गए अनुबंध निष्पादन के साथ, विभिन्न परियोजनाओं में कार्यान्वित किए जाते हैं।
As of 2015[update], यूबीएस स्मार्ट बॉन्ड के साथ प्रयोग कर रहा था जो बिटक्वाइन ब्लॉकचेन (डेटाबेस) का उपयोग करता है[53] जिसमें भुगतान धाराओं को काल्पनिक रूप से पूरी तरह से स्वचालित किया जा सकता है, जिससे स्व-भुगतान साधन तैयार किया जा सकता है।[54] स्मार्ट अनुबंधों के माध्यम से मृत्यु प्रमाण पत्र के पंजीकरण पर विरासत की इच्छाओं को काल्पनिक रूप से स्वचालित रूप से लागू किया जा सकता है।[55][56] जन्म प्रमाण पत्र स्मार्ट अनुबंध के साथ भी कार्य कर सकते हैं।[57][58] Inc.com के क्रिस स्नूक का सुझाव है कि स्मार्ट अनुबंध का उपयोग रियल एस्टेट लेनदेन को संभालने के लिए भी किया जा सकता है और इसका उपयोग शीर्षक खोज और सार्वजनिक रिकॉर्ड के क्षेत्र में किया जा सकता है।[59][60][61][62][63] सेठ ओरानबर्ग और लिया पलागश्विली का तर्क है कि स्मार्ट अनुबंधों का उपयोग रोजगार अनुबंधों, विशेष रूप से अस्थायी रोजगार अनुबंधों में भी किया जा सकता है, जिससे उनके अनुसार नियोक्ता को लाभ होगा।[64][65] स्मार्ट गांवों के लिए ब्लॉक श्रृंखला प्रौद्योगिकी पर स्मार्ट अनुबंध[66]
सुरक्षा मुद्दे
ब्लॉकचेन-आधारित स्मार्ट अनुबंध से लेनदेन डेटा ब्लॉकचेन में सभी उपयोगकर्ताओं को दिखाई देता है। डेटा लेन-देन का क्रिप्टोग्राफ़िक दृश्य प्रदान करता है, यद्यपि, इससे ऐसी स्थिति उत्पन्न होती है जहां सुरक्षा छेद सहित बग सभी को दिखाई देते हैं, फिर भी उन्हें तुरंत ठीक नहीं किया जा सकता है।[67] ऐसा हमला, जिसे तुरंत ठीक करना मुश्किल था, जून 2016 में डीएओ (संगठन) पर सफलतापूर्वक अंजाम दिया गया, जिससे लगभग हानि हुआ US$50उस समय एथेरियम#ईथर की कीमत करोड़ों में थी, जबकि डेवलपर्स ने ऐसे समाधान पर पहुंचने का प्रयास किया जिससे आम सहमति हासिल हो सके।[68] हैकर द्वारा धनराशि निकालने से पहले डीएओ कार्यक्रम में कुछ समय की देरी हुई थी; समय सीमा समाप्त होने से पहले हमलावर से धन वापस पाने के लिए एथेरियम सॉफ्टवेयर का हार्ड फोर्क किया गया था।[69] अन्य हाई-प्रोफाइल हमलों में क्रिप्टोकरेंसी और अपराध#वॉलेट, और पूर्णांक अंडरफ़्लो/ओवरफ़्लो हमला (2018) सम्मिलित है, जो कुल मिलाकर है US$184दस लाख।[70] विशेष रूप से एथेरियम स्मार्ट अनुबंध के मुद्दों में इसकी अनुबंध भाषा सॉलिडिटी, कंपाइलर बग, एथेरियम वर्चुअल मशीन बग, ब्लॉकचेन नेटवर्क पर हमले, बग की अपरिवर्तनीयता और कोई केंद्रीय स्रोत दस्तावेज़ीकरण में अस्पष्टता और आसान-लेकिन-असुरक्षित निर्माण सम्मिलित हैं। ज्ञात दुर्बलता, हमले और समस्याग्रस्त निर्माण।[40]
स्मार्ट वैध अनुबंधों से अंतर
स्मार्ट वैध अनुबंध स्मार्ट अनुबंधों से भिन्न होते हैं। जैसा कि ऊपर उल्लेख किया गया है, स्मार्ट अनुबंध आवश्यक रूप से अनुबंध के रूप में वैध रूप से लागू करने योग्य नहीं है। दूसरी ओर, स्मार्ट वैध अनुबंध में अधिकार क्षेत्र में वैध रूप से लागू करने योग्य अनुबंध के सभी तत्व होते हैं जिसमें इसे लागू किया जा सकता है और इसे अदालत या न्यायाधिकरण द्वारा लागू किया जा सकता है। इसलिए, जबकि प्रत्येक स्मार्ट वैध अनुबंध में स्मार्ट अनुबंध के कुछ तत्व सम्मिलित होंगे, प्रत्येक स्मार्ट अनुबंध स्मार्ट वैध अनुबंध नहीं होगा।[71] वैध उद्योग में स्मार्ट वैध अनुबंध की कोई औपचारिक परिभाषा नहीं है।[72] रिकार्डियन अनुबंध प्रकार का स्मार्ट वैध अनुबंध है।
यह भी देखें
- कोड और साइबरस्पेस के अन्य नियम
- विकेंद्रीकृत अनुप्रयोग
- एथेरियम
- एल्गोरिदम द्वारा विनियमन
- एल्गोरिदम का विनियमन
- रिकार्डियन अनुबंध (समूहों के लेनदेन के इरादे को पकड़ने के लिए डिज़ाइन पैटर्न)[citation needed]
- ऋृण
- सुरक्षित मल्टीपार्टी गणना
- पारदर्शिता (डेटा संपीड़न)
संदर्भ
- ↑ 1.0 1.1 Röscheisen, Martin; Baldonado, Michelle; Chang, Kevin; Gravano, Luis; Ketchpel, Steven; Paepcke, Andreas (1998). "The Stanford InfoBus and its service layers: Augmenting the internet with higher-level information management protocols". Digital Libraries in Computer Science: The MeDoc Approach. Lecture Notes in Computer Science (in English). Springer. 1392: 213–230. doi:10.1007/bfb0052526. ISBN 978-3-540-64493-4.
- ↑ 2.0 2.1 Fries, Martin; P. Paal, Boris (2019). स्मार्ट कॉन्ट्रैक्ट्स (in Deutsch). Mohr Siebeck. ISBN 978-3-16-156911-1. JSTOR j.ctvn96h9r.
- ↑ 3.0 3.1 Savelyev, Alexander (14 December 2016). "Contract Law 2.0: "Smart" Contracts As the Beginning of the End of Classic Contract Law" (in English). Social Science Research Network. SSRN 2885241.
- ↑ Tapscott, Don; Tapscott, Alex (May 2016). The Blockchain Revolution: How the Technology Behind Bitcoin is Changing Money, Business, and the World. pp. 72, 83, 101, 127. ISBN 978-0670069972.
- ↑ Szabo, Nick (1997). "View of Formalizing and Securing Relationships on Public Networks | First Monday". First Monday. doi:10.5210/fm.v2i9.548. S2CID 33773111.
- ↑ Zhou, Haozhe; Milani Fard, Amin; Makanju, Adetokunbo (2022-05-27). "The State of Ethereum Smart Contracts Security: Vulnerabilities, Countermeasures, and Tool Support". Journal of Cybersecurity and Privacy (in English). 2 (2): 358–378. doi:10.3390/jcp2020019. ISSN 2624-800X.
- ↑ "एनएफटी स्मार्ट कॉन्ट्रैक्ट्स के बारे में आपको जो कुछ पता होना चाहिए". Binance.com. Binance. Retrieved 26 September 2022.
- ↑ 8.0 8.1 "White Paper· ethereum/wiki Wiki · GitHub". GitHub. Archived from the original on 11 January 2014.
- ↑ Alharby, Maher; van Moorsel, Aad (26 August 2017). "Blockchain-based Smart Contracts: A Systematic Mapping Study". Computer Science & Information Technology: 125–140. arXiv:1710.06372. doi:10.5121/csit.2017.71011. ISBN 9781921987700. S2CID 725413.
- ↑ 10.0 10.1 Cannarsa, Michel (1 December 2018). "Interpretation of Contracts and Smart Contracts: Smart Interpretation or Interpretation of Smart Contracts?". European Review of Private Law (in English). 26 (6): 773–785. doi:10.54648/ERPL2018054. S2CID 188017977.
- ↑ 11.0 11.1 Drummer, Daniel; Neumann, Dirk (5 August 2020). "Is code law? Current legal and technical adoption issues and remedies for blockchain-enabled smart contracts". Journal of Information Technology (in English). 35 (4): 337–360. doi:10.1177/0268396220924669. ISSN 0268-3962. S2CID 225409384.
- ↑ 12.0 12.1 Filatova, Nataliia (1 September 2020). "Smart contracts from the contract law perspective: outlining new regulative strategies". International Journal of Law and Information Technology (in English). 28 (3): 217–242. doi:10.1093/ijlit/eaaa015. ISSN 0967-0769.
- ↑ Morris, David Z. (21 January 2014). "बिटकॉइन सिर्फ डिजिटल करेंसी नहीं है. यह वित्त के लिए नैप्स्टर है". Fortune. Retrieved 7 November 2018.
- ↑ Schulpen, Ruben R.W.H.G. (1 August 2018). "नीदरलैंड में स्मार्ट अनुबंध - टिलबर्ग विश्वविद्यालय". uvt.nl. Twente University. Retrieved 26 October 2019.
- ↑ 15.0 15.1 Mik, Eliza, Smart Contracts: A Requiem (December 7, 2019). Journal of Contract Law (2019) Volume 36 Part 1 at p 72
- ↑ CleanApp (January 21, 2019). "Crypto's Founding Fallacy: How Mistakes in the 'Smart Contract' Genesis Block Weaken the Whole Chain". Crypto Law Review (in English).
- ↑ J Cieplak, S Leefatt, ‘Smart Contracts: A Smart Way To Automate Performance’ (2017) 1 Georgia L & Tech Rev 417
- ↑ Governatori, Guido; Idelberger, Florian; Milosevic, Zoran; Riveret, Regis; Sartor, Giovanni; Xu, Xiwei (2018). "कानूनी अनुबंधों, अनिवार्य और घोषणात्मक स्मार्ट अनुबंधों और ब्लॉकचेन प्रणालियों पर". Artificial Intelligence and Law (in English). 26 (4): 33. doi:10.1007/s10506-018-9223-3. S2CID 3663005.
- ↑ Buterin, Vitalik (August 7, 2015). "एथेरियम - सार्वजनिक और सार्वजनिक ब्लॉकचेन पर". Ethereum.Org.
- ↑ D J Yaga et al., Blockchain Technology Overview, National Institute of Standards and Technology Internal/Interagency Report 8202, 2018, p 54, cited in Mik, Eliza, Smart Contracts: A Requiem (December 7, 2019). Journal of Contract Law (2019) Volume 36 Part 1 at p 71
- ↑ Cachin, Christian. "हाइपरलेजर ब्लॉकचेन फैब्रिक की वास्तुकला" (PDF). ibm.com.
- ↑ Vo, Hoang Tam; Kundu, Ashish; Mohania, Mukesh (2018). "ब्लॉकचेन डेटा प्रबंधन और एनालिटिक्स में अनुसंधान दिशाएँ" (PDF). Advances in Database Technology - Extending Database Technology (EDBT). OpenProceedings. 21: 446.
कुछ वितरित खाता-बही प्रौद्योगिकियाँ स्मार्ट अनुबंध नामक एक अतिरिक्त क्षमता का समर्थन करती हैं, जो कुछ हद तक शास्त्रीय संबंधपरक डेटाबेस में संग्रहीत प्रक्रिया की अवधारणा के समान है। स्मार्ट कॉन्ट्रैक्ट्स, बहीखाता की अखंडता को बढ़ाने के लिए कंप्यूटर प्रोग्राम के माध्यम से एक बिजनेस नेटवर्क के भीतर साझा व्यावसायिक प्रक्रियाओं को मानकीकृत, स्वचालित और लागू करने की अनुमति देते हैं।
- ↑ Huckle, Steve; Bhattacharya, Rituparna; White, Martin; Beloff, Natalia (2016). "इंटरनेट ऑफ थिंग्स, ब्लॉकचेन और साझा अर्थव्यवस्था अनुप्रयोग". Procedia Computer Science. Elsevier B.V. 98: 463. doi:10.1016/j.procs.2016.09.074.
सबसे पहले, लेनदेन के इनपुट में बीटीसी की कुल मात्रा में आउटपुट में बीटीसी की कुल संख्या शामिल होनी चाहिए। यह नियम डेटाबेस संग्रहीत प्रक्रिया के समान ही व्यवहार करता है, सिवाय इसके कि इसे टालना असंभव है। दूसरे, बीटीसी लेनदेन सार्वजनिक-निजी कुंजी क्रिप्टोग्राफी का उपयोग करते हैं। यह बीटीसी को सार्वजनिक रूप से ऑडिट करने योग्य प्रति-पंक्ति अनुमति योजना वाले डेटाबेस की तरह कार्य करता है।
- ↑ Makhovsky, Andrei (December 22, 2017). "बेलारूस ने विदेशी निवेशकों को लुभाने के लिए क्रिप्टो-मुद्रा कानून अपनाया". Reuters.
- ↑ Chapter 9: Building a Secure Future, One blockchain at a time, US Senate Joint Economic Committee, March 2018.
- ↑ "Arizona HB2417 - 2017 - Fifty-third Legislature 1st Regular". LegiScan.
- ↑ Hyman Gayle M, Digesti, Matthew P New Nevada legislation recognizes blockchain and smart contract terminologies August 2017, Nevada Lawyer
- ↑ Tom, Daniel (22 September 2020). "स्मार्ट कॉन्ट्रैक्ट बिल टेनेसी" (PDF).
- ↑ Wyoming, Legislature (26 February 2019). "व्योमिंग - स्मार्ट कॉन्ट्रैक्ट".
- ↑ "आयोवा हाउस ने ब्रॉडबैंड, क्रिप्टोकरेंसी की सुविधा के लिए बिल को मंजूरी दी". www.thegazette.com (in English). Retrieved 2021-04-15.
- ↑ Morgan, Herbert Smith Freehills LLP-Charlie; Parker, Chris; Livingston, Dorothy; Naish, Vanessa; Tevendale, Craig (23 April 2021). "Arbitration of digital disputes in smart contracts and the release of the digital dispute resolution rules from the UK jurisdiction taskforce | Lexology". www.lexology.com (in English). Retrieved 2021-04-25.
- ↑ 32.0 32.1 32.2 Soloro, Kevin; Kanna, Randall; Hoover, David (December 2019). Hands-On Smart Contract Development With Solidity and Ethereum: From Fundamentals to Deployment. California, U.S.A.: O'Reilly. p. 73. ISBN 978-1-492-04526-7. Retrieved 1 November 2020.
- ↑ 33.0 33.1 Sergey, Ilya; Nagaraj, Vaivaswatha; Johannsen, Jacob; Kumar, Amrit; Trunov, Anton; Hao, Ken Chan Guan (10 October 2019). "स्किला के साथ सुरक्षित स्मार्ट अनुबंध प्रोग्रामिंग". Proceedings of the ACM on Programming Languages (in English). 3 (OOPSLA): 1–30. doi:10.1145/3360611. ISSN 2475-1421.
- ↑ Alharby, Maher; van Moorsel, Aad (26 August 2017). "Blockchain-based Smart Contracts: A Systematic Mapping Study". Computer Science & Information Technology (CS & IT): 125–140. arXiv:1710.06372. doi:10.5121/csit.2017.71011. ISBN 9781921987700.
- ↑ Wohrer, Maximilian; Zdun, Uwe (20 March 2018). "Smart contracts: security patterns in the ethereum ecosystem and solidity". 2018 International Workshop on Blockchain Oriented Software Engineering (IWBOSE): 2–8. doi:10.1109/IWBOSE.2018.8327565. ISBN 978-1-5386-5986-1. S2CID 4567923.
- ↑ Perez, Daniel; Livshits, Benjamin (17 October 2020). "Smart Contract Vulnerabilities: Vulnerable Does Not Imply Exploited". arXiv:1902.06710 [cs.CR].
- ↑ 37.0 37.1 Harz, Dominik; Knottenbelt, William (31 October 2018). "Towards Safer Smart Contracts: A Survey of Languages and Verification Methods". arXiv:1809.09805 [cs.CR].
- ↑ 38.0 38.1 38.2 Tyurin, A.V.; Tyuluandin, I.V.; Maltsev, V.S.; Kirilenko, I.A.; Berezun, D.A. (2019). "सुरक्षित स्मार्ट कॉन्ट्रैक्ट प्रोग्रामिंग के लिए भाषाओं का अवलोकन". Proceedings of the Institute for System Programming of the RAS. 31 (3): 157–176. doi:10.15514/ispras-2019-31(3)-13. S2CID 203179644.
- ↑ Jansen, Marc; Hdhili, Farouk; Gouiaa, Ramy; Qasem, Ziyaad (2020). "Do Smart Contract Languages Need to Be Turing Complete?". Blockchain and Applications. Advances in Intelligent Systems and Computing (in English). Springer International Publishing. 1010: 19–26. doi:10.1007/978-3-030-23813-1_3. ISBN 978-3-030-23812-4. S2CID 195656195.
- ↑ 40.0 40.1 Atzei, Nicola; Bartoletti, Massimo; Cimoli, Tiziana (2017), "A survey of attacks on Ethereum smart contracts" (PDF), 6th International Conference on Principles of Security and Trust (POST), European Joint Conferences on Theory and Practice of Software
- ↑ Atzei, Nicola; Bartoletti, Massimo; Cimoli, Tiziana; Lande, Stefano; Zunino, Roberto (2018), "SoK: unraveling Bitcoin smart contracts" (PDF), 7th International Conference on Principles of Security and Trust (POST), European Joint Conferences on Theory and Practice of Software
- ↑ 42.0 42.1 Chatterjee, Krishnendu; Goharshady, Amir Kafshdar; Pourdamghani, Arash (21 February 2019). "Probabilistic Smart Contracts: Secure Randomness on the Blockchain" (in English). arXiv:1902.07986 [cs.GT].
- ↑ Chen, Tai-yuan; Huang, Wei-ning; Kuo, Po-chun; Chung, Hao (6 August 2020). "ब्लॉकचेन पर सुरक्षित यादृच्छिकता उत्पन्न करने की विधि". Retrieved 28 August 2020.
- ↑ Jia, Zhifeng; Chen, Rui; Li, Jie (2019). "DeLottery: A Novel Decentralized Lottery System Based on Blockchain Technology". Proceedings of the 2019 2nd International Conference on Blockchain Technology and Applications (in English). pp. 20–25. doi:10.1145/3376044.3376049. ISBN 9781450377430. S2CID 207880557.
- ↑ "randao/randao". randao. 10 July 2020. Retrieved 10 July 2020.
- ↑ Nick Szabo (1998). "मालिक प्राधिकारी के साथ संपत्ति के स्वामित्व सुरक्षित करें". Archived from the original on January 15, 2014. Retrieved January 12, 2014.
- ↑ Jörg F. Wittenberger (2002). एस्केमोस एक वितरित बस्ती है. Proceedings of International Conference on Advances in Infrastructure for e-Business, e-Education, e-Science, and e-Medicine on the Internet (SSGRR), L’Aquila.
- ↑ "इंटरनेट पर ई-बिजनेस, ई-एजुकेशन, ई-साइंस और ई-मेडिसिन के लिए बुनियादी ढांचे में प्रगति पर अंतर्राष्ट्रीय सम्मेलन की कार्यवाही" (PDF). Archived from the original (PDF) on 2017-10-26. Retrieved 2017-05-25.
- ↑ Martin Möbius (2009). Erstellung eines Archivierungskonzepts für die Speicherung rückverfolgbarer Datenbestände im Askemos-System (Thesis). Hochschule Mittweida.
- ↑ Tom-Steve Watzke (2010). "Entwicklung einer Datenbankschnittstelle als Grundlage für Shop-Systeme unter dem Betriebssystem Askemos".
- ↑ RA Markus Heinker (2007). "Beweiswürdigung elektronischer Dokumente im Zivilprozess unter vergleichender Betrachtung von qualifizierten elektronischen Signaturen nach dem Signaturgesetz und dem Askemos-Verfahren".
- ↑ Hal Hodson (20 November 2013). "बिटकॉइन महज़ पैसे से आगे बढ़ता है". New Scientist. Retrieved 12 January 2014.
- ↑ Ross, Rory (2015-09-12). "Smart Money: Blockchains Are the Future of the Internet". Newsweek. Retrieved 2016-05-27.
- ↑ Wigan, David (2015-06-11). "बैंकर का कहना है कि बिटकॉइन तकनीक डेरिवेटिव को बाधित कर देगी". IFR Asia. Retrieved 2016-05-27.
- ↑ How blockchain technology could change our lives
- ↑ Blockchain and AI are coming to kill these 4 business verticals
- ↑ Blockchain for Digital Governments
- ↑ Blockchain Based Framework for Document Authentication
- ↑ Snook, Chris J. (31 October 2017). "Blockchain and Artificial Intelligence Are Coming to Kill These 4 Small Business Verticals". Inc.com. Retrieved 25 January 2022.
- ↑ The Bitfury Group and Government of Republic of Georgia Expand Blockchain Pilot
- ↑ A BLOCKCHAIN - Journals Gateway
- ↑ Digital Transformation: Blockchain and Land Titles
- ↑ Ukraine launches big blockchain deal with tech firm Bitfury
- ↑ Oranburg, Seth; Palagashvili, Liya (22 October 2018). "गिग इकोनॉमी, स्मार्ट कॉन्ट्रैक्ट और पारंपरिक कार्य व्यवस्था में व्यवधान". Search eLibrary. doi:10.2139/ssrn.3270867. S2CID 216803648. SSRN 3270867. Retrieved 25 January 2022.
- ↑ A blockchain-based decentralized system for proper handling of temporary employment contracts
- ↑ Kaur, Parminder; Parashar, Anshu (2022-06-01). "स्मार्ट गांवों के लिए ब्लॉकचेन प्रौद्योगिकी की एक व्यवस्थित साहित्य समीक्षा". Archives of Computational Methods in Engineering (in English). 29 (4): 2417–2468. doi:10.1007/s11831-021-09659-7. ISSN 1886-1784. PMC 8549431. PMID 34720578.
- ↑ Peck, M. (28 May 2016). "Ethereum's $150-Million Blockchain-Powered Fund Opens Just as Researchers Call For a Halt". IEEE Spectrum. Institute of Electrical and Electronics Engineers.
- ↑ DuPont, Quinn (2017). "Experiments in Algorithmic Governance: A history and ethnography of "The DAO", a failed Decentralized Autonomous Organization" (PDF). Archived from the original (PDF) on 2017-07-30. Retrieved 29 July 2017.
- ↑ Coy, Peter; Kharif, Olga (25 August 2016). "ब्लॉकचेन पर यह आपकी कंपनी है". Bloomberg Businessweek. Retrieved 2016-12-05.
- ↑ Praitheeshan, Purathani; Pan, Lei; Yu, Jiangshan; Liu, Joseph; Doss, R. (2019). "Security Analysis Methods on Ethereum Smart Contract Vulnerabilities: A Survey". arXiv:1908.08605 [cs.CR].
- ↑ Whitepaper: Smart Contracts and Distributed Ledger – A Legal Perspective, 5.
- ↑ Whitepaper: Smart Contracts and Distributed Ledger – A Legal Perspective, 3.