स्मार्ट कॉन्ट्रैक्ट कोड लॉक आइकन जो GPU किराएदार और प्रदाता के बीच क्रिप्टोकरेंसी भुगतान की सुरक्षा कर रहा है, साथ में ब्लॉकचेन वेरिफिकेशन चेकमार्क और एस्क्रो फ्लो डायग्राम

स्मार्ट कॉन्ट्रैक्ट एस्क्रो आपके GPU रेंटल भुगतान की सुरक्षा कैसे करता है

समझें कि GPU रेंटल के दौरान ब्लॉकचेन-आधारित एस्क्रो आपके फंड की सुरक्षा कैसे करता है। ऑन-चेन एस्क्रो किए गए फंड को वेरिफाई करना सीखें, विवाद स्वचालित रूप से कैसे हल होते हैं, और कोड भरोसे (ट्रस्ट) से बेहतर क्यों है।

जब आप किसी पारंपरिक GPU रेंटल प्लेटफॉर्म पर $50 जमा करते हैं, तो वह पैसा प्लेटफॉर्म के बैंक खाते में रहता है। आपको अपने डैशबोर्ड पर एक संख्या दिखाई देती है। आप भरोसा करते हैं कि वह संख्या वास्तविक डॉलर का प्रतिनिधित्व करती है जिसे आप बाद में निकाल सकते हैं। यदि प्लेटफॉर्म हैक हो जाता है, दिवालिया हो जाता है, या अपनी सेवा की शर्तें बदलने का निर्णय लेता है, तो आपका भरोसा ही आपके और आपके पैसे के बीच खड़ी एकमात्र चीज़ है।

स्मार्ट कॉन्ट्रैक्ट एस्क्रो उस भरोसे को वेरिफाई किए जा सकने वाले कोड से बदल देता है। आपका $50 USDC एक ब्लॉकचेन पते पर चला जाता है जिसे एक प्रोग्राम नियंत्रित करता है, और इसमें न तो आप, न ही GPU प्रदाता, और न ही प्लेटफॉर्म ऑपरेटर हेरफेर कर सकता है। रेंटल शर्तें पूरी होने पर फंड अपने आप जारी हो जाते हैं। आप इसे खुद वेरिफाई कर सकते हैं—अभी, किसी सार्वजनिक ब्लॉक एक्सप्लोरर पर—बिना किसी की अनुमति मांगे या किसी की बात पर आँख बंद करके विश्वास किए।

यह लेख चरण-दर-चरण समझाता है कि GPU रेंटल के लिए स्मार्ट कॉन्ट्रैक्ट एस्क्रो कैसे काम करता है, जिसमें यह भी शामिल है कि अपने फंड को ऑन-चेन कैसे वेरिफाई करें और जब चीजें गलत हो जाती हैं तो क्या होता है।

प्लेटफॉर्म चयन और भुगतान सेटअप सहित संपूर्ण GPU रेंटल प्रक्रिया के लिए, हमारा क्रिप्टोकरेंसी के साथ GPU किराए पर लेने की संपूर्ण मार्गदर्शिका देखें।


प्लेटफॉर्म-आधारित एस्क्रो बनाम स्मार्ट कॉन्ट्रैक्ट एस्क्रो: वास्तव में क्या बदलता है

इन एस्क्रो मॉडलों के बीच के अंतर को समझने से यह स्पष्ट हो जाता है कि स्मार्ट कॉन्ट्रैक्ट अधिक मजबूत गारंटी क्यों प्रदान करते हैं।

पारंपरिक प्लेटफॉर्म-आधारित एस्क्रो

जब आप Vast.ai, RunPod, या अधिकांश पारंपरिक प्लेटफॉर्म पर फंड जमा करते हैं:

आपके पैसे का क्या होता है:

  1. आप भुगतान भेजते हैं (क्रेडिट कार्ड, क्रिप्टो, बैंक ट्रांसफर)
  2. प्लेटफॉर्म अपने बैंक खाते या क्रिप्टो वॉलेट में फंड प्राप्त करता है
  3. प्लेटफॉर्म का डेटाबेस आपका बैलेंस रिकॉर्ड करता है
  4. आपको वेबसाइट पर बैलेंस प्रदर्शित दिखाई देता है
  5. जब आप किराए पर लेते हैं, तो प्लेटफॉर्म आंतरिक रूप से आपका बैलेंस कम कर देता है
  6. जब आप निकालते हैं, तो प्लेटफॉर्म अपने खातों से भेजता है

भरोसे की आवश्यकताएं:

जोखिमआप प्लेटफॉर्म पर भरोसा कर रहे हैं…
चोरीआपके फंड की चोरी न करने के लिए
सुरक्षाहैक न होने के लिए
शोधन क्षमता (Solvency)दिवालिया न होने के लिए
ईमानदारीआपके बैलेंस को सटीक रूप से ट्रैक करने के लिए
उपलब्धतामांग पर निकासी संसाधित करने के लिए
नीतिआपके खिलाफ शर्तें न बदलने के लिए

आप क्या वेरिफाई कर सकते हैं:

  • आपका डैशबोर्ड एक बैलेंस संख्या दिखाता है
  • बस इतना ही

आप स्वतंत्र रूप से वेरिफाई नहीं कर सकते हैं:

  • क्या वास्तविक फंड उस संख्या का समर्थन करते हैं
  • फंड कहां रखे गए हैं
  • क्या प्लेटफॉर्म विलायक (solvent) है
  • क्या अन्य उपयोगकर्ताओं के बैलेंस कवर किए गए हैं

ऐतिहासिक विफलताएं:

  • FTX (2022): अन्य उद्देश्यों के लिए उपयोग किए गए ग्राहक फंड, अरबों का नुकसान
  • Mt. Gox (2014): एक्सचेंज हैक हुआ, 850,000 BTC खो गए
  • कई छोटे प्लेटफॉर्म: एक्ज़िट स्कैम (Exit scams), हैक्स, दिवालियापन

क्रिप्टोकरेंसी उद्योग में प्लेटफॉर्म-आधारित एस्क्रो बार-बार और विनाशकारी रूप से विफल रहा है।

स्मार्ट कॉन्ट्रैक्ट एस्क्रो

जब आप GPUFlow या इसी तरह के स्मार्ट कॉन्ट्रैक्ट प्लेटफॉर्म पर फंड जमा करते हैं:

आपके पैसे का क्या होता है:

  1. आप एस्क्रो कॉन्ट्रैक्ट को अपने USDC तक पहुंचने की मंजूरी (approve) देते हैं
  2. आप जमा लेनदेन की पुष्टि करते हैं
  3. USDC आपके वॉलेट से कॉन्ट्रैक्ट पते पर स्थानांतरित हो जाता है
  4. कॉन्ट्रैक्ट ऑन-चेन रेंटल शर्तों को रिकॉर्ड करता है
  5. फंड लॉक हो जाते हैं—कोई भी पक्ष एकतरफा रूप से उन तक नहीं पहुंच सकता
  6. रेंटल पूरा होने पर, कॉन्ट्रैक्ट प्रदाता को भुगतान जारी करता है
  7. अप्रयुक्त फंड स्वचालित रूप से आपके वॉलेट में वापस आ जाते हैं

भरोसे की आवश्यकताएं:

जोखिमआप भरोसा कर रहे हैं…
कोड की शुद्धताकॉन्ट्रैक्ट वही करता है जो वह दावा करता है (ऑडिट इसे संबोधित करता है)
ब्लॉकचेन सुरक्षाPolygon/Ethereum नेटवर्क सही ढंग से काम करता है
आपकी अपनी सुरक्षाआप दुर्भावनापूर्ण लेनदेन को मंजूरी नहीं देते हैं

आप क्या वेरिफाई कर सकते हैं:

  • ब्लॉक एक्सप्लोरर पर अपना जमा लेनदेन
  • एस्क्रो कॉन्ट्रैक्ट में लॉक की गई सटीक राशि
  • कॉन्ट्रैक्ट सोर्स कोड (यदि वेरिफाइड है)
  • कॉन्ट्रैक्ट के माध्यम से सभी ऐतिहासिक लेनदेन
  • रेंटल पूरा होने पर प्रदाता को भुगतान जारी होना
  • अप्रयुक्त फंड की आपके वॉलेट में वापसी

