Lightning Network क्या है?
परिभाषा · Lightning Network
Bitcoin के ऊपर बना पेमेंट चैनलों का नेटवर्क। हर चैनल एक Bitcoin ट्रांज़ैक्शन से खुलता और बंद होता है, और उसके अंदर के पेमेंट दोनों पक्षों के बीच signed balance updates होते हैं, इसलिए उन्हें blocks का इंतज़ार नहीं करना पड़ता।
चैनल को एक साझा टैब जैसा समझो। तुम और एक दोस्त हर नए बैलेंस पर साइन करते हो, और तुममें से कोई भी कभी भी लेटेस्ट बैलेंस को blockchain पर पब्लिश करके टैब बंद कर सकता है। तब तक, तुम जितनी बार चाहो एक-दूसरे को पेमेंट कर सकते हो, और blockchain को इसकी खबर भी नहीं होती।
पेमेंट चैनल आज़माओ
तुम और Sam एक ही चैनल शेयर करते हो। इधर-उधर पे करो, फिर इसे बंद कर दो।
0
Lightning पेमेंट्स
1
ब्लॉकचेन ट्रांज़ैक्शन
चैनल का साइज 0.0005 BTC ही रहता है। सिर्फ split बदलता है।
- तुम्हारी तरफ से 0.0005 BTC के साथ चैनल खुलाऑन-चेन
लेकिन कोई भी हर दुकान और दोस्त के साथ channel नहीं खोलता। ट्रिक ये है कि channels मिलकर एक network बनाते हैं, इसलिए payment दूसरे लोगों के channels से होकर चलते हुए किसी तक भी पहुंच सकता है। और जानकारी Lightning Network साइट पर और हमारी Bitcoin wallet guide में है।
Lightning इतना तेज़ और सस्ता क्यों है?
एक regular Bitcoin payment को miner के उसे block में डालने का इंतज़ार करना पड़ता है। Average में blocks लगभग हर दस मिनट में आते हैं, और जब blocks full होते हैं तो शामिल होने के लिए तुम ज़्यादा fee bid करते हो। यही proof of work की security काम करती है, और हर payment में time और money लगते हैं।
रोज़मर्रा के पेमेंट्स में Lightning वो इंतज़ार छोड़ देता है। blockchain हर कॉफी को नहीं, चैनलों को सेटल करता है।
सेकंड
आम Lightning पेमेंट
किसी ब्लॉक का इंतज़ार नहीं
~10 मिनट
हर Bitcoin block का average time
और extra confirmations के लिए और ज़्यादा
2
हर channel पर on-chain transactions
खोलने के लिए एक, बंद करने के लिए एक
बहुत छोटा
Routing fees
रूट के हर नोड द्वारा सेट होता है
Lightning पेमेंट किसी ऐसे इंसान तक कैसे पहुंचता है जिसके साथ तुम्हारा चैनल नहीं है?
तुम्हारा वॉलेट नेटवर्क में चैनल-दर-चैनल एक रास्ता ढूंढता है, और रास्ते में हर नोड थोड़ी-सी फीस लेकर पेमेंट आगे बढ़ा देता है। पेमेंट एक सीक्रेट से लॉक रहती है जो सिर्फ़ रिसीवर को पता होता है, इसलिए कोई नोड पैसे रोक नहीं सकता: या तो पूरा पेमेंट पहुंचता है, या फिर कुछ भी मूव नहीं होता।
एक भुगतान, तीन चैनल
तुम
भेजने वाला
0.00020003BTC से होकर जाता है
Node A
तुम्हारे वॉलेट का नोड
0.00020002BTC से होकर जाता है
फीस के तौर पर 0.00000001BTC रखता है
Node B
एक routing node
0.00020000BTC से होकर जाता है
फीस के तौर पर 0.00000002BTC रखता है
Recipient
उनका वॉलेट
0.00020000BTC प्राप्त करता है
Lightning invoice क्या होता है?
परिभाषा · Lightning invoice
एक बार इस्तेमाल होने वाली payment request, जो BOLT 11 में defined है। Bitcoin mainnet पर ये lnbc से शुरू होती है, और इसमें लिखा होता है किसे pay करना है, कितना (अगर fixed हो), किस चीज़ के लिए, और कब तक valid है।
इस पेज के ऊपर वाला डिकोडर इसे खोलकर दिखा देता है। शुरुआत पढ़ी जा सकती है: Lightning के लिए ln, Bitcoin के लिए bc, फिर एक optional अमाउंट और एक यूनिट लेटर (m, u, n या p मतलब milli, micro, nano या pico bitcoin)। तो lnbc20u का मतलब 20 माइक्रो-बिटकॉइन, यानी 0.00002 BTC। आखिरी “1” के बाद बाकी सब packed डेटा होता है: यह कब बना, payment hash, description, expiry, और रिसीवर का signature।
| Fixed-amount इनवॉइस | Any-amount invoice | |
|---|---|---|
| ऐसा दिखता है | lnbc20u1… | lnbc1… |
| रकम कौन तय करता है | रिसीपिएंट | पेयर |
| किसके लिए अच्छा | दुकानें, एकदम सटीक बिल | टिप्स, और ऐसे withdrawals जिनमें रकम बदल सकती है |
| इनसे सावधान रहो | अलग अमाउंट भेजने पर फेल हो जाता है | कन्फर्म करने से पहले अमाउंट चेक कर लो |
हर इनवॉइस की एक expiry होती है। अगर सेट नहीं है, तो यह एक घंटा होती है। उसके बाद वॉलेट इसे पे करने से मना कर देते हैं, इसलिए घंटों पहले नहीं, जब तुम तैयार हो तभी नया बनाओ। और इनवॉइस को दोबारा इस्तेमाल मत करो: यह सिर्फ एक पेमेंट के लिए बना होता है। Lightning Labs invoice guide में हर फील्ड की डिटेल है।
Lightning address क्या होता है?
Lightning एड्रेस email एड्रेस जैसा दिखता है, जैसे [email protected]। इसे एक बार शेयर करो और कई पेमेंट ले लो। बैकग्राउंड में, पेयर का वॉलेट तुम्हारे प्रोवाइडर के सर्वर से उनके चुने हुए अमाउंट के लिए एक नया इनवॉइस मांगता है, LNURL-pay नाम के स्टैंडर्ड का इस्तेमाल करके। डिटेल्स lightningaddress.com पर हैं।
Invoice · BOLT 11
lnbc20u1p4t0zvspp5qqqq…
- एक पेमेंट के लिए नया बनता है
- अमाउंट फिक्स कर सकते हो, या खुला छोड़ सकते हो
- एक्सपायर हो जाता है, अक्सर 1 घंटे या 1 दिन बाद
- हर Lightning वॉलेट के साथ चलता है
Lightning address
- हर बार वही एड्रेस, जैसे email
- पेयर अमाउंट चुनता है
- जब तक तुम्हारा प्रोवाइडर इसे रखता है, तब तक एक्सपायर नहीं होता
- प्रोवाइडर का सर्वर ऑनलाइन होना ज़रूरी है
- 1
तुम name@domain शेयर करते हो
जहां भी Lightning destination मांगा जाए, वहां इसे पेस्ट कर दो।
- 2
पेयर एक रकम चुनता है
उनका वॉलेट एड्रेस पढ़ता है और पेमेंट की डिटेल्स के लिए तुम्हारे प्रोवाइडर से पूछता है।
- 3
तुम्हारा provider एक invoice बनाता है
बिल्कुल उसी अमाउंट के लिए नया, एक बार वाला इनवॉइस।
- 4
वॉलेट इसका पेमेंट करता है
Lightning Network पर, आमतौर पर कुछ सेकंड में।
Custodial या self-custodial: कौन सा Lightning wallet किस तरह का है?
कस्टोडियल वॉलेट एक अकाउंट होता है: प्रोवाइडर Lightning नोड चलाता है और तुम्हारे लिए फंड्स होल्ड करता है। सेल्फ-कस्टोडियल वॉलेट तुम्हारे फोन या कंप्यूटर पर नोड चलाता है और रिकवरी फ्रेज़ तुम्हारे पास रहती है। दोनों एक जैसे Lightning पेमेंट भेज और रिसीव कर सकते हैं।
Custodial
प्रोवाइडर के पास की होती है
- सेटअप की ज़रूरत नहीं: न चैनल, न लिक्विडिटी मैनेजमेंट
- तुम्हारा फोन ऑफ हो तब भी रिसीव हो जाता है
- प्रोवाइडर के ज़रिए अकाउंट रिकवरी
- तुम बैलेंस संभालने और विड्रॉ करने देने के लिए प्रोवाइडर पर निर्भर रहते हो।
Self-custodial
चाबी तुम्हारे पास है
- फंड्स सिर्फ तुम ही मूव कर सकते हो
- फ्रीज़ करने के लिए कोई अकाउंट नहीं
- कई वॉलेट तुम्हारे लिए चैनल मैनेज करते हैं
- रिकवरी फ्रेज़ का बैकअप रखो। कुछ प्रोवाइडर पहली बार receive करने पर चैनल सेट अप करने की फीस लेते हैं।
हमारे withdrawal ट्यूटोरियल ZBD और Wallet of Satoshi जैसे wallets, और Kraken जैसे exchanges को कवर करते हैं। हमारा इनमें से किसी से भी कोई संबंध नहीं है और हम इन्हें रैंक नहीं करते, इसलिए किसी wallet का अपना विवरण पढ़कर देखो कि वो किस टाइप का है और वो क्या फीस लेता है। शुरू करने के लिए bitcoin.org wallet chooser एक न्यूट्रल जगह है।
Lightning पर bitcoin कैसे रिसीव करते हो?
- 1
Lightning wallet लो
एक wallet app, या ऐसा exchange account जो Lightning deposits support करता हो।
- 2
Receive पर टैप करो, फिर Lightning चुनो
अपना Lightning address कॉपी करो, या तय अमाउंट के लिए invoice बनाओ।
- 3
पेयर को दे दो
इसे कॉपी-पेस्ट करो, या उन्हें QR code स्कैन करने दो। इसे कभी भी हाथ से टाइप मत करो।
- 4
आता हुआ देखो
आमतौर पर सेकंडों में। जो invoice पहले expire हो जाए, उसे फिर से बनाना पड़ता है।
Lightning पेमेंट्स कभी-कभी फेल क्यों हो जाते हैं?
Lightning तेज़ है क्योंकि यह blockchain का इंतज़ार नहीं करता। फिर भी पेमेंट के लिए रास्ते में हर चैनल में पर्याप्त जगह वाला एक पाथ चाहिए। जब ऐसा पाथ नहीं मिलता, तो पेमेंट साफ़ तौर पर फेल हो जाता है और कुछ भी नहीं खोता।
कोई route नहीं
किसी भी path में पर्याप्त जगह नहीं थी
रास्ते में हर चैनल में sending side पर पर्याप्त बैलेंस होना जरूरी है। बड़े पेमेंट छोटे पेमेंट की तुलना में ज्यादा बार फेल होते हैं।
लिक्विडिटी
रिसीवर इसे स्वीकार नहीं कर सकता
नए self-custodial wallet को पैसे लेने के लिए जगह वाला चैनल चाहिए हो सकता है। कई wallets ये तुम्हारे लिए सेट कर देते हैं, कभी-कभी फीस लेकर।
समय समाप्त
Invoice की समय-सीमा खत्म हो गई
नई invoice बनाओ। पुरानी वाली को पे करना design के हिसाब से मना होता है।
मैच नहीं करता
फिक्स्ड इनवॉइस के लिए गलत रकम
फिक्स-अमाउंट इनवॉइस सिर्फ वही अमाउंट स्वीकार करता है। इसकी जगह any-amount इनवॉइस या Lightning एड्रेस इस्तेमाल करो।
समाधान लगभग हमेशा वही होता है: नया invoice बनाओ और फिर से ट्राई करो, या छोटी रकम ट्राई करो। अगर Lightning पेमेंट बार-बार फेल हो रहा है, तो Bitcoin on-chain पेमेंट एक धीमा बैकअप विकल्प है जो चैनल लिक्विडिटी पर निर्भर नहीं करता।
Lightning बनाम on-chain: तुम्हें कौन सा इस्तेमाल करना चाहिए?
| Lightning | Bitcoin on-chain | |
|---|---|---|
| स्पीड | आमतौर पर कुछ सेकंड | हर block में करीब 10 minutes, अक्सर उससे भी ज़्यादा |
| शुल्क | आमतौर पर रकम का बहुत छोटा हिस्सा | यह इस पर निर्भर करता है कि blocks कितने busy हैं |
| गंतव्य | Invoice (lnbc…) या name@domain | Address (bc1…, 1…, 3…) |
| किसके लिए best | छोटी और रोजमर्रा की रकम | बड़ी रकम और लंबी अवधि की बचत |
| ब्लॉकचेन पर रिकॉर्ड होता है | सिर्फ चैनल खोलना और बंद करना | हर पेमेंट |
फ़र्क तुम हमारी अपनी withdrawal fees में देख सकते हो, जो हर नेटवर्क की असली लागत के हिसाब से होती हैं:
| नेटवर्क | शुल्क | न्यूनतम | मैक्सिमम |
|---|---|---|---|
| Lightning | 0.00000005BTC | 0.00000010BTC | 0.00004000BTC |
| Bitcoin ऑन-चेन | 0.00002944BTC | 0.00005888BTC | None |
| BNB Smart Chain (BEP-20) | 0.00001188BTC | 0.00002376BTC | None |
BTC की रकम को दूसरी यूनिट्स में तुलना करने के लिए Bitcoin यूनिट कन्वर्टर इस्तेमाल करो। satoshi क्या होता है, यानी Lightning जिस सबसे छोटी यूनिट में काम करता है, ये हमारी satoshi गाइड में समझाया गया है।
CloudMineCrypto से Lightning के जरिए विदड्रॉ कैसे करते हो?
CloudMineCrypto में तुम माइनिंग से bitcoin मुफ्त में कमाते हो: फ्री प्लान क्लेम करो, ads देखो, गेम्स खेलो, ऑफर्स पूरे करो और रोज check in करो, और तुम्हारे प्लान चलते रहने पर तुम्हारा BTC बैलेंस बढ़ता रहता है। ज्यादा स्पीड चाहिए? पेड प्लान ज्यादा hashrate जोड़ता है, और यह optional है। जब तुम तैयार हो, तो अपने ही wallet में withdraw कर लो, और आम तौर पर Lightning सबसे कम-फीस वाला तरीका होता है। Bitcoin on-chain और BNB Smart Chain (BEP-20) भी मौजूद हैं। रिवार्ड्स estimates हैं, और terms apply।
⚡ ऐप में Lightning निकासी
लाइव, हर घंटे अपडेट
- नेटवर्क फीस
- 0.00000005BTC
- हर withdrawal की न्यूनतम सीमा
- 0.00000010BTC
- हर withdrawal की अधिकतम सीमा
- 0.00004000BTC
भेजने के बाद आम तौर पर सेकंडों में पहुँच जाता है। कन्फर्म करने से पहले withdraw स्क्रीन पर मौजूदा आंकड़े दिखते हैं।
- 1
Lightning गंतव्य पाओ
अपने wallet में Receive पर टैप करो और Lightning चुनो। अपना Lightning address या invoice कॉपी कर लो।
- 2
Wallet खोलो, फिर Withdraw
CloudMineCrypto में नेटवर्क के तौर पर Lightning चुनो।
- 3
पेस्ट करो और amount डालो
Lightning एड्रेस (name@domain), LNURL या lnbc से शुरू होने वाला इनवॉइस, तीनों काम करते हैं।
- 4
चेक करके कन्फर्म करो
फीस तुम्हारे भेजे गए अमाउंट से कटती है, और कन्फर्म करने से पहले दिखती है।
Validated requests अपने आप प्रोसेस हो जाती हैं; कुछ की समीक्षा होती है। तुम्हें verified email और Google या Apple लॉगिन चाहिए, और limits लागू हो सकती हैं या verification की जरूरत पड़ सकती है। withdrawals overview और full withdrawal guide में हर नेटवर्क और हर error message कवर है।
स्क्रीनशॉट्स के साथ Lightning ट्यूटोरियल्स
- ZBD पर Lightning वॉलेट ऐप
- Wallet of Satoshi पर Lightning वॉलेट ऐप
- Muun पर Lightning वॉलेट ऐप
- Bitfinex पर Lightning एक्सचेंज
- OKX पर Lightning एक्सचेंज
- Kraken पर Lightning एक्सचेंज
- OKCoin पर Lightning एक्सचेंज
- Binance पर Lightning एक्सचेंज
सिर्फ उदाहरण। हमारा इन सेवाओं से कोई संबंध नहीं है; इनके अपने नियम और फीस लागू होते हैं।
अक्सर पूछे जाने वाले सवाल
आसान शब्दों में Lightning Network क्या है?
यह Bitcoin के ऊपर बना एक payment network है। लोग blockchain पर shared channels में bitcoin लॉक करते हैं, फिर उन channels के अंदर बैलेंस अपडेट करके एक-दूसरे को पे करते हैं, जो सेकंड्स में हो जाता है और बहुत कम खर्च होता है। blockchain पर सिर्फ चैनल खोलना और बंद करना रिकॉर्ड होता है।
क्या Lightning वही bitcoin है?
हाँ। Lightning असली BTC मूव करता है। कॉइन्स चैनल्स में रहते हैं जो Bitcoin transactions से सिक्योर होते हैं, और चैनल बंद करके उन्हें वापस Bitcoin on-chain मूव किया जा सकता है।
Lightning invoice क्या होता है?
एक payment request, जो BOLT 11 में defined है, और Bitcoin mainnet पर lnbc से शुरू होती है। इसमें fixed amount, description और expiry time शामिल हो सकता है (अगर कुछ set न हो तो 1 hour), और इसे एक बार pay करने के लिए बनाया गया है।
Lightning address क्या होता है?
एक reusable address जो email जैसा दिखता है, जैसे [email protected]। paying wallet हर बार provider के server से LNURL-pay से एक fresh invoice मांगता है, ताकि तुम हर payment के लिए नया invoice बनाने की जगह एक ही address share कर सको।
मेरा Lightning पेमेंट फेल क्यों हुआ?
आमतौर पर इसलिए कि किसी रूट में पर्याप्त liquidity नहीं थी, invoice की मियाद खत्म हो गई, या रकम fixed-amount invoice से मैच नहीं हुई। फेल Lightning पेमेंट में कोई पैसा मूव नहीं होता, इसलिए तुम नया invoice बनाकर फिर से ट्राई कर सकते हो।
क्या मैं Lightning को on-chain Bitcoin address पर भेज सकता/सकती हूँ?
सीधे नहीं। Lightning payment के लिए Lightning invoice या Lightning address चाहिए। on-chain address (bc1, 1 या 3) के लिए on-chain transaction चाहिए, जब तक कोई service तुम्हारे लिए दोनों के बीच swap न कर दे।
क्या मैं CloudMineCrypto से Lightning के जरिए withdraw कर सकता/सकती हूँ?
हाँ। ऐप में Wallet में जाओ, फिर Withdraw, Lightning चुनो और अपने वॉलेट से Lightning address, LNURL या Lightning invoice पेस्ट करो। कन्फर्म करने से पहले फीस, मिनिमम और मैक्सिमम दिख जाते हैं। लिमिट्स लागू हो सकती हैं या verification may be required.
स्रोत और आगे पढ़ने के लिए
- Lightning Network · बिटकॉइन विकी
- Lightning Network: स्केलेबल, तुरंत Bitcoin पेमेंट्स · lightning.network
- BOLT 11: Lightning payments के लिए invoice protocol · Lightning Network विनिर्देश
- Lightning invoices को समझना · Lightning Labs
- Lightning Address · lightningaddress.com
- अपना Bitcoin वॉलेट चुनो · bitcoin.org
इस पेज पर लाइव आंकड़े (नेटवर्क हैशरेट, ब्लॉक रिवॉर्ड, BTC कीमत) CloudMineCrypto API से आते हैं, हर घंटे रिफ्रेश होते हैं, और जहां दिखते हैं वहां लेबल किए गए हैं। यह गाइड शैक्षणिक है, वित्तीय सलाह नहीं। CloudMineCrypto कोई निवेश उत्पाद नहीं है; ऐप में रिवॉर्ड्स अनुमान हैं और इनकी गारंटी नहीं है।
आपने पढ़ लिया कि यह कैसे काम करता है। अब इसे होते हुए देखें।
CloudMineCrypto ऐप में मुफ्त 8-घंटे का माइनिंग प्लान क्लेम करें और लाइव नेटवर्क डेटा से अपने अनुमानित BTC को बढ़ते देखें। न हार्डवेयर, न कार्ड।