Frosting Guide सुरक्षित डाउनलोड करें

Cake Wallet में Payjoin

Payjoin एक Bitcoin पेमेंट है जिसमें रिसीवर अपना एक कॉइन भी ट्रांज़ैक्शन में जोड़ता है, जिससे यह आम धारणा टूट जाती है कि सारे inputs भेजने वाले के हैं। Cake Wallet वर्ज़न 4.28.0 (मई 2025) से asynchronous Payjoin v2 सपोर्ट करता है; यह डिफ़ॉल्ट रूप से बंद रहता है, iOS और Android पर चलता है, और अगर दूसरी तरफ़ इसका सपोर्ट न हो तो सामान्य पेमेंट बन जाता है।

झटपट स्टेप्स

  1. Bitcoin वॉलेट की सेटिंग्स खोलें. अपने Bitcoin वॉलेट पर स्विच करें और उसकी सेटिंग्स खोलें।
  2. Use Payjoin चालू करें. Privacy में जाएँ और Use Payjoin चालू करें।
  3. पक्का करें कि फंड हैं. वॉलेट में कुछ confirmed bitcoin रखें ताकि रिसीव करते समय वह एक input जोड़ सके।
  4. Payjoin QR कोड शेयर करें. Receive पर टैप करें और Payjoin enabled बैज देखें, फिर QR कोड शेयर करें या Copy Payjoin URL पर टैप करें।
  5. पूरा होने दें. ऐप उपलब्ध रखें। पेमेंट पहले Awaiting Transaction, फिर In Progress दिखाता है, या भेजने वाले के पास Payjoin न होने पर सामान्य पेमेंट के रूप में आता है।

Cake Wallet ने मई 2025 में वर्ज़न 4.28.0 में BIP 77 के अनुसार और Payjoin Dev Kit का इस्तेमाल करके Payjoin v2 पेश किया (No Bullshit Bitcoin, मई 2025)। यह iPhone और Android ऐप्स के Bitcoin वॉलेट्स में उपलब्ध है।

Payjoin क्या करता है

Chain-analysis टूल्स अक्सर मानते हैं कि किसी Bitcoin ट्रांज़ैक्शन का हर input एक ही व्यक्ति का है। Payjoin में रिसीवर भी एक input जोड़ता है। नतीजा on-chain एक सामान्य पेमेंट जैसा दिखता है, लेकिन "सारे inputs भेजने वाले के हैं" वाला अनुमान गलत होता है, और पेमेंट की रकम पढ़ना मुश्किल हो जाता है। Cake Wallet बताता है कि हर Payjoin इस तरह के analysis को सबके लिए कमज़ोर करता है, उनके लिए भी जो इसे कभी इस्तेमाल नहीं करते (Cake Wallet docs, 2026)।

Payjoin v2 asynchronous है: भेजने वाले और रिसीवर को एक ही समय पर ऑनलाइन होने की ज़रूरत नहीं। Cake Wallet कहता है कि किसी भी तरफ़ सर्वर चलाने की ज़रूरत नहीं है।

इसे चालू करना

Payjoin डिफ़ॉल्ट रूप से बंद रहता है। किसी Bitcoin वॉलेट में सेटिंग्स खोलें, Privacy में जाएँ और Use Payjoin चालू करें। ऐप का अपना hint इस रास्ते को Menu, Privacy, Use Payjoin बताता है; डॉक्यूमेंटेशन इसे Settings, Wallet settings, Privacy बताता है (Cake Wallet docs और ऐप टेक्स्ट, 2026)।

Payjoin रिसीव करना

