SwapSpace – क्रॉस-चेन क्रिप्टो स्वैप्स

स्मार्ट कॉन्ट्रैक्ट्स क्या हैं और वे आपके लिए क्या कर सकते हैं?

June Katz

,

अपडेट किया गया: ,3 मि॰

ब्लॉकचेन के आगमन ने डेटा को संग्रहीत करने के तरीके को पारदर्शी और विकेंद्रीकृत बनाकर कई उद्योगों को अधिक कुशल बना दिया। हालांकि, ब्लॉकचेन तकनीक इतना ही नहीं कर सकती। एक बेहद बुद्धिमान युवा व्यक्ति के रूप में, Vitalik Buterin ने इस बारे में सोचना शुरू किया कि Bitcoin को कैसे बेहतर बनाया जा सकता है। वह काफी समय से ब्लॉकचेन उद्योग में सक्रिय थे और एक जानकार व्यक्ति बन गए थे। वर्षों तक शोध करने और अपना विज़न साझा करने के बाद, उन्होंने एक नया प्रोजेक्ट बनाया, जिसका नाम Ethereum था। यह प्रोजेक्ट smart contracts को आम लोगों तक लाने के लिए जिम्मेदार है, खासकर हजारों ICOs, यानी initial coin offerings, की लॉन्चिंग की मेजबानी करके। लेकिन ये smart contracts क्या हैं और ये क्या कर सकते हैं?

ब्लॉकचेन smart contracts क्या हैं?

Smart contracts बिचौलिये के बिना काम करने का सबसे कुशल तरीका हैं। ये contract को self-executable बनने देते हैं, इस तरह कि इसमें शामिल किसी भी पक्ष को एक-दूसरे पर भरोसा करने की आवश्यकता नहीं होती। Smart contracts का उपयोग वित्तीय उद्योग, real estate, संपत्ति कानून, क्रेडिट enforcement, किसी भी चीज़ में किया जा सकता है। चलिए एक smart contract का उदाहरण कल्पना करते हैं। Person A, Person B से एक apartment किराए पर लेता है। Person A किराया cryptocurrency, खासकर Ethereum, में देना चाहता है। Person B एक blockchain smart contract बनाता है जिसमें वे सभी नियम और शर्तें होती हैं जिनका apartment में रहने के दौरान Person A को पालन करना होता है। अब Person A smart contract में funds जमा करके किराया दे सकता है, जो फिर escrow की तरह काम करेगा। जब कोई भी पक्ष contract की शर्तों का उल्लंघन करता है, तो funds release होंगे या नहीं होंगे, यह इस बात पर निर्भर करेगा कि smart contract में क्या लिखा है। मान लीजिए Person A उस जगह से किराए पर रहना बंद करना चाहता है। जब घर ठीक तरह से खाली किया जाता है, तो smart contract contract की अवधि के अंत तक अपनी जिम्मेदारी निभाने पर deposit अपने आप Person A को wire कर देगा। एक अधिक तकनीकी उदाहरण, एक piece of code, जिसे हम साझा करना चाहते हैं, वह निम्नलिखित है:pragma solidity ^0.4.21;

contract Coin {

    // The keyword "public" makes those variables
    // बाहर से पढ़ने योग्य बनाता है.
    address public minter;

    mapping (address => uint) public balances;

    // Events light clients को
    // परिवर्तनों पर कुशलता से प्रतिक्रिया करने देते हैं.
    event Sent(address from, address to, uint amount);

    // यह constructor है जिसका code
    // केवल contract बनने पर ही चलाया जाता है.
    function Coin() public {
        minter = msg.sender;
    }

    function mint(address receiver, uint amount) public {
        if (msg.sender != minter) return;
        balances[receiver] += amount;
    }

    function send(address receiver, uint amount) public {
        if (balances[msg.sender] < amount) return;
        balances[msg.sender] -= amount;
        balances[receiver] += amount;
        emit Sent(msg.sender, receiver, amount);
    }

}

यह दिखाता है कि कैसे हवा में से एक cryptocurrency बनाई जाती है और फिर लोगों के लिए उस currency में लेन-देन करना संभव बनाया जाता है। इसके बारे में अधिक जानकारी Solidity द्वारा साझा किए गए docs में मिल सकती है।

अभी smart contracts का उपयोग कहाँ किया जा रहा है?

Smart contracts का उपयोग विभिन्न उद्योगों में किया जाता है। कुछ वास्तविक जीवन के उदाहरण जिन्हें हम आपके साथ साझा करना चाहते हैं, वे हैं: 

  • बैंकिंग में smart contracts. Barclays Corporate Bank संपत्ति के स्वामित्व में हुए परिवर्तनों को रिकॉर्ड करने के लिए smart contracts का उपयोग करता है, ताकि बाद में भुगतान अपने आप अन्य वित्तीय संस्थानों को ट्रांसफर किए जा सकें।
  • Healthcare में smart contracts. Personal health records को encode करके blockchain पर संग्रहीत किया जा सकता है। इन records की private key को private keys के उपयोग से लॉक किया जा सकता है। अब, जब किसी व्यक्ति को बार-बार prescribed drugs लेने पड़ते हैं, तब smart contract लागू किया जा सकता है. 
  • Voting के लिए smart contracts. सरकार में, मतदान की मात्रा बढ़ाने के लिए smart contracts का उपयोग किया जा सकता है। लोग बस अपने घरों से कुछ बटन क्लिक करके आसानी से वोट कर सकते हैं।

Smart contracts का भविष्य क्या है?

कोई भी भविष्य नहीं बता सकता, हम सिर्फ़ अनुमान लगा सकते हैं। Smart contracts के लिए भविष्य बहुत उज्ज्वल दिख रहा है। हर हफ्ते हम यह खबर देखते हैं कि बड़ी कंपनियाँ अपनी संरचनाओं में smart contracts को शामिल कर रही हैं। हाल ही में, Nike ने घोषणा की कि वे Ethereum blockchain का उपयोग करके sneakers के स्वामित्व पर नज़र रखेंगे। यह smart contracts के बिना नहीं किया जा सकता। चलिए कल्पना करते हैं कि जब हम smart contracts का उपयोग शुरू करेंगे, तो कितने बिचौलियों को हटाया जा सकता है। हमें notaries, lawyers या यहाँ तक कि judges की भी ज़रूरत नहीं होगी, जब ऐसे contracts होंगे जो उनकी जगह ले सकते हैं। अवसरों के बारे में सोचना एक साथ रोमांचक और डरावना है।

साझा करें:

संबंधित पोस्ट

और जानने के लिए उत्सुक हैं?

हमारे न्यूज़लेटर से जुड़ें — सूचित रहें, सशक्त बनें।