आपको किन बातों पर भरोसा करने की आवश्यकता नहीं है:

  • प्लेटफॉर्म ऑपरेटर की ईमानदारी
  • प्लेटफॉर्म सुरक्षा प्रथाएं
  • प्लेटफॉर्म की शोधन क्षमता
  • प्लेटफॉर्म के नीतिगत निर्णय

बुनियादी अंतर

प्लेटफॉर्म एस्क्रो: “अपने पैसे के साथ हम पर भरोसा करें।”

स्मार्ट कॉन्ट्रैक्ट एस्क्रो: “उस कोड को वेरिफाई करें जो आपके पैसे को नियंत्रित करता है।”

यह कोई दार्शनिक अंतर नहीं है। वास्तविक सुरक्षा निहितार्थों के साथ यह एक व्यावहारिक अंतर है।

परिदृश्य: प्लेटफॉर्म ऑपरेटर दुर्भावनापूर्ण हो जाता है

प्लेटफॉर्म-आधारित एस्क्रो:

  • ऑपरेटर सभी ग्राहक फंड निकाल सकता है
  • कानूनी कार्रवाई को छोड़कर उपयोगकर्ताओं के पास कोई सहारा नहीं है
  • रिकवरी की संभावना नहीं है, खासकर छोटी रकम के लिए

स्मार्ट कॉन्ट्रैक्ट एस्क्रो:

  • ऑपरेटर एस्क्रो किए गए फंड तक नहीं पहुंच सकता है (कोड इसे रोकता है)
  • रिलीज की शर्तें पूरी होने तक फंड लॉक रहता है
  • ऑपरेटर की दुर्भावना अप्रासंगिक है—कोड किसी भी स्थिति में निष्पादित होता है

परिदृश्य: प्लेटफॉर्म हैक हो जाता है

प्लेटफॉर्म-आधारित एस्क्रो:

  • हमलावर हॉट वॉलेट और ग्राहक डेटाबेस खाली कर देते हैं
  • सभी फंड जोखिम में हैं
  • उपयोगकर्ता सब कुछ खो देते हैं

स्मार्ट कॉन्ट्रैक्ट एस्क्रो:

  • हमलावर प्लेटफॉर्म वेबसाइट से समझौता कर सकते हैं
  • लेकिन एस्क्रो किए गए फंड कॉन्ट्रैक्ट में ही रहते हैं
  • केवल व्यक्तिगत उपयोगकर्ता की मंजूरी का शोषण किया जा सकता है (उपयोगकर्ता की कार्रवाई की आवश्यकता है)
  • ठीक से एस्क्रो किए गए फंड सुरक्षित रहते हैं

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


GPU रेंटल एस्क्रो लेनदेन की संरचना

आइए ठीक से पता लगाएं कि स्मार्ट कॉन्ट्रैक्ट एस्क्रो का उपयोग करके GPU रेंटल के दौरान ऑन-चेन क्या होता है। इस फ्लो को समझने से प्रक्रिया स्पष्ट हो जाती है।

चरण 1: अनुमोदन (Approval)

इससे पहले कि एस्क्रो कॉन्ट्रैक्ट आपके USDC को स्थानांतरित कर सके, आपको इसे अनुमोदित (approve) करना होगा।

आप क्या देखते हैं:

MetaMask पॉपअप:

अनुमति का अनुरोध (Permission request)
GPUFlow Escrow को आपका USDC खर्च करने की अनुमति दें?

अनुरोधकर्ता: gpuflow.app
कॉन्ट्रैक्ट: 0x7a3B...4f2D

[अस्वीकार करें] [अनुमोदन करें]

ऑन-चेन क्या होता है:

  1. आप “अनुमोदन करें” (Approve) पर क्लिक करते हैं
  2. Polygon पर USDC कॉन्ट्रैक्ट को लेनदेन भेजा गया
  3. USDC कॉन्ट्रैक्ट रिकॉर्ड करता है: “वॉलेट 0xYour… कॉन्ट्रैक्ट 0x7a3B… को USDC स्थानांतरित करने की अनुमति देता है”
  4. अभी तक कोई USDC ट्रांसफर नहीं होता है—यह केवल अनुमति है

Polygonscan पर, आप देखेंगे:

लेनदेन: 0xabc123...
प्रेषक (From): 0xYourWallet
प्राप्तकर्ता (To): 0x3c499c54... (USDC Contract)
विधि (Method): approve(spender, amount)

यह चरण क्यों मौजूद है:

ERC-20 टोकन (जैसे USDC) को स्पष्ट अनुमोदन की आवश्यकता होती है, इससे पहले कि कोई कॉन्ट्रैक्ट उन्हें स्थानांतरित कर सके। यह एक सुरक्षा विशेषता है—कॉन्ट्रैक्ट आपकी अनुमति के बिना आपका वॉलेट खाली नहीं कर सकते।

सुरक्षा नोट: केवल उन कॉन्ट्रैक्ट्स को मंजूरी दें जिन पर आपको भरोसा है। दुर्भावनापूर्ण कॉन्ट्रैक्ट्स को असीमित अनुमोदन (unlimited approvals) आपके टोकन को समाप्त कर सकते हैं। GPUFlow का कॉन्ट्रैक्ट ऑडिट किया गया है, लेकिन हमेशा वेरिफाई करें कि आप वैध साइट पर हैं।

चरण 2: एस्क्रो में जमा करना (Deposit)

अनुमोदन के बाद, आप रेंटल शुरू करने के लिए फंड जमा करते हैं।

आप क्या देखते हैं:

MetaMask पॉपअप:

लेनदेन की पुष्टि करें

GPU रेंटल एस्क्रो में 50 USDC जमा करें
रेंटल: RTX 4090, प्रदाता 0xProv...
अवधि: 10 घंटे तक

गैस शुल्क: 0.02 MATIC (~$0.02)

[अस्वीकार करें] [पुष्टि करें]

ऑन-चेन क्या होता है:

  1. आप “पुष्टि करें” (Confirm) पर क्लिक करते हैं
  2. लेनदेन GPUFlow एस्क्रो कॉन्ट्रैक्ट को भेजा जाता है
  3. कॉन्ट्रैक्ट 50 USDC को आपके वॉलेट से एस्क्रो पते पर स्थानांतरित करने के लिए USDC कॉन्ट्रैक्ट को कॉल करता है
  4. कॉन्ट्रैक्ट रेंटल विवरण रिकॉर्ड करता है:
    • किराएदार: 0xYourWallet
    • प्रदाता: 0xProviderWallet
    • राशि: 50 USDC
    • प्रारंभ समय: ब्लॉक टाइमस्टैम्प
    • रेंटल शर्तें: GPU स्पेक्स, प्रति घंटा दर, अधिकतम अवधि
  5. फंड अब कॉन्ट्रैक्ट में लॉक हो गए हैं

Polygonscan पर, आप देखेंगे:

लेनदेन: 0xdef456...
प्रेषक (From): 0xYourWallet
प्राप्तकर्ता (To): 0x7a3B...4f2D (GPUFlow Escrow)
विधि (Method): createRental(provider, amount, terms)
मूल्य: 0 MATIC
ट्रांसफर किए गए टोकन: 50 USDC 0xYour... से 0x7a3B...

महत्वपूर्ण बिंदु: 50 USDC अब एस्क्रो कॉन्ट्रैक्ट पते पर है। GPUFlow के वॉलेट में नहीं। प्रदाता के वॉलेट में नहीं। स्वयं कॉन्ट्रैक्ट में।

चरण 3: सक्रिय रेंटल (Active Rental)

आपके फंड लॉक हैं। GPU रेंटल जारी है।

क्या हो रहा है:

  • आपके पास GPU का SSH/टर्मिनल एक्सेस है
  • रेंटल अवधि पर टाइमर चल रहा है
  • कॉन्ट्रैक्ट फंड को होल्ड करता है, पूरा होने के संकेत का इंतजार करता है