Payjoin चालू होने पर Receive स्क्रीन पर QR कोड के नीचे Payjoin enabled बैज दिखता है। QR कोड में आपका एड्रेस और एक Payjoin लिंक दोनों होते हैं, और आप Copy Payjoin URL इस्तेमाल कर सकते हैं। अगर भेजने वाले का वॉलेट Payjoin सपोर्ट करता है, तो यह अपने-आप हो जाता है; ऐप Awaiting Transaction और In Progress जैसी स्थितियाँ दिखाता है। अगर भेजने वाले का वॉलेट इसे सपोर्ट नहीं करता, तो पैसा एक सामान्य ट्रांज़ैक्शन के रूप में आता है।

Input जोड़ने के लिए आपके वॉलेट में कुछ confirmed bitcoin होने चाहिए। खाली वॉलेट Payjoin unavailable दिखाता है और सामान्य रूप से रिसीव करता है; ऐप कहता है कि वॉलेट में फंड आते ही Payjoin अपने-आप चालू हो जाता है।

Payjoin भेजना

Send स्क्रीन पर रिसीवर का Payjoin लिंक स्कैन या पेस्ट करें और हमेशा की तरह भेजें। Cake Wallet बैकग्राउंड में बातचीत (negotiation) करता है। अगर Payjoin पूरा नहीं हो पाता, तो पेमेंट एक स्टैंडर्ड ट्रांज़ैक्शन बन जाता है, इसलिए रिसीवर को पैसे फिर भी मिल जाते हैं।

ज़रूरतें और सीमाएँ

बातविवरण
कॉइनसिर्फ़ Bitcoin
प्लेटफ़ॉर्मiOS और Android; डेस्कटॉप नहीं
दोनों पक्षप्राइवेसी फ़ायदे के लिए दोनों वॉलेट्स को Payjoin v2 सपोर्ट करना होगा
रिसीवर के फंडInput जोड़ने के लिए रिसीवर के पास खर्च करने लायक bitcoin होने चाहिए
फ़ीससामान्य नेटवर्क फ़ीस; Cake Wallet कहता है कि Payjoin कोई अतिरिक्त चार्ज नहीं जोड़ता
Watch-onlyWatch-only वॉलेट्स में Payjoin छिपा रहता है (6.4.2, अगस्त 2026 से)

Compatibility अभी भी सीमित है। जब Cake Wallet ने 2025 में Payjoin v2 लॉन्च किया, तो रिपोर्ट्स में बताया गया कि इसका implementation अभी Bull Bitcoin के पुराने Payjoin v2 वर्ज़न के साथ काम नहीं कर पाता था। किसी खास वॉलेट जोड़ी पर भरोसा करने से पहले छोटी रकम से टेस्ट करें। Payjoin कोई mixer नहीं है: यह हर पेमेंट का analysis मुश्किल बनाता है लेकिन आपकी हिस्ट्री नहीं छिपाता।

On-chain Payjoin कैसा दिखता है

मान लीजिए Alice, Bob को 0.01 BTC भेजती है। सामान्य पेमेंट में Alice का वॉलेट उसका एक या ज़्यादा कॉइन खर्च करता है और 0.01 BTC Bob को भेजता है, साथ में change वापस खुद को। देखने वाला मान लेता है कि सारे inputs Alice के हैं और एक output पेमेंट है।

सामान्य पेमेंटPayjoin
Inputsसिर्फ़ Alice के कॉइनAlice का कॉइन और Bob का एक कॉइन
OutputsBob को पेमेंट, Alice को changeBob का कॉइन और पेमेंट मिलाकर, Alice को change
देखने वाला क्या अनुमान लगाता हैसारे inputs Alice के हैं; पेमेंट की रकम आसानी से पता चलती हैवही अनुमान, लेकिन वह गलत है; पेमेंट की रकम छिपी रहती है

क्योंकि Payjoin एक सामान्य ट्रांज़ैक्शन जैसा दिखता है, यह कुछ प्राइवेसी टूल्स की तरह अलग से नज़र नहीं आता।

