- 1998 में, एक अमेरिकी कंप्यूटर वैज्ञानिक निक स्जाबो ने पहली क्रिप्टोकरेंसी, बिट गोल्ड का आविष्कार करते हुए स्मार्ट कॉन्ट्रैक्ट शब्द गढ़ा था।
- स्मार्ट अनुबंध कोड में लिखी एक सरल अवधारणा "यदि/अन्यथा/कब और फिर" का पालन करते हैं। प्रत्येक ब्लॉक लगातार इस प्रकार का कोड चलाता है और इस प्रकार एक दोहरावदार लूप उत्पन्न करता है जो प्रतीत होता है कि स्वचालित है।
- आज स्मार्ट अनुबंधों में दो मुख्य संस्थाएँ शामिल हैं, अनुबंध निर्माता और प्राप्तकर्ता।
हम सभी ने क्रिप्टोकरेंसी, वेब 3 क्रांतियों और ब्लॉकचेन डेवलपर्स पर मौजूद अनंत संभावनाओं के बारे में सुना है। ब्लॉकचेन तकनीक ने बार-बार अपनी बहुमुखी और लचीली प्रकृति को साबित किया है। यह विकेन्द्रीकृत अनुप्रयोगों को लाया है जो धीरे-धीरे डिजिटल दुनिया पर हावी हो रहे हैं। दरअसल यह नया आविष्कार चौथी औद्योगिक क्रांति में अपना स्थान रखता है। हालाँकि, क्या आप सचमुच समझते हैं कि ब्लॉकचेन कैसे काम करता है? इसे इतना अनोखा क्या बनाता है? उस प्रश्न का उत्तर स्मार्ट अनुबंध है। हम 4 भाग की श्रृंखला में गोता लगा रहे हैं, प्रत्येक स्मार्ट अनुबंध के अनुप्रयोगों पर एक दूसरे का विस्तारित संस्करण है, यह क्या है और यह अद्वितीय क्यों है।
इससे किसी को भी यह पता लगाने में मदद मिलेगी कि ब्लॉकचेन को क्या खास बनाता है। इसके अलावा, हमें उम्मीद है कि यह अफ्रीका के पारिस्थितिकी तंत्र में अधिक ब्लॉकचेन डेवलपर्स को प्रेरित कर सकता है।
ब्लॉकचेन कैसे काम करता है; इतिहास
क्रिप्टोकरेंसी शब्द ने संपूर्ण रूप ले लिया 2017 में डिजिटल दुनिया में तूफान आएगा8 में अपनी प्रारंभिक शुरुआत के 2009 साल बाद। तब से, वेब 3 बैंडवैगन ने अपनी पहली यात्रा शुरू की, और ब्लॉकचेन तकनीक जल्द ही शुद्ध नई चीज़ बन गई। हालाँकि, अधिकांश लोगों को यह सीखने की ज़रूरत है कि बिटकॉइन कभी भी पहली क्रिप्टोकरेंसी नहीं थी, और स्मार्ट कॉन्ट्रैक्ट शब्द इसके निर्माण से बहुत पहले शुरू हुआ था।
इसके अलावा, पढ़ें एथेरियम खनन, आरंभ करने के लिए एक शुरुआती मार्गदर्शिका.
1998 में, निक Szaboएक अमेरिकी कंप्यूटर वैज्ञानिक, ने स्मार्ट कॉन्ट्रैक्ट शब्द गढ़ा क्योंकि उन्होंने पहली क्रिप्टोकरेंसी, बिट गोल्ड का आविष्कार किया था। उस समय, ब्लॉकचेन तकनीक की अवधारणा अनसुनी थी, भले ही इसका अनुप्रयोग पहले से ही मौजूद था। एक मजेदार तथ्य यह है कि कई लोगों को संदेह है कि स्जाबो बाद में उपनाम सातोशी नाकामोतो के रूप में सामने आया, लेकिन उसने अंततः इस दावे का खंडन किया। अपने मूल कार्य में, स्जाबो ने स्मार्ट अनुबंधों को कम्प्यूटरीकृत लेनदेन प्रोटोकॉल के रूप में परिभाषित किया जो अनुबंध की शर्तों को निष्पादित करते हैं।
स्मार्ट कॉन्ट्रैक्ट एआई नहीं हैं
कंप्यूटर वैज्ञानिक ने स्मार्ट शब्द का उपयोग केवल इसलिए किया क्योंकि यह स्वचालित रूप से विशिष्ट पूर्व-प्रोग्राम किए गए चरणों को निष्पादित कर सकता था। उस समय, कई व्यक्तियों ने सोचा कि स्मार्ट अनुबंध शब्द का उपयोग करने से संबंध है अपने कार्यक्रम के भीतर ए.आई. फिर भी, उन्होंने बाद में कहा कि जैसे ही प्रारंभिक एप्लिकेशन ने अनुबंधों को स्वचालित किया, उनकी क्षमताएं वहीं समाप्त हो गईं, जिससे वे एआई कहलाने के लिए अयोग्य हो गए।
स्मार्ट अनुबंधों के अपने उपयोग के बारे में विस्तार से बताने के लिए, स्जाबो ने इसकी तुलना एक वेंडिंग मशीन से की, जहां एक बार जब कोई उपयोगकर्ता "अनुबंध" की विभिन्न शर्तों को पूरा करता है, जैसे कि पैसा डालना और एक बटन दबाना, तो मशीन स्वचालित रूप से समझौते के अंत का सम्मान करेगी।
मूल रूप से स्मार्ट अनुबंधों के सभी अनुप्रयोग, यहां तक कि विकेंद्रीकृत अनुप्रयोगों में भी, इस बुनियादी नियम का पालन करते हैं।
स्ज़ाबो ने लिखा:
“ये नई प्रतिभूतियाँ विभिन्न तरीकों से प्रतिभूतियों (जैसे बांड) और डेरिवेटिव (विकल्प और वायदा) को मिलाकर बनाई जाती हैं। भुगतान के लिए इन जटिल शब्द संरचनाओं के कम्प्यूटरीकृत विश्लेषण के कारण अब इसे मानकीकृत अनुबंधों में बनाया जा सकता है और कम लेनदेन लागत के साथ व्यापार किया जा सकता है।
वर्षों के बाद, ब्लॉकचेन डेवलपर्स ने सिस्टम और एल्गोरिदम विकसित करने के लिए इस अवधारणा को फिर से परिभाषित किया जो बाद में "ब्लॉकचेन कैसे काम करता है" के निर्माण खंड होंगे।
आज स्मार्ट अनुबंधों में दो मुख्य संस्थाएँ होती हैं: अनुबंध निर्माता, जो कोड के माध्यम से आवश्यक अनुबंध नियम को परिभाषित और निर्धारित करता है, और प्राप्तकर्ता, जिसने कुछ प्रतिक्रिया प्राप्त करने के लिए सभी नियमों को पूरा किया है। दोनों पक्षों के बीच इस आपसी समझ ने स्मार्ट अनुबंधों के कई अनुप्रयोगों को जन्म दिया।
इसके अलावा, पढ़ें वेब3 डेवलपर बनने के लिए आपको आवश्यक सॉफ़्टवेयर, पैकेज और उपकरण.
ब्लॉकचेन कैसे काम करता है; स्मार्ट अनुबंध
"ब्लॉकचेन कैसे काम करता है" को समझने में सबसे बुनियादी बात यह है कि स्मार्ट अनुबंध कोड में लिखी गई एक सरल "यदि/अन्यथा/कब और फिर" अवधारणा का पालन करते हैं। प्रत्येक ब्लॉक लगातार इस प्रकार का कोड चलाता है और इस प्रकार एक दोहरावदार लूप उत्पन्न करता है जो प्रतीत होता है कि स्वचालित है। स्मार्ट अनुबंधों में पूर्व निर्धारित शर्तें होती हैं, जिनके पूरा होने पर प्रतिक्रियाएँ होती हैं। आम आदमी की भाषा में, वे अवधारणा को साकार करते हैं; "प्रत्येक क्रिया के परिणामस्वरूप प्रतिक्रिया होती है"। इससे पार्टियों को लेन-देन के सामान्य हित को जानकर ही लेन-देन करने की अनुमति मिल जाएगी।
मूल दृश्य
यह समझने के लिए कि ब्लॉकचेन कैसे काम करता है, विकेंद्रीकृत एप्लिकेशन इन चरणों का पालन करते हैं:
- ब्लॉकचेन डेवलपर्स लेनदेन और सत्यापन के लिए पूर्वनिर्धारित शर्तों को डिजाइन और सेटअप करते हैं
- एक पार्टी किसी इच्छा या आवश्यकता की शुरुआत करके स्मार्ट अनुबंध को ट्रिगर करेगी। इसका एक प्रमुख उदाहरण उपयोगकर्ता की किसी अन्य पार्टी को क्रिप्टोकरेंसी भेजने की इच्छा है।
- यह सत्यापन और सत्यापन प्रक्रिया को ट्रिगर करता है। यह प्रक्रिया स्मार्ट अनुबंधों का वास्तविक अनुप्रयोग है, क्योंकि विकेंद्रीकृत एप्लिकेशन ब्लॉकचेन डेवलपर्स द्वारा स्थापित पूर्वनिर्धारित नियमों से गुजरेगा। यह उसी तरह है जैसे बैंक फंड ट्रांसफर करने से पहले खाते के विवरण और आईडी जानकारी को सत्यापित करते हैं। हालाँकि, स्मार्ट अनुबंधों को अतिरिक्त जानकारी की आवश्यकता नहीं है।
- विकेन्द्रीकृत एप्लिकेशन एक नया ब्लॉक बनाता है। स्मार्ट अनुबंधों का एक मुख्य अनुप्रयोग एक रिकॉर्ड का निर्माण है। यह रिकॉर्ड महत्वपूर्ण है क्योंकि यह "ब्लॉकचेन कैसे काम करता है" का मुख्य तत्व है। डेटा पूरे वितरित नेटवर्क में वितरित किया जाता है और ब्लॉकचेन डेवलपर्स द्वारा सार्वभौमिक रूप से लागू किया जाने वाला एक मौलिक नियम है।
- यह ब्लॉकचेन नेटवर्क में पुरानी और नई जानकारी को मर्ज करता है। अधिकांश स्मार्ट अनुबंधों में अंतिम चरण नेटवर्क सिस्टम का अद्यतनीकरण है। इसका सार्वभौमिक अनुप्रयोग यह सुनिश्चित करता है कि नेटवर्क में किसी भी एकल नोड में अलग-अलग डेटा न हो। यह स्मार्ट अनुबंधों की पारदर्शी प्रकृति बनाता है।
स्मार्ट अनुबंध के विभिन्न घटकों में एक ही पैकेज में तर्क, गुण और डेटा शामिल हैं। यह व्यवसाय और डेटा तर्क परतों को एक परत में ढहा देता है जिसमें डेवलपर ब्लॉकचेन में लिखता है। यह "ब्लॉकचेन कैसे काम करता है" के कुछ बुनियादी पहलुओं का उत्तर देता है; अविश्वसनीय वातावरण में इसकी अपरिवर्तनीयता, नियतात्मक निष्पादन और पारदर्शिता आवश्यक है। ये विशेषताएँ विकेंद्रीकृत अनुप्रयोगों के आधार पर भिन्न होती हैं।
इसके अलावा, पढ़ें ब्लॉकचेन तकनीक; केन्याई अनुप्रयोगों का आधार.
कुछ ब्लॉकचेन डेवलपर्स इन कार्यात्मकताओं को अलग करने और उन्हें स्मार्ट अनुबंधों के विभिन्न अनुप्रयोगों में उपयोग करने के लिए अलग करते हैं।
प्रतिकृति, जैसा कि पहले उल्लेख किया गया है, यह सुनिश्चित करती है कि सभी अविश्वसनीय पार्टियों या नेटवर्क के पास समान जानकारी हो। विकेंद्रीकृत एप्लिकेशन नेटवर्क के भीतर प्रत्येक नोड को स्मार्ट अनुबंध को बार-बार निष्पादित करने की आवश्यकता होगी।
निष्कर्ष
ब्लॉकचेन डेवलपर्स अक्सर ब्लॉकचेन में लागू बुनियादी नियमों की शर्तों को नया रूप देते हैं। इससे स्मार्ट अनुबंधों के विभिन्न अनुप्रयोग सामने आते हैं। साथ ही, कुछ अपरिवर्तनीयता और पारदर्शिता का उपयोग कर सकते हैं जबकि अन्य स्मार्ट अनुबंधों के वितरण पर ध्यान केंद्रित करते हैं। यह याद रखना आवश्यक है कि यह लेख क्रिप्टोकरेंसी के अनुप्रयोग पर ध्यान केंद्रित नहीं करता है।
ब्लॉकचेन डेवलपर्स ने साबित किया है कि विकेंद्रीकृत अनुप्रयोगों के कई डिज़ाइन हैं। यह केवल एक परिचयात्मक लेख था जो स्मार्ट अनुबंधों की मूल अवधारणा को छूता था और मूलभूत पहलू पर विस्तार से बताता था। अपने अधिक तकनीकी दर्शकों के लिए, हम स्मार्ट अनुबंधों की जटिल प्रकृति पर प्रकाश डालते हुए एक लेख जारी करेंगे। इसके अलावा, हम उपयोग की जाने वाली विभिन्न प्रोग्रामिंग भाषाओं के बारे में विस्तार से बताएंगे।
- एसईओ संचालित सामग्री और पीआर वितरण। आज ही प्रवर्धित हो जाओ।
- प्लेटोब्लॉकचैन। Web3 मेटावर्स इंटेलिजेंस। ज्ञान प्रवर्धित। यहां पहुंचें।
- स्रोत: https://web3africa.news/2023/02/10/news/how-blockchain-works-starts-with-smart-contracts/
- 1998
- a
- About
- लेखा
- अधिग्रहण
- कार्य
- इसके अलावा
- बाद
- समझौता
- AI
- सहायता
- एल्गोरिदम
- सब
- पहले ही
- अमेरिकन
- विश्लेषण
- और
- अन्य
- जवाब
- जवाब
- किसी
- आवेदन
- अनुप्रयोगों
- लागू
- लेख
- पहलू
- पहलुओं
- विशेषताओं
- दर्शक
- स्वचालित
- स्वतः
- बैंकों
- बुनियादी
- आधार
- क्योंकि
- बन
- से पहले
- शुरू किया
- के बीच
- बिट
- Bitcoin
- खंड
- blockchain
- ब्लॉकचेन नेटवर्क
- ब्लॉकचेन नेटवर्क
- ब्लॉकचैन प्रौद्योगिकी
- blockchains
- ब्लॉक
- बांड
- दोनों दलों
- लाया
- इमारत
- बनाया गया
- व्यापार
- बटन
- क्षमताओं
- दावा
- कोड
- गढ़ा
- संयोजन
- सामान्य
- तुलना
- जटिल
- घटकों
- कंप्यूटर
- संकल्पना
- अवधारणाओं
- स्थितियां
- आचरण
- अनुबंध
- ठेके
- मूल
- लागत
- सका
- बनाना
- बनाता है
- निर्माण
- निर्माता
- cryptocurrency
- तिथि
- प्रथम प्रवेश
- शुरू हुआ
- विकेन्द्रीकृत
- विकेंद्रीकृत अनुप्रयोग
- परिभाषित
- परिभाषित करता है
- निर्भर करता है
- संजात
- डिज़ाइन
- डिजाइन
- विवरण
- विकसित करना
- डेवलपर
- डेवलपर्स
- विभिन्न
- डिजिटल
- डिजिटल दुनिया
- वितरित
- वितरित नेटवर्क
- वितरण
- से प्रत्येक
- पूर्व
- पारिस्थितिकी तंत्र
- विस्तृत
- अनंत
- सुनिश्चित
- संपूर्ण
- संस्थाओं
- वातावरण
- आवश्यक
- और भी
- अंत में
- उदाहरण
- निष्पादित
- निष्पादन
- विस्तारित
- कुछ
- खोज
- प्रथम
- लचीला
- फोकस
- का पालन करें
- निर्मित
- बुनियाद
- मज़ा
- कार्यक्षमताओं
- मौलिक
- धन
- आगे
- भावी सौदे
- उत्पन्न करता है
- मिल रहा
- Go
- सोना
- गाइड
- सुना
- पर प्रकाश डाला
- आशा
- कैसे
- तथापि
- HTTPS
- ID
- अचल स्थिति
- in
- शामिल
- व्यक्तियों
- औद्योगिक
- औद्योगिक क्रांति
- करें-
- प्रारंभिक
- प्रेरित
- ब्याज
- रुचि
- परिचयात्मक
- आविष्कार
- आविष्कार
- मुद्दा
- IT
- बच्चा
- ज्ञान
- भाषा
- भाषाऐं
- पिछली बार
- परत
- परतों
- बिक्रीसूत्र
- जानें
- नेतृत्व
- लंबा
- निम्न
- मशीन
- मुख्य
- बनाता है
- निर्माण
- बहुत
- अधिकतम-चौड़ाई
- उल्लेख किया
- केवल
- मर्ज के
- खनिज
- धन
- अधिक
- अधिकांश
- आपसी
- Nakamoto
- प्रकृति
- आवश्यक
- आवश्यकता
- जाल
- नेटवर्क
- नेटवर्क सिस्टम
- नेटवर्क
- नया
- नोड
- अनेक
- पुराना
- ऑप्शंस
- मूल
- अन्य
- अन्य
- पैकेज
- संकुल
- भाग
- पार्टियों
- पार्टी
- भुगतान
- स्टाफ़
- जगह
- प्लेटो
- प्लेटो डेटा इंटेलिजेंस
- प्लेटोडाटा
- संभावनाओं
- मुख्य
- प्रक्रिया
- प्रोग्रामिंग
- प्रोग्रामिंग की भाषाएँ
- गुण
- प्रोटोकॉल
- साबित
- प्रश्न
- प्रतिक्रियाओं
- पढ़ना
- रिकॉर्ड
- याद
- बार - बार आने वाला
- प्रतिकृति
- की आवश्यकता होती है
- अपेक्षित
- प्रतिक्रिया
- परिणाम
- परिणाम
- क्रांति
- नियम
- नियम
- वही
- संतुष्ट
- सातोशी
- सातोशी Nakamoto
- वैज्ञानिक
- प्रतिभूतियां
- अलग
- कई
- सेट
- सेट
- व्यवस्था
- समान
- सरल
- केवल
- के बाद से
- एक
- धीरे से
- स्मार्ट
- स्मार्ट अनुबंध
- स्मार्ट अनुबंध
- So
- कुछ
- विशिष्ट
- वर्णित
- कदम
- कदम
- फिर भी
- आंधी
- ऐसा
- प्रणाली
- सिस्टम
- तकनीकी
- टेक्नोलॉजी
- शर्तों
- RSI
- लेकिन हाल ही
- बात
- विचार
- यहाँ
- भर
- पहर
- सेवा मेरे
- उपकरण
- छू
- कारोबार
- ट्रांजेक्शन
- लेनदेन कीमत
- लेनदेन
- स्थानांतरित कर रहा है
- ट्रांसपेरेंसी
- पारदर्शी
- ट्रिगर
- <strong>उद्देश्य</strong>
- समझना
- समझ
- अद्वितीय
- सार्वभौम
- उपयोग
- उपयोगकर्ता
- उपयोग
- सत्यापन
- विविधता
- विभिन्न
- सत्यापन
- सत्यापित
- बहुमुखी
- संस्करण
- महत्वपूर्ण
- तरीके
- वेब
- वेब 3
- Web3
- क्या
- कौन कौन से
- कौन
- चौड़ा
- मर्जी
- अंदर
- काम
- कार्य
- विश्व
- होगा
- लिखा हुआ
- साल
- आप
- जेफिरनेट