रेंटल के दौरान कोई ऑन-चेन गतिविधि नहीं (जब तक कि आप प्रति-ब्लॉक भुगतान नहीं कर रहे हों, जिसे अधिकांश कॉन्ट्रैक्ट्स गैस दक्षता के लिए लागू नहीं करते हैं)।

एस्क्रो कॉन्ट्रैक्ट क्या कर रहा है:

  • सक्रिय रूप से कुछ नहीं—यह कोड है जो अगले लेनदेन की प्रतीक्षा कर रहा है
  • फंड कॉन्ट्रैक्ट पते पर लॉक रहते हैं
  • कोई भी पक्ष उन तक नहीं पहुंच सकता है

चरण 4: रेंटल पूरा होना (Rental Completion)

रेंटल या तो आपकी कार्रवाई (रेंटल रोकें) या समय सीमा समाप्त होने पर समाप्त होता है।

आप क्या देखते हैं:

GPUFlow डैशबोर्ड पर: “एंड रेंटल” (End Rental) बटन

MetaMask पॉपअप:

लेनदेन की पुष्टि करें

GPU रेंटल समाप्त करें
अवधि: 3 घंटे 27 मिनट
लागत: $2.08 (3.45 घंटे × $0.60/घंटा)
रिफंड: $47.92 USDC

गैस शुल्क: 0.02 MATIC (~$0.02)

[अस्वीकार करें] [पुष्टि करें]

ऑन-चेन क्या होता है:

  1. आप “पुष्टि करें” पर क्लिक करते हैं
  2. लेनदेन एस्क्रो कॉन्ट्रैक्ट को भेजा जाता है
  3. कॉन्ट्रैक्ट गणना करता है:
    • वास्तविक रेंटल अवधि
    • प्रति घंटा दर के आधार पर लागत
    • प्रदाता को देय राशि
    • किराएदार को रिफंड की जाने वाली राशि
  4. कॉन्ट्रैक्ट दो ट्रांसफर निष्पादित (execute) करता है:
    • $2.08 USDC → प्रदाता वॉलेट
    • $47.92 USDC → आपका वॉलेट
  5. रेंटल कॉन्ट्रैक्ट स्थिति में पूर्ण के रूप में चिह्नित किया गया

Polygonscan पर, आप देखेंगे:

लेनदेन: 0xghi789...
प्रेषक (From): 0xYourWallet
प्राप्तकर्ता (To): 0x7a3B...4f2D (GPUFlow Escrow)
विधि (Method): completeRental(rentalId)
ट्रांसफर किए गए टोकन:
  - 2.08 USDC 0x7a3B... से 0xProvider...
  - 47.92 USDC 0x7a3B... से 0xYour...

दोनों ट्रांसफर परमाणु (atomically) रूप से होते हैं: या तो दोनों सफल होते हैं या कोई भी नहीं। कॉन्ट्रैक्ट आपको रिफंड किए बिना प्रदाता को भुगतान नहीं भेज सकता है, और इसके विपरीत।

पूरा फ्लो (The Complete Flow)

[आपका वॉलेट]
     |
     | 1. USDC खर्च करने की मंजूरी दें
     v
[USDC कॉन्ट्रैक्ट] अनुमोदन (approval) रिकॉर्ड करता है
     |
     | 2. एस्क्रो में 50 USDC जमा करें
     v
[एस्क्रो कॉन्ट्रैक्ट] 50 USDC होल्ड करता है, रेंटल रिकॉर्ड करता है
     |
     | 3. रेंटल सक्रिय (कोई ऑन-चेन गतिविधि नहीं)
     |
     | 4. रेंटल पूरा करें
     v
[एस्क्रो कॉन्ट्रैक्ट] गणना करता है और जारी करता है
     |
     +---> 2.08 USDC [प्रदाता वॉलेट] को
     |
     +---> 47.92 USDC [आपके वॉलेट] को

हर कदम ऑन-चेन दर्ज किया जाता है। प्रत्येक USDC गतिविधि वेरिफाई करने योग्य है। कोई डेटाबेस प्रविष्टि नहीं जिस पर आपको भरोसा करना हो—केवल ब्लॉकचेन स्थिति जिसे आप स्वयं वेरिफाई कर सकते हैं।

चरण-दर-चरण लेनदेन प्रवाह आरेख जो GPU रेंटल एस्क्रो के चार चरणों को दिखाता है: अनुमोदन लेनदेन, जमा लेनदेन, सक्रिय रेंटल अवधि, और फंड वितरण के साथ पूरा होने वाला लेनदेन, प्रत्येक चरण वॉलेट पते और USDC गतिविधियों को दिखाता है

Polygonscan पर अपने एस्क्रो किए गए फंड को कैसे वेरिफाई करें

स्मार्ट कॉन्ट्रैक्ट एस्क्रो की ताकत इसकी वेरिफाई करने की क्षमता (verifiability) से आती है। आपको किसी की बात पर भरोसा करने की आवश्यकता नहीं है—आप ब्लॉकचेन की खुद जांच कर सकते हैं। यह अनुभाग आपको बताता है कि यह कैसे करना है।

आपको क्या चाहिए

  • आपका वॉलेट पता (MetaMask से)
  • एस्क्रो कॉन्ट्रैक्ट का पता (प्लेटफॉर्म के दस्तावेज़ों से)
  • एक ब्लॉक एक्सप्लोरर (Polygon नेटवर्क के लिए Polygonscan)

GPUFlow एस्क्रो कॉन्ट्रैक्ट पता: 0x7a3B...4f2D (उदाहरण—वास्तविक पते के लिए आधिकारिक दस्तावेज़ देखें)

चरण 1: अपना जमा लेनदेन (Deposit Transaction) खोजें

विधि A: अपने वॉलेट से

  1. MetaMask खोलें
  2. “Activity” टैब पर क्लिक करें
  3. अपना जमा लेनदेन खोजें
  4. विवरण देखने के लिए लेनदेन पर क्लिक करें
  5. “View on block explorer” पर क्लिक करें
  6. Polygonscan खुलेगा जो आपका लेनदेन दिखाएगा

विधि B: सीधे Polygonscan से

  1. polygonscan.com पर जाएं
  2. सर्च में अपना वॉलेट पता पेस्ट करें
  3. “Transactions” टैब देखें
  4. एस्क्रो कॉन्ट्रैक्ट पते के साथ लेबल किया गया लेनदेन खोजें
  5. विवरण देखने के लिए ट्रांज़ैक्शन हैश (transaction hash) पर क्लिक करें

चरण 2: लेनदेन का विवरण (Transaction Details) पढ़ें

Polygonscan पर एक जमा लेनदेन यह दिखाता है:

Transaction Hash: 0xdef456...
Status: Success ✓
Block: 52847291
Timestamp: Feb 18, 2026 14:32:05 UTC

From: 0xYourWallet...
To: 0x7a3B...4f2D (GPUFlow: Escrow Contract)
Value: 0 MATIC

Transaction Action:
  Deposit 50 USDC for GPU Rental

Tokens Transferred:
  From: 0xYourWallet...
  To: 0x7a3B...4f2D
  For: 50 USDC

यह क्या पुष्टि करता है:

  • ✅ लेनदेन सफल रहा (Status: Success)
  • ✅ USDC आपके वॉलेट से निकल गया (From: आपका पता)
  • ✅ USDC एस्क्रो कॉन्ट्रैक्ट में गया (To: कॉन्ट्रैक्ट पता)
  • ✅ सही राशि ट्रांसफर की गई (50 USDC)
  • ✅ टाइमस्टैम्प स्थायी रूप से दर्ज किया गया

चरण 3: वेरिफाई करें कि फंड एस्क्रो कॉन्ट्रैक्ट में हैं

अब पुष्टि करें कि एस्क्रो कॉन्ट्रैक्ट वास्तव में आपके फंड को होल्ड कर रहा है।

  1. Polygonscan पर, एस्क्रो कॉन्ट्रैक्ट पते (0x7a3B…4f2D) पर जाएं
  2. “Contract” टैब पर क्लिक करें
  3. “Read Contract” पर क्लिक करें
  4. getRentalDetails या escrowBalance जैसा फ़ंक्शन खोजें
  5. अपना रेंटल आईडी या वॉलेट पता दर्ज करें
  6. “Query” पर क्लिक करें
  7. अपनी एस्क्रो की गई राशि दिखाने वाला लौटाया गया डेटा देखें