जब Payjoin नहीं होता

  • पेमेंट सामान्य ट्रांज़ैक्शन के रूप में आया। शायद भेजने वाले का वॉलेट Payjoin v2 सपोर्ट नहीं करता, या negotiation फ़ेल हो गया। पैसा फिर भी आपका है; कुछ ठीक करने की ज़रूरत नहीं।
  • Receive पर Payjoin unavailable। आपके वॉलेट में जोड़ने लायक खर्च करने योग्य bitcoin नहीं है। पहले एक सामान्य पेमेंट रिसीव करें और उसके confirm होने का इंतज़ार करें।
  • Payjoin का कोई ऑप्शन ही नहीं। जाँचें कि आप फ़ोन पर Bitcoin वॉलेट में हैं, वह watch-only नहीं है, और Use Payjoin चालू है।
  • कुछ अटका हुआ लगता है। Cake Wallet आपको सपोर्ट के लिए ऐप से Export Payjoin logs करने देता है। मदद का ऑफ़र देने वाले किसी भी व्यक्ति के साथ अपना seed कभी शेयर न करें।

दूसरी समस्याओं के लिए ट्रांज़ैक्शन pending देखें।

दूसरे प्राइवेसी टूल्स के साथ इस्तेमाल

Payjoin ट्रांज़ैक्शन की बनावट को सुरक्षित रखता है। Silent Payments रिसीविंग एड्रेस को सुरक्षित रखते हैं, और coin control आपको खुद कॉइन्स को आपस में जोड़ने से बचाता है (Cake Wallet में Bitcoin देखें)। Tor से कनेक्ट करने पर आपका IP एड्रेस सर्वर्स से छिपा रहता है; Cake Wallet में Tor देखें।

क्या इसे चालू करना फ़ायदेमंद है?

ज़्यादातर Bitcoin यूज़र्स के लिए इसका नुकसान बहुत कम है। Payjoin में कोई अतिरिक्त फ़ीस नहीं लगती, दूसरी तरफ़ के हिस्सा न ले पाने पर यह सामान्य पेमेंट बन जाता है, और इससे वॉलेट का बैकअप लेने का तरीका नहीं बदलता। मुख्य कमियाँ ये हैं कि रिसीव करने के लिए वॉलेट में एक खर्च करने लायक कॉइन चाहिए, और आपके कॉइन पेमेंट करने वाले के कॉइन्स के साथ ऐसे तरीके से जुड़ जाते हैं जो आपने नहीं चुना। अगर आप coin control से कॉइन्स का ध्यान से हिसाब रखते हैं, तो रिसीव करते समय यह याद रखें।

इनमें से कुछ भी इस्तेमाल करने से पहले अपने seed का बैकअप लें, और याद रखें कि Cake Wallet कभी आपका seed नहीं माँगता और कभी पहले आपसे संपर्क नहीं करता।

अक्सर पूछे जाने वाले सवाल

क्या Payjoin ज़्यादा महंगा है?

Cake Wallet की तरफ़ से कोई अतिरिक्त फ़ीस नहीं। दोनों पक्ष सामान्य नेटवर्क फ़ीस भरते हैं।

अगर भेजने वाला Payjoin सपोर्ट नहीं करता तो?

पेमेंट एक सामान्य Bitcoin ट्रांज़ैक्शन के रूप में आता है।

Cake Wallet, Payjoin unavailable क्यों दिखाता है?

Payjoin रिसीव करने के लिए आपके वॉलेट में खर्च करने लायक bitcoin चाहिए। फंड आते ही यह अपने-आप चालू हो जाता है।

क्या Payjoin डेस्कटॉप ऐप पर है?

नहीं। Cake Wallet सिर्फ़ iOS और Android पर Payjoin देता है।

क्या Payjoin और CoinJoin एक ही हैं?

नहीं। Payjoin दो पक्षों की एक सामान्य पेमेंट है जो छिपाती है कि कौन सा input किसका है; CoinJoin कई यूज़र्स के कॉइन्स को मिलाता है।