PSBT صيغة بيانات قابلة للتوسعة وليس نوعاً جديداً من معاملات الإجماع. قد لا يحتوي على توقيعات بعد؛ تحميل الملف أو إكماله لا يثبت صحة الدفعة.
يحدد BIP 174 خريطة عامة وخرائط لكل مدخل ومخرج. يمكن أن تحمل UTXO والبرامج النصية وأصول المفاتيح والتوقيعات الجزئية. [BIP 174 — PSBT]
ينشئ creator المقترح، ويضيف updater البيانات، ويوقّع signer، ويجمع combiner المواد المتوافقة، ويبني finalizer بيانات scriptSig أو witness النهائية، ويستخرج extractor معاملة الشبكة. قد يؤدي برنامج واحد عدة أدوار؛ والبث إلى الشبكة خطوة أخرى. [Bitcoin Core — PSBT Howto]
لا يصبح المنسق موثوقاً لمجرد تقديم PSBT صالح. يجب على signer التحقق من ارتباط UTXO بالمخرج المُنفق والبرامج النصية وsighash المطلوب؛ ويتحقق المستخدم على شاشة موثوقة من المستلمين والمبالغ والرسوم والباقي وفق سياسته الخاصة. [BIP 174 — PSBT]
يحمل Non-Witness UTXO المعاملة السابقة، بينما يحمل Witness UTXO المخرج المعني؛ وتعتمد البيانات المطلوبة على نوع المدخل. غياب البيانات لا يعني نجاح التحقق. [BIP 174 — PSBT]
قد يكشف PSBT الأرصدة أو مسارات الاشتقاق أو xpub، وليس نسخة احتياطية للمفاتيح. [BIP 174 — PSBT]
يحفظ PSBT v0 المعاملة غير الموقّعة في حقل عام؛ وغياب رقم الإصدار يعني صفراً. يقدم BIP 370 الإصدار v2 بحقول بناء منفصلة ودون ذلك الحقل العام. [BIP 370 — PSBT Version 2]
يضيف BIP 371 حقول Taproot إلى v0 وv2 معاً؛ لذلك لا يثبت دعم Taproot وحده دعم v2. [BIP 371 — Taproot Fields for PSBT]
اختبر المسار كاملاً باستخدام التركيبة المحددة من المحفظة والجهاز والبرنامج النصي. لا يمكن إنهاء المعاملة واستخراجها إلا بعد استيفاء شروط المدخلات؛ وقبول العقدة والتأكيد في كتلة حدثان منفصلان. [Bitcoin Core — PSBT Howto]
للحصول على صورة أوضح، اقرأ هذا المدخل مع Multisig, Hardware Wallet, Cold Storage, Output Descriptor. تشير إلى هذا المدخل أيضًا Multisig, Cold Storage, Hardware Wallet, Watch-only Wallet.