विकल्प: कॉन्ट्रैक्ट का टोकन बैलेंस जांचें

  1. कॉन्ट्रैक्ट पेज पर, “Token Holdings” या इसी तरह के विकल्प पर क्लिक करें
  2. कॉन्ट्रैक्ट द्वारा रखे गए कुल USDC देखें
  3. यह कुल एस्क्रो दिखाता है, आपका विशिष्ट रेंटल नहीं
  4. आपका रेंटल इस कुल राशि का हिस्सा है

चरण 4: कॉन्ट्रैक्ट कोड वेरिफाई करें

पूर्ण वेरिफिकेशन के लिए, वास्तविक कॉन्ट्रैक्ट कोड की जांच करें।

  1. कॉन्ट्रैक्ट पेज पर, “Contract” टैब पर क्लिक करें
  2. “Code” सबटैब पर क्लिक करें
  3. यदि वेरिफाइड है, तो आप Solidity सोर्स कोड देखेंगे
  4. एस्क्रो लॉजिक खोजें:
// एस्क्रो रिलीज़ लॉजिक का सरल उदाहरण
function completeRental(uint256 rentalId) external {
    Rental storage rental = rentals[rentalId];
    require(msg.sender == rental.renter, "Only renter can complete");

    uint256 duration = block.timestamp - rental.startTime;
    uint256 cost = (duration * rental.hourlyRate) / 3600;
    uint256 refund = rental.depositAmount - cost;

    // प्रदाता को लागत ट्रांसफर करें
    USDC.transfer(rental.provider, cost);

    // शेष राशि किराएदार को रिफंड करें
    USDC.transfer(rental.renter, refund);

    rental.completed = true;
}

यह कोड क्या दिखाता है:

  • केवल किराएदार ही पूरा होने (completion) की प्रक्रिया शुरू कर सकता है
  • ब्लॉकचेन टाइमस्टैम्प से अवधि (Duration) की गणना की गई
  • लागत की गणना गणितीय रूप से की गई (कोई मानवीय विवेक नहीं)
  • दोनों ट्रांसफर एक ही लेनदेन में होते हैं (परमाणु / atomic)
  • प्लेटफॉर्म ऑपरेटर का कोई हस्तक्षेप संभव नहीं है

चरण 5: पूरा होने वाले लेनदेन (Completion Transaction) की निगरानी करें

जब आपका रेंटल समाप्त हो जाए, तो वेरिफाई करें कि फंड सही ढंग से जारी किए गए हैं।

  1. अपने वॉलेट गतिविधि या Polygonscan में पूर्ण होने वाला लेनदेन खोजें
  2. लेनदेन विवरण देखें:
Transaction Hash: 0xghi789...
Status: Success ✓

From: 0xYourWallet...
To: 0x7a3B...4f2D (GPUFlow: Escrow Contract)

Transaction Action:
  Complete GPU Rental #12345

Tokens Transferred:
  Transfer 1: 2.08 USDC from 0x7a3B... to 0xProvider...
  Transfer 2: 47.92 USDC from 0x7a3B... to 0xYourWallet...

यह क्या पुष्टि करता है:

  • ✅ प्रदाता को सही भुगतान मिला (2.08 USDC)
  • ✅ आपको सही रिफंड मिला (47.92 USDC)
  • ✅ सभी फंड का हिसाब मिल गया (2.08 + 47.92 = 50.00)
  • ✅ कॉन्ट्रैक्ट में कोई फंड नहीं फंसा

वेरिफिकेशन चेकलिस्ट

किसी भी एस्क्रो लेनदेन के बाद, वेरिफाई करें:

  • लेनदेन की स्थिति “Success” दिखाती है
  • सही राशि आपके वॉलेट से निकली (जमा)
  • फंड एस्क्रो कॉन्ट्रैक्ट पते पर गए (किसी यादृच्छिक वॉलेट में नहीं)
  • कॉन्ट्रैक्ट का पता आधिकारिक दस्तावेज़ से मेल खाता है
  • पूरा होने पर, आपके वॉलेट में रिफंड आ गया
  • प्रदाता का भुगतान + आपका रिफंड = मूल जमा राशि

वेरिफिकेशन क्या साबित करता है

जब आप Polygonscan पर वेरिफाई करते हैं, तो आप इन पर भरोसा नहीं कर रहे होते हैं:

पारंपरिक प्लेटफॉर्मस्मार्ट कॉन्ट्रैक्ट + वेरिफिकेशन
प्लेटफॉर्म का डेटाबेसब्लॉकचेन की स्थिति (अपरिवर्तनीय)
प्लेटफॉर्म की ईमानदारीगणितीय गणना
प्लेटफॉर्म की शोधन क्षमताकॉन्ट्रैक्ट का वास्तविक टोकन बैलेंस
डैशबोर्ड डिस्प्लेब्लॉक एक्सप्लोरर (स्वतंत्र)

ब्लॉकचेन झूठ नहीं बोलती। यह बोल भी नहीं सकती—लेनदेन क्रिप्टोग्राफ़िक रूप से हस्ताक्षरित (signed) होते हैं और हजारों नोड्स द्वारा मान्य (validated) होते हैं। आप Polygonscan पर जो देखते हैं, वही वास्तव में हुआ होता है।

एस्क्रो जमा लेनदेन के प्रमुख तत्वों को दिखाने वाला एनोटेट किया गया Polygonscan स्क्रीनशॉट: ट्रांज़ैक्शन हैश, सफलता की स्थिति, प्रेषक/प्राप्तकर्ता पते, ट्रांसफर किए गए टोकन की मात्रा, और व्याख्यात्मक लेबल के साथ वेरिफिकेशन चेकमार्क


जब चीजें गलत हो जाती हैं तो क्या होता है: कोड में विवाद समाधान (Dispute Resolution)

स्मार्ट कॉन्ट्रैक्ट एस्क्रो ‘हैप्पी पाथ’ (सही तरीके से होने वाली प्रक्रिया) को स्वचालित रूप से संभालता है। लेकिन क्या होता है जब GPU सेवा विफल हो जाती है, स्पेसिफिकेशन्स मेल नहीं खाते, या दोनों में से कोई भी पक्ष दुर्व्यवहार करता है?

स्वचालित विफलता का पता लगाना (Automatic Failure Detection)

कुछ विफलताओं का पता ऑन-चेन या ऑरेकल (oracle) एकीकरण के माध्यम से लगाया जा सकता है:

टाइमआउट-आधारित सुरक्षा:

// यदि रियायती अवधि (grace period) के भीतर रेंटल शुरू नहीं हुआ, तो किराएदार रद्द कर सकता है
function cancelUnstartedRental(uint256 rentalId) external {
    Rental storage rental = rentals[rentalId];
    require(msg.sender == rental.renter, "Only renter");
    require(!rental.started, "Rental already started");
    require(block.timestamp > rental.createdAt + GRACE_PERIOD, "Grace period active");

    // किराएदार को पूरा रिफंड
    USDC.transfer(rental.renter, rental.depositAmount);
    rental.cancelled = true;
}

यह क्या संभालता है:

  • प्रदाता रेंटल स्वीकार करता है लेकिन कभी एक्सेस नहीं देता
  • किराएदार जमा करता है लेकिन प्रदाता गायब हो जाता है
  • रियायती अवधि (जैसे, 30 मिनट) के बाद स्वचालित पूरा रिफंड

अधिकतम अवधि की सुरक्षा:

// रेंटल अधिकतम अवधि पर स्वतः समाप्त हो जाता है
function forceComplete(uint256 rentalId) external {
    Rental storage rental = rentals[rentalId];
    require(block.timestamp > rental.startTime + rental.maxDuration, "Not expired");

    // अधिकतम अवधि के आधार पर गणना करें
    uint256 cost = rental.maxDuration * rental.hourlyRate / 3600;
    uint256 refund = rental.depositAmount - cost;

    USDC.transfer(rental.provider, cost);
    USDC.transfer(rental.renter, refund);
    rental.completed = true;
}

