SegWit खर्च सत्यापन के लिए witness डेटा को txid की सीरियलाइज़ेशन से अलग करता है। यह soft fork से लागू सहमति परिवर्तन है, हस्ताक्षर सत्यापन हटाना नहीं।
txid में witness नहीं है; wtxid नई witness सहित सीरियलाइज़ेशन लेता है। संबंधित SegWit इनपुट के हस्ताक्षर बदलने से txid नहीं बदलता; यह हर लेनदेन बदलाव का निषेध नहीं है। coinbase में witness commitment डेटा को ब्लॉक से बाँधता है और नोड उसे जाँचते रहते हैं। [BIP 141: Segregated Witness]
BIP 141 वजन को मूल आकार के तीन गुने और कुल आकार का योग मानता है; ब्लॉक सीमा 4,000,000 weight units है। मूल बाइट चार इकाई, अतिरिक्त witness बाइट एक इकाई लेता है। वर्चुअल आकार वजन को चार से भाग देकर ऊपर पूर्णांक करता है; वास्तविक बाइट संख्या ब्लॉक संरचना पर निर्भर है। [BIP 141: Segregated Witness]
P2WPKH और P2WSH witness संस्करण 0 को मूल रूप में या P2SH के भीतर इस्तेमाल करते हैं। केवल bc1 उपसर्ग सभी खर्च शर्तें नहीं बताता; Taproot संस्करण 1 है। SegWit गुमनामी या हमेशा कम कुल शुल्क की गारंटी नहीं है; संरचना और चुनी दर महत्वपूर्ण हैं। [BIP 141: Segregated Witness] [BIP 341: witness version 1]
पूरी तस्वीर के लिए इस प्रविष्टि के साथ यह भी पढ़ें Transaction, लेनदेन शुल्क, Lightning Network, Taproot. इस प्रविष्टि का उल्लेख यहाँ भी है Transaction, लेनदेन शुल्क, Taproot, Lightning Network.