SegWit (
https://en.bitcoinwiki.org/wiki/Segregated_Witness) को 4 साल पहले पेश किया गया था और SegWit के मुख्य सुधारों में से एक SegWit addresses से भेजे गए transactions के लिए कम transaction fees हैं.
Bitcoin addresses के लिए, अलग-अलग address formats मौजूद हैं. इनके prefix को देखकर यह कुछ हद तक दिखाई देता है:
| उपसर्ग | श्रेणी | प्रारूप |
| ________ | __________________________ | _______________________________________________________________________________ _____________________ |
| 1… | Legacy-Address | P2PKH (public key hash को भुगतान) |
| 3… | Multisignature-Address | P2SH (script hash को भुगतान) |
| ________ | __________________________ | _______________________________________________________________________________ _____________________ |
| 3… | nested SegWit-Address | P2WPKH-P2SH (witness public key hash को भुगतान - script hash को भुगतान) / P2WSH-P2SH (witness script hash को भुगतान - script hash को भुगतान) |
| ________ | __________________________ | _______________________________________________________________________________ _____________________ |
| bc1q… | native SegWit-Address (bech32) | P2WPKH-bech32 (witness public key hash को भुगतान) / P2WSH-bech32 (witness script hash को भुगतान) |
| bc1p… | Taproot-Address | P2TR-bech32m (tap root को भुगतान) |
1… से शुरू होने वाले addresses standard Bitcoin-addresses होते हैं और कभी भी SegWit नहीं होते.
3… से शुरू होने वाले addresses SegWit हो सकते हैं, लेकिन वे Multisignature-addresses भी हो सकते हैं. हम केवल तभी देख सकते हैं कि यह SegWit है या नहीं, जब हम उस address से Bitcoins भेज चुके हों और outgoing transaction details का विश्लेषण करें.
bc1… से शुरू होने वाले addresses, यानी bc1q (native SegWit) और bc1p (Taproot)… addresses हमेशा SegWit होते हैं.
SegWit-addresses की पहचान कैसे करें, इसका एक सरल विवरण यहां पाया जा सकता है:
"3" से शुरू होने वाले BTC addresses क्या होते हैं? एक सरल विवरण.
Native SegWit या nested SegWit? ऊपर की पंक्तियों को पढ़ने और SegWit addresses का उपयोग करने के फायदों के बारे में जानने के बाद, आप सोच रहे होंगे कि native SegWit address (bech32, bc1q... से शुरू होता है) / Taproot Address (bech32m, bc1p से शुरू होता है) और nested SegWit address (P2WPKH-P2SH / P2WSH-P2SH, 3.... से शुरू होता है) के बीच क्या अंतर है.
हमारे लिए यह जानना महत्वपूर्ण है कि native SegWit Address / Taproot-Address का उपयोग करने पर nested SegWit address की तुलना में और भी कम fees लगेंगी.
एक सामान्य legacy address (1...) की तुलना में nested SegWit address (3...) से भेजते समय बचत 26% + होती है.
एक सामान्य legacy address (1...) की तुलना में native SegWit address (bc1q...) से भेजते समय बचत 38% + होती है.
address में inputs की संख्या के आधार पर बचत अलग-अलग होती है, जिसमें inputs की संख्या अधिक होने पर प्रतिशत के हिसाब से और भी अधिक बचत होती है.
नवंबर 2022 में जोड़ा गया: अब, Taproot-Adresses (bc1p...) भी उपलब्ध हैं. fees की बचत के मामले में, Taproot-Addresses native SegWit Addresses (bc1q…) की तरह ही प्रभावी हैं. एक सामान्य legacy address (1...) की तुलना में बचत 38% + होती है.
विस्तृत calculation
यहां, Charles-Tim द्वारा प्रदान की गई मिल सकती है.
ऐसा इसलिए है क्योंकि native SegWit और Taproot तकनीकी रूप से बहुत समान हैं, क्योंकि native SegWit और Taproot Witness Programm (bech32 / bech32m) का हिस्सा हैं.
SegWit पते का उपयोग करने के अतिरिक्त फायदे क्या हैं? आपके लेन-देन के लिए कम लेन-देन शुल्क के अलावा, SegWit पतों का उपयोग करके आप Bitcoin नेटवर्क की भी मदद करेंगे, क्योंकि एक ब्लॉक में अधिक लेन-देन समा जाएंगे. परिणामस्वरूप, Bitcoin प्रति सेकंड अधिक लेन-देन संसाधित कर सकता है, जिससे सभी प्रतिभागियों को लाभ होता है.
या कोई नुकसान है? यदि आपने कुछ केंद्रीकृत सेवाओं पर Bitcoins का उपयोग किया है और अब उन्हें अपने स्वयं के bech32 SegWit पते पर भेजना चाहते हैं, तो संभव है कि केंद्रीकृत सेवा आपके bech32 पते को पहचान न पाए और उसे अमान्य बताकर अस्वीकार कर दे. ऐसा इसलिए है क्योंकि कुछ वेबसाइटें अद्यतन करने में धीमी होती हैं और ऐसी साइटें इस नए bech32 पता प्रारूप को स्वीकार नहीं करती हैं. हालांकि, यह केवल bech32 पतों पर लागू होता है, लेकिन nested SegWit पर नहीं, जो हर जगह अनुकूल है और देर-सबेर अधिक सेवाएं bech32 को पूरी तरह से समर्थन देंगी. केवल जानकारी के लिए, यदि आप सोच रहे हैं कि कुछ केंद्रीकृत सेवाओं से bech32 पते पर
BTC क्यों नहीं भेज सकते, जब उसे अस्वीकार किया जा रहा हो.
यहां एक सूची है जहां आप देख सकते हैं कि अलग-अलग पता प्रारूप समर्थित हैं या नहीं:
https://en.bitcoin.it/wiki/Bech32_adoption
SegWit के बारे में रोचक आंकड़ेBitcoin के आसपास की कई चीज़ों की तरह, SegWit के बारे में भी मूल्यवान आंकड़े और ग्राफ़ मौजूद हैं, उदाहरण के लिए
transactionfee.info.
अन्य श्रेणियों के अलावा, आप SegWit का उपयोग करने वाले Bitcoin लेन-देन का हिस्सा भी देख सकते हैं:
https://transactionfee.info/charts/payments-spending-segwit/वर्तमान में लगभग 86%.
और nested SegWit और native SegWit के प्रतिशत के बारे में एक अवलोकन:
https://transactionfee.info/charts/inputs-types-by-count/ध्यान दें: native SegWit (bech32, बैंगनी और गहरा नीला) की कुल संख्या, nested SegWit (हल्का नीला और नारंगी) की तुलना में अपेक्षाकृत कम है.
निष्कर्षbech32 SegWit पता चुनना लंबे समय में सबसे अच्छा निर्णय होगा और इसके आपके तथा सामान्य रूप से Bitcoin नेटवर्क के लिए विभिन्न फायदे हैं.

इस पहल के तहत अनुवादित :