यह क्या संभालता है:

  • किराएदार रेंटल समाप्त किए बिना गायब हो जाता है
  • प्रदाता को भुगतान के लिए अनिश्चित काल तक प्रतीक्षा करने की आवश्यकता नहीं है
  • अधिकतम अवधि के बाद कोई भी पक्ष फंड को बंधक बनाकर नहीं रख सकता

विवाद तंत्र (Dispute Mechanisms)

मानव निर्णय (व्यक्तिपरक गुणवत्ता विवादों) की आवश्यकता वाले मुद्दों के लिए, कॉन्ट्रैक्ट्स विभिन्न तंत्रों को लागू करते हैं:

विवाद विंडो के साथ टाइम-लॉक्ड रिलीज़:

function initiateCompletion(uint256 rentalId) external {
    Rental storage rental = rentals[rentalId];
    require(msg.sender == rental.renter, "Only renter");

    rental.completionInitiated = true;
    rental.disputeDeadline = block.timestamp + DISPUTE_WINDOW; // उदा. 24 घंटे
}

function dispute(uint256 rentalId, string memory reason) external {
    Rental storage rental = rentals[rentalId];
    require(msg.sender == rental.renter || msg.sender == rental.provider, "Not party");
    require(rental.completionInitiated, "Completion not initiated");
    require(block.timestamp < rental.disputeDeadline, "Dispute window closed");

    rental.disputed = true;
    rental.disputeReason = reason;
    // यदि विवाद होता है, तो फंड समाधान के लिए लॉक रहते हैं
}

function finalizeCompletion(uint256 rentalId) external {
    Rental storage rental = rentals[rentalId];
    require(rental.completionInitiated, "Not initiated");
    require(block.timestamp > rental.disputeDeadline, "Window still open");
    require(!rental.disputed, "Disputed - requires resolution");

    // मूल रूप से गणना के अनुसार फंड जारी करें
    _releaseFunds(rentalId);
}

यह कैसे काम करता है:

  1. किराएदार पूर्ण होने की प्रक्रिया शुरू करता है
  2. किसी भी पक्ष को विवाद करने के लिए 24 घंटे की विंडो खुलती है
  3. यदि कोई विवाद नहीं है, तो विंडो बंद होने के बाद फंड जारी हो जाते हैं
  4. यदि विवाद होता है, तो फंड समाधान के लिए लॉक रहते हैं

मध्यस्थता एकीकरण (Arbitration integration):

कुछ कॉन्ट्रैक्ट्स मध्यस्थता प्रोटोकॉल के साथ एकीकृत होते हैं:

function resolveDispute(uint256 rentalId, uint256 renterPercent, uint256 providerPercent) external {
    require(msg.sender == ARBITRATOR, "Only arbitrator");
    require(renterPercent + providerPercent == 100, "Must total 100%");

    Rental storage rental = rentals[rentalId];
    require(rental.disputed, "Not disputed");

    uint256 renterAmount = rental.depositAmount * renterPercent / 100;
    uint256 providerAmount = rental.depositAmount * providerPercent / 100;

    USDC.transfer(rental.renter, renterAmount);
    USDC.transfer(rental.provider, providerAmount);
    rental.resolved = true;
}

मध्यस्थता विकल्प:

विधियह कैसे काम करता हैविकेंद्रीकरण (Decentralization)
प्लेटफॉर्म मध्यस्थताGPUFlow टीम निर्णय लेती हैकेंद्रीकृत (Centralized)
DAO वोटटोकन धारक विवादों पर मतदान करते हैंविकेंद्रीकृत (Decentralized)
Kleros/Aragon Courtजूरी सदस्यों का विकेंद्रीकृत नेटवर्कपूर्णतः विकेंद्रीकृत
मल्टी-सिग (Multi-sig)दोनों पक्ष + मध्यस्थ अनुमोदन करते हैंअर्ध-विकेंद्रीकृत

GPUFlow का विवाद दृष्टिकोण

GPUFlow एक हाइब्रिड मॉडल लागू करता है:

वस्तुनिष्ठ (Objective) विफलताओं के लिए:

  • स्वचालित टाइमआउट रिफंड (प्रदाता के न आने पर)
  • अधिकतम अवधि पर स्वचालित पूर्णता
  • कॉन्ट्रैक्ट द्वारा लागू दर गणना

व्यक्तिपरक (Subjective) विवादों के लिए:

  • रेंटल पूरा होने के बाद विवाद विंडो
  • IPFS के माध्यम से साक्ष्य जमा करना (स्क्रीनशॉट, लॉग)
  • छोटे विवादों के लिए GPUFlow टीम की मध्यस्थता
  • बड़ी रकम के लिए तीसरे पक्ष की मध्यस्थता का विकल्प

विवाद के आँकड़े (काल्पनिक उदाहरण):

परिणामप्रतिशत
कोई विवाद नहीं97.8%
स्वचालित रूप से हल1.5%
मध्यस्थता (किराएदार जीतता है)0.4%
मध्यस्थता (प्रदाता जीतता है)0.2%
विभाजित निर्णय0.1%

अधिकांश रेंटल बिना किसी विवाद के पूरे होते हैं। जब विवाद होते हैं, तो स्वचालित तंत्र बिना किसी मानवीय हस्तक्षेप के अधिकांश मामलों को हल कर देते हैं।

कौन से विवाद कोड द्वारा हल नहीं किए जा सकते

स्वाभाविक रूप से व्यक्तिपरक (subjective) मुद्दे:

  • “GPU धीमा था” (कितना धीमा? किसकी तुलना में?)
  • “मॉडल की गुणवत्ता उम्मीद से भी बदतर थी” (यह GPU की समस्या नहीं है)
  • “प्रदाता चैट में अशिष्ट था” (कोई ऑन-चेन साक्ष्य नहीं)

कॉन्ट्रैक्ट की जानकारी के बाहर के मुद्दे:

  • ऑफ-चेन सेवा की गुणवत्ता
  • वास्तविक दुनिया की पहचान के मुद्दे
  • विभिन्न अधिकार क्षेत्रों (jurisdictions) में कानूनी विवाद

कॉन्ट्रैक्ट की सीमाएँ:

  • प्रदाता को सेवा देने के लिए मजबूर नहीं किया जा सकता
  • वेरिफाई नहीं किया जा सकता कि GPU वास्तव में स्पेक्स से मेल खाता है (ऑरेकल/सत्यापन की आवश्यकता है)
  • पूर्ण किए गए लेनदेन को पूर्ववत (undo) नहीं किया जा सकता

इन मामलों के लिए, मध्यस्थता (arbitration) तंत्र मौजूद हैं, लेकिन वे कुछ हद तक भरोसे के तत्व को फिर से पेश करते हैं (मध्यस्थों पर भरोसा करना)। यह एक अंतर्निहित सीमा है—सभी विवादों को अकेले कोड द्वारा हल नहीं किया जा सकता है।

निर्णय पथ (decision paths) दिखाने वाला विवाद समाधान फ़्लोचार्ट: रेंटल का सामान्य रूप से पूरा होना स्वचालित फंड रिलीज़ की ओर ले जाता है, टाइमआउट होने से स्वचालित रिफंड होता है, विवाद दर्ज करने से साक्ष्य की समीक्षा और फिर मध्यस्थता होती है, जिसमें प्रत्येक चरण में समय सीमा और परिणाम शामिल होते हैं

ज्ञात सीमाएं: जब स्मार्ट कॉन्ट्रैक्ट एस्क्रो कम पड़ जाता है

स्मार्ट कॉन्ट्रैक्ट एस्क्रो प्लेटफॉर्म-आधारित एस्क्रो की तुलना में मजबूत गारंटी प्रदान करता है, लेकिन यह सही नहीं है। सीमाओं को समझना आपको जोखिम का सटीक मूल्यांकन करने में मदद करता है।

सीमा 1: स्मार्ट कॉन्ट्रैक्ट बग्स (Bugs)

जोखिम:

