एक पता उस शर्त को लिखने का एक छोटा तरीका है जो एक आउटपुट को लॉक करेगा। बिटकॉइन ने वर्षों से नए प्रकार की शर्तें जोड़ी हैं, और प्रत्येक प्रकार का अपना पता प्रारूप होता है, जिसे उसके पहले वर्णों द्वारा पहचाना जा सकता है।
- 1..., लेगेसी (P2PKH): मूल प्रारूप, सार्वजनिक कुंजी के हैश पर भुगतान करता है।
- 3..., स्क्रिप्ट हैश (P2SH): स्क्रिप्ट पर भुगतान करता है, मल्टीसिग और रैप्ड सेगविट के लिए उपयोग किया जाता है।
- bc1q..., नेटिव सेगविट (P2WPKH और P2WSH): छोटे लेन-देन, कम शुल्क, त्रुटि का पता लगाने वाला प्रारूप।
- bc1p..., टैपरूट (P2TR): सबसे नया, जटिल शर्तों को एक साधारण भुगतान की तरह बनाता है।
क्या वे एक साथ काम करते हैं?
हाँ। कोई भी आधुनिक वॉलेट इन प्रारूपों में से किसी को भी भुगतान कर सकता है। प्रारूप केवल यह बताता है कि प्राप्त करने वाले आउटपुट को बाद में कैसे अनलॉक किया जाएगा। नए प्रारूपों को खर्च करना आमतौर पर सस्ता होता है, क्योंकि वे लेन-देन के उस हिस्से में कम डेटा डालते हैं जिसे पूर्ण वजन पर गिना जाता है।
जानबूझकर लोअरकेस
bc1 से शुरू होने वाले पते bech32 नामक एन्कोडिंग का उपयोग करते हैं। यह केवल लोअरकेस अक्षर और अंक का उपयोग करता है, भ्रमित करने में आसान वर्णों से बचता है, और इसमें एक चेकसम शामिल है जो पैसा भेजे जाने से पहले टाइपिंग त्रुटियों को पकड़ता है।