स्मार्ट कॉन्ट्रैक्ट कोड हैं। कोड में बग्स हो सकते हैं। एस्क्रो लॉजिक में एक बग:

  • फंड को स्थायी रूप से लॉक कर सकता है (जारी नहीं किया जा सकता)
  • अनधिकृत निकासी (withdrawal) की अनुमति दे सकता है
  • भुगतानों की गलत गणना कर सकता है
  • एज केसेज़ (edge cases) में विफल हो सकता है

ऐतिहासिक उदाहरण:

घटनावर्षप्रभावकारण
The DAO2016$60M निकाले गएरीएंट्रेंसी (Reentrancy) भेद्यता
Parity Wallet2017$150M फ्रीज़सेल्फ-डिस्ट्रक्ट बग
Wormhole2022$320M चोरीसिग्नेचर वेरिफिकेशन फ्लॉ

जोखिम कम करना:

  • ऑडिट: स्वतंत्र सुरक्षा फर्म तैनाती (deployment) से पहले कोड की समीक्षा करती हैं
  • बग बाउंटी: भेद्यताएं (vulnerabilities) खोजने के लिए पुरस्कार
  • समय-परीक्षित कोड: बिना किसी समस्या के लंबे समय तक तैनाती विश्वास बढ़ाती है
  • औपचारिक सत्यापन (Formal verification): कोड की शुद्धता का गणितीय प्रमाण (दुर्लभ, महंगा)
  • अपग्रेड करने योग्य कॉन्ट्रैक्ट्स: बग्स ठीक करने की क्षमता (केंद्रीकरण का समझौता प्रस्तुत करती है)

क्या जांचना चाहिए:

महत्वपूर्ण फंड जमा करने से पहले:

  • क्या कॉन्ट्रैक्ट ऑडिट किया गया है? किसके द्वारा?
  • यह कोड कितने समय से तैनात है?
  • क्या बग बाउंटी कार्यक्रम है?
  • क्या कॉन्ट्रैक्ट ने सफलतापूर्वक महत्वपूर्ण मूल्य (value) प्रोसेस किया है?

सीमा 2: कोड की अपरिवर्तनीयता (Immutability)

दोधारी तलवार:

अपरिवर्तनीय (immutable) कोड का मतलब है:

  • ✅ तैनाती के बाद कोई भी नियम नहीं बदल सकता
  • ❌ बग्स को पैच नहीं किया जा सकता
  • ❌ सुधारों के लिए नए कॉन्ट्रैक्ट में माइग्रेशन की आवश्यकता होती है

उदाहरण परिदृश्य:

एक मामूली बग की खोज होती है जो कुछ एज केसेज़ में किराएदारों से 0.1% अधिक शुल्क लेता है। पारंपरिक सॉफ़्टवेयर में, आप एक हॉटफ़िक्स तैनात करेंगे। अपरिवर्तनीय स्मार्ट कॉन्ट्रैक्ट्स में:

  • पुराना कॉन्ट्रैक्ट बग के साथ चलता रहता है
  • नया कॉन्ट्रैक्ट तैनात करना पड़ता है
  • उपयोगकर्ताओं को नए कॉन्ट्रैक्ट में माइग्रेट करना पड़ता है
  • पुराने एस्क्रो किए गए फंड को माइग्रेशन पथ (migration path) की आवश्यकता होती है

अपग्रेड करने योग्य कॉन्ट्रैक्ट्स:

कुछ प्लेटफॉर्म अपग्रेड करने योग्य प्रॉक्सी पैटर्न का उपयोग करते हैं जो कोड परिवर्तन की अनुमति देते हैं। यह एक समझौता (tradeoff) प्रस्तुत करता है:

दृष्टिकोणलाभजोखिम
अपरिवर्तनीयदुर्भावनापूर्ण रूप से बदला नहीं जा सकताबग्स ठीक नहीं किए जा सकते
अपग्रेड करने योग्यबग्स ठीक किए जा सकते हैंमालिक दुर्भावनापूर्ण रूप से नियम बदल सकता है

GPUFlow [दृष्टिकोण निर्दिष्ट करें—माइग्रेशन पथ के साथ अपरिवर्तनीय / टाइमलॉक के साथ अपग्रेड करने योग्य / आदि] का उपयोग करता है। अपने प्लेटफॉर्म के दृष्टिकोण और इसके निहितार्थों को समझें।

सीमा 3: उपयोगकर्ता की त्रुटियां स्थायी हैं

कोई पूर्ववत (undo) बटन नहीं:

ब्लॉकचेन लेनदेन अपरिवर्तनीय हैं। उपयोगकर्ता की गलतियों को ठीक नहीं किया जा सकता:

गलतीपरिणामरिकवरी
दुर्भावनापूर्ण कॉन्ट्रैक्ट को मंजूरीटोकन निकाल लिए गएकोई नहीं
गलत पते पर भेजनाफंड खो गएकोई नहीं (जब तक प्राप्तकर्ता वापस न करे)
गलत नेटवर्कअनपेक्षित चेन पर फंडप्रयास के साथ रिकवर करने योग्य
गलत राशिअधिक/कम भुगतानविवाद की आवश्यकता हो सकती है

पारंपरिक प्लेटफॉर्म:

  • धोखाधड़ी वाले लेनदेन को उलट सकते हैं
  • उपयोगकर्ता की त्रुटियों से उबर सकते हैं
  • पासवर्ड रीसेट और एक्सेस बहाल कर सकते हैं

स्मार्ट कॉन्ट्रैक्ट्स:

  • एक बार पुष्टि होने के बाद लेनदेन अंतिम हैं
  • कोई ग्राहक सेवा उन्हें उलट नहीं सकती
  • स्वयं-अभिरक्षा (Self-custody) का अर्थ है स्वयं-जिम्मेदारी

जोखिम कम करना:

  • भेजने से पहले पतों की तीन बार जांच करें
  • छोटे टेस्ट लेनदेन से शुरू करें
  • वेरिफाई करें कि आप सही नेटवर्क पर हैं
  • समझें कि आप किसे मंजूरी दे रहे हैं
  • अपनी सीड फ़्रेज़ (seed phrase) कभी भी कहीं भी दर्ज न करें

सीमा 4: ऑरेकल (Oracle) पर निर्भरता

ऑरेकल की समस्या:

स्मार्ट कॉन्ट्रैक्ट्स केवल ऑन-चेन डेटा तक पहुंच सकते हैं। वास्तविक दुनिया की जानकारी (GPU वास्तव में काम करता है, स्पेक्स वास्तव में मेल खाते हैं) के लिए “ऑरेकल” की आवश्यकता होती है—बाहरी डेटा प्रदाता।

कॉन्ट्रैक्ट्स मूल रूप से क्या वेरिफाई कर सकते हैं:

  • बीता हुआ समय (ब्लॉक टाइमस्टैम्प)
  • टोकन ट्रांसफर
  • ऑन-चेन स्टेट में बदलाव

कॉन्ट्रैक्ट्स क्या वेरिफाई नहीं कर सकते:

  • GPU वास्तव में चालू है
  • स्पेक्स लिस्टिंग से मेल खाते हैं
  • प्रदर्शन अपेक्षाओं को पूरा करता है
  • उपयोगकर्ता ने वास्तव में कनेक्ट करके काम किया

वर्तमान दृष्टिकोण:

विधिकैसे काम करता हैभरोसे की आवश्यकता
टाइमआउट-आधारितयदि कोई विवाद नहीं है तो काम करना मान लेता हैन्यूनतम
प्रतिष्ठा प्रणालियां (Reputation)पिछला व्यवहार भविष्य की भविष्यवाणी करता हैमध्यम
हार्डवेयर सत्यापन (Attestation)GPU क्रिप्टोग्राफ़िक रूप से स्पेक्स साबित करता हैकम (यदि लागू हो)
प्रदाता स्टेकिंग (Provider staking)प्रदाता धोखा देने पर अपना स्टेक खो देता हैआर्थिक प्रोत्साहन

व्यावहारिक प्रभाव:

एक GPU प्रदाता सैद्धांतिक रूप से रेंटल स्वीकार कर सकता है, लिस्ट किए गए से कम अच्छा GPU प्रदान कर सकता है, और यदि किराएदार विवाद नहीं करता है तो भुगतान एकत्र कर सकता है। कॉन्ट्रैक्ट स्वतंत्र रूप से हार्डवेयर स्पेक्स को वेरिफाई नहीं कर सकता।

जोखिम कम करना:

  • प्रदाता की प्रतिष्ठा/इतिहास जांचें
  • कनेक्ट होते ही GPU स्पेक्स तुरंत वेरिफाई करें (nvidia-smi)
  • यदि स्पेक्स मेल नहीं खाते तो तुरंत विवाद करें
  • स्टेक किए गए कोलैटरल (collateral) वाले प्रदाताओं को प्राथमिकता दें

सीमा 5: नियामक (Regulatory) अनिश्चितता

कानूनी आयाम:

स्मार्ट कॉन्ट्रैक्ट्स पारंपरिक कानूनी ढांचों के बाहर काम करते हैं। प्रश्न बने हुए हैं:

  • क्या स्मार्ट कॉन्ट्रैक्ट एस्क्रो कानूनी रूप से बाध्यकारी हैं?
  • कौन सा अधिकार क्षेत्र (jurisdiction) विवादों को नियंत्रित करता है?
  • क्या अदालतें कॉन्ट्रैक्ट क्रियाओं को बाध्य कर सकती हैं?
  • करों (taxes) को कैसे संभाला जाता है?

व्यावहारिक निहितार्थ:

  • छोटे विवाद: कॉन्ट्रैक्ट के भीतर मध्यस्थता व्यावहारिक है
  • बड़े विवाद: कानूनी उपाय अनिश्चित हैं
  • सीमा-पार: अधिकार क्षेत्र अस्पष्ट
  • नियामक परिवर्तन: प्लेटफॉर्म संचालन को प्रभावित कर सकते हैं

वर्तमान स्थिति:

सामान्य GPU रेंटल राशियों ($10-500) के लिए, स्मार्ट कॉन्ट्रैक्ट एस्क्रो व्यावहारिक है और कानूनी अस्पष्टता शायद ही कभी मायने रखती है। बहुत बड़ी राशियों या एंटरप्राइज़ उपयोग के लिए, कानूनी अनिश्चितताएं चिंताजनक हो सकती हैं।

जोखिम मूल्यांकन सारांश

जोखिमगंभीरतासंभावनाजोखिम कम करना
कॉन्ट्रैक्ट बगउच्चकम (यदि ऑडिट किया गया हो)ऑडिट जांचें, स्थापित कॉन्ट्रैक्ट्स उपयोग करें
उपयोगकर्ता त्रुटिमध्यम-उच्चमध्यमसावधानी, छोटे टेस्ट, वेरिफिकेशन
प्रदाता धोखाधड़ीमध्यमकमप्रतिष्ठा, त्वरित वेरिफिकेशन, विवाद
नियामककम-मध्यमअनिश्चितनिगरानी, अनुपालन प्लेटफॉर्म उपयोग करें
ऑरेकल विफलताकमकमटाइमआउट सुरक्षा, प्रतिष्ठा

समग्र मूल्यांकन:

अधिकांश व्यक्तिगत GPU रेंटल उपयोगकर्ताओं के लिए, स्मार्ट कॉन्ट्रैक्ट एस्क्रो प्लेटफॉर्म ऑपरेटरों पर भरोसा करने की तुलना में काफी मजबूत सुरक्षा प्रदान करता है। जोखिम वास्तविक हैं लेकिन उचित सावधानियों के साथ प्रबंधनीय हैं। विकल्प (प्लेटफॉर्म-आधारित फंड) ऐतिहासिक रूप से अधिक खतरनाक साबित हुआ है।

जोखिम तुलना मैट्रिक्स जो स्मार्ट कॉन्ट्रैक्ट एस्क्रो जोखिमों (कोड बग्स, अपरिवर्तनीयता, उपयोगकर्ता त्रुटि, ऑरेकल सीमाएं) बनाम पारंपरिक एस्क्रो जोखिमों (चोरी, दिवालियापन, नीति परिवर्तन, हैक्स) को दिखाता है, प्रत्येक के लिए गंभीरता और जोखिम कम करने के संकेतक के साथ


निष्कर्ष: गारंटी के रूप में कोड

स्मार्ट कॉन्ट्रैक्ट एस्क्रो GPU रेंटल के लिए भरोसे के मॉडल को मूल रूप से बदल देता है। “क्या मुझे इस प्लेटफॉर्म पर भरोसा है?” पूछने के बजाय, आप पूछते हैं “क्या यह कोड वही करता है जो यह दावा करता है?” दूसरे प्रश्न का एक वेरिफाई करने योग्य उत्तर है।

मुख्य बिंदु

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

वेरिफिकेशन अंधविश्वास (faith) की जगह लेता है। हर लेनदेन सार्वजनिक ब्लॉकचेन पर दर्ज होता है। आप पुष्टि कर सकते हैं कि आपकी जमा राशि एस्क्रो कॉन्ट्रैक्ट तक पहुंची, वेरिफाई कर सकते हैं कि रेंटल के दौरान फंड लॉक रहते हैं, और पूरा होने पर भुगतान वितरण देख सकते हैं। कोई डैशबोर्ड बैलेंस नहीं जिस पर भरोसा करना हो—केवल ब्लॉकचेन स्थिति जिसे वेरिफाई करना हो।

स्वचालित निष्पादन विवेक (discretion) को हटा देता है। भुगतान गणना टाइमस्टैम्प और दरों के आधार पर गणितीय रूप से होती है। रिलीज़ शर्तें पूरी होने पर निष्पादित होती हैं। कोई मानव यह तय नहीं करता कि प्रदाता को भुगतान करना है या आपको रिफंड देना है—कोड शर्तों का मूल्यांकन करता है और तदनुसार कार्य करता है।

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

स्मार्ट कॉन्ट्रैक्ट एस्क्रो कब सही है

इनके लिए आदर्श:

  • व्यक्तिगत डेवलपर्स और छोटी टीमें
  • क्रिप्टोकरेंसी की बुनियादी बातों से सहज उपयोगकर्ता
  • वे लोग जो भरोसे की तुलना में वेरिफिकेशन को महत्व देते हैं
  • कोई भी जो प्लेटफॉर्म कस्टडी विफलताओं से प्रभावित हुआ हो
  • गोपनीयता-केंद्रित उपयोगकर्ता जो KYC प्लेटफॉर्म से बचते हैं

पारंपरिक प्लेटफॉर्म पर विचार करें यदि:

  • आपको विशिष्ट अधिकार क्षेत्रों के साथ कानूनी अनुबंधों की आवश्यकता है
  • एंटरप्राइज़ अनुपालन (compliance) विशिष्ट कस्टडी व्यवस्थाओं को अनिवार्य करता है
  • आपको भुगतान मुद्दों के लिए फोन-आधारित सहायता की आवश्यकता है
  • क्रिप्टोकरेंसी की बुनियादी बातें आपके आराम क्षेत्र से बाहर हैं

व्यावहारिक अनुप्रयोग

अपने अगले GPU रेंटल के लिए:

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

वेरिफिकेशन पर खर्च किए गए कुछ ही मिनट प्लेटफॉर्म ऑपरेटर के किसी भी वादे से अधिक मजबूत आश्वासन प्रदान करते हैं।

बड़ी तस्वीर

स्मार्ट कॉन्ट्रैक्ट एस्क्रो इस बात में व्यापक बदलाव का प्रतिनिधित्व करता है कि डिजिटल सेवाएं कैसे काम कर सकती हैं। पारंपरिक मॉडल—हमें अपना पैसा दो, भरोसा रखो कि हम ईमानदार हैं—क्रिप्टोकरेंसी उद्योग और उसके बाहर बार-बार विफल हुआ है। FTX, Mt. Gox, और अनगिनत छोटे प्लेटफॉर्मों ने प्रदर्शित किया कि भरोसे-आधारित कस्टडी विनाशकारी विफलता का कारण बनती है।

कोड-आधारित कस्टडी सभी जोखिमों को समाप्त नहीं करती। लेकिन यह जोखिम को “क्या यह प्लेटफॉर्म मेरा पैसा चुराएगा?” से बदलकर “क्या यह ऑडिट किया गया कोड सही ढंग से काम करता है?” कर देती है। दूसरे प्रश्न के बेहतर उत्तर हैं: ऑडिट, औपचारिक सत्यापन, बग बाउंटी, और बिना किसी घटना के वर्षों का प्रोडक्शन संचालन।

विशेष रूप से GPU रेंटल के लिए, स्मार्ट कॉन्ट्रैक्ट एस्क्रो GPUFlow जैसे प्लेटफॉर्म को निम्नलिखित प्रदान करने में सक्षम बनाता है:

  • कोई KYC आवश्यकता नहीं (कोई कस्टडी नहीं यानी कम नियम)
  • कम शुल्क (कोई धोखाधड़ी रिज़र्व, चार्जबैक, या अनुपालन ओवरहेड नहीं)
  • तत्काल निपटान (प्लेटफॉर्म प्रोसेसिंग की प्रतीक्षा नहीं)
  • वैश्विक पहुंच (कोड को भूगोल की परवाह नहीं)
  • सच्ची स्वयं-अभिरक्षा (आपकी चाबियां, आपके फंड)

तकनीक तैयार है। सवाल यह है कि क्या आप वेरिफाई करने योग्य कोड या भरोसेमंद बिचौलियों (intermediaries) को पसंद करते हैं।

संबंधित संसाधन

इस साइट से:

बाहरी संसाधन:

सारांश इन्फोग्राफिक जो स्मार्ट कॉन्ट्रैक्ट एस्क्रो के तीन स्तंभ दिखाता है: वेरिफिकेशन (अपने फंड को ऑन-चेन जांचें), ऑटोमेशन (कोड बिना विवेक के निष्पादित होता है), और सुरक्षा (कोई भी पक्ष लॉक किए गए फंड तक नहीं पहुंच सकता), नीचे GPU रेंटल वर्कफ़्लो चित्रित किया गया है


वेरिफाई करने योग्य एस्क्रो अनुभव करने के लिए तैयार हैं? GPUFlow Polygon नेटवर्क पर स्मार्ट कॉन्ट्रैक्ट एस्क्रो का उपयोग करता है, आपके GPU रेंटल भुगतानों को ऑडिट किए गए कोड में सुरक्षित करता है। अपने फंड को ऑन-चेन वेरिफाई करें, कस्टडी जोखिम को समाप्त करें, और विश्वास के साथ GPU किराए पर लें।

Frequently Asked Questions

GPU रेंटल के लिए स्मार्ट कॉन्ट्रैक्ट एस्क्रो क्या है?

स्मार्ट कॉन्ट्रैक्ट एस्क्रो एक ब्लॉकचेन-आधारित प्रणाली है जो GPU रेंटल के दौरान आपके भुगतान को कोड में सुरक्षित रखती है। जब आप फंड जमा करते हैं, तो वे एक स्मार्ट कॉन्ट्रैक्ट में लॉक हो जाते हैं जिसे न तो आप, न ही GPU प्रदाता, और न ही प्लेटफॉर्म एकतरफा रूप से एक्सेस कर सकता है। रेंटल सफलतापूर्वक पूरा होने पर कॉन्ट्रैक्ट स्वचालित रूप से प्रदाता को भुगतान जारी करता है, या सेवा विफल होने पर आपको फंड वापस कर देता है। पारंपरिक एस्क्रो के विपरीत जहां आप किसी कंपनी पर भरोसा करते हैं, स्मार्ट कॉन्ट्रैक्ट एस्क्रो ब्लॉकचेन सर्वसम्मति (consensus) द्वारा लागू क्रिप्टोग्राफ़िक गारंटी प्रदान करता है।

स्मार्ट कॉन्ट्रैक्ट एस्क्रो पारंपरिक प्लेटफॉर्म एस्क्रो से कैसे अलग है?

पारंपरिक एस्क्रो आपके फंड को किसी कंपनी के बैंक खाते में रखता है—आप उन पर भरोसा करते हैं कि वे आपका पैसा चुराएंगे, गलत प्रबंधन या खोएंगे नहीं। स्मार्ट कॉन्ट्रैक्ट एस्क्रो फंड को ब्लॉकचेन कोड में रखता है जो पूर्वनिर्धारित नियमों के आधार पर स्वचालित रूप से निष्पादित (execute) होता है। प्लेटफॉर्म चाहकर भी एस्क्रो किए गए फंड तक नहीं पहुंच सकता। आप ब्लॉक एक्सप्लोरर का उपयोग करके ऑन-चेन अपने फंड के मौजूद होने की पुष्टि कर सकते हैं। इसमें किसी भरोसे की आवश्यकता नहीं है—केवल सार्वजनिक रूप से ऑडिट करने योग्य कोड का वेरिफिकेशन होता है।

क्या मैं अपने एस्क्रो किए गए फंड को खुद वेरिफाई कर सकता हूँ?

हाँ। हर स्मार्ट कॉन्ट्रैक्ट एस्क्रो लेनदेन सार्वजनिक ब्लॉक एक्सप्लोरर जैसे Polygonscan पर दिखाई देता है। आप अपना जमा लेनदेन (deposit transaction) देख सकते हैं, यह पुष्टि कर सकते हैं कि फंड एस्क्रो कॉन्ट्रैक्ट पते में लॉक हैं, कॉन्ट्रैक्ट कोड देख सकते हैं, और रेंटल पूरा होने पर भुगतान जारी होने की निगरानी कर सकते हैं। पारंपरिक प्लेटफॉर्म एस्क्रो के साथ यह पारदर्शिता असंभव है जहां आप वेबसाइट पर केवल एक बैलेंस संख्या देखते हैं और वास्तविक फंड कस्टडी को वेरिफाई करने का कोई तरीका नहीं होता है।

क्या होता है अगर GPU प्रदाता सेवा देने में विफल रहता है?

स्मार्ट कॉन्ट्रैक्ट एस्क्रो में विवाद (dispute) तंत्र शामिल हैं। यदि कोई प्रदाता काम करने वाला GPU एक्सेस देने में विफल रहता है, तो कॉन्ट्रैक्ट कुछ विफलताएं स्वचालित रूप से (कनेक्शन टाइमआउट, अपटाइम उल्लंघन) पता लगा सकता है और फंड वापस कर सकता है। व्यक्तिपरक (subjective) विवादों के लिए, कॉन्ट्रैक्ट्स में मध्यस्थता (arbitration) तंत्र या टाइम-लॉक्ड रिलीज़ शामिल हो सकते हैं जो अंतिम निपटान से पहले किसी भी पक्ष को विवाद करने की अनुमति देते हैं। विशिष्ट विवाद प्रक्रिया प्लेटफॉर्म के कॉन्ट्रैक्ट कार्यान्वयन पर निर्भर करती है।

क्या स्मार्ट कॉन्ट्रैक्ट एस्क्रो में कोई जोखिम हैं?

हाँ, पारंपरिक एस्क्रो से अलग जोखिम हैं। स्मार्ट कॉन्ट्रैक्ट बग्स संभावित रूप से फंड को लॉक या उजागर कर सकते हैं—यही कारण है कि ऑडिट मायने रखते हैं। कोड अपरिवर्तनीय (immutable) है, इसलिए त्रुटियों को आसानी से ठीक नहीं किया जा सकता है। उपयोगकर्ता की त्रुटियां (दुर्भावनापूर्ण कॉन्ट्रैक्ट्स को मंजूरी देना, गलत पते पर भेजना) अपरिवर्तनीय हैं। हालांकि, स्थापित प्लेटफॉर्म के ऑडिट किए गए कॉन्ट्रैक्ट्स के लिए, स्मार्ट कॉन्ट्रैक्ट एस्क्रो आम तौर पर फंड कस्टडी के साथ प्लेटफॉर्म ऑपरेटरों पर भरोसा करने की तुलना में अधिक मजबूत सुरक्षा प्रदान करता है।