تم تقديم Segwit (
https://en.bitcoinwiki.org/wiki/Segregated_Witness) قبل 4 سنوات ، وتحسين رئيسيًا من Segwit هي رسوم معاملات أقل للمعاملات المرسلة من عناوين Segwit.
لعناوين Bitcoin ، توجد تنسيقات عناوين مختلفة. من المرئي جزئيًا من خلال إلقاء نظرة على بادئة:
بادئة | فئة | شكل |
________ | __________________________ | _______________________________________________________________________________ _____________________ |
1… | Legacy-عنوان | P2PKH (pay to public key hash) |
3… | Multisignature-عنوان | P2SH (pay to script hash) |
________ | __________________________ | _______________________________________________________________________________ _____________________ |
3… | nested SegWit-عنوان | P2WPKH-P2SH (pay to witness public key hash - pay to script hash) / P2WSH-P2SH (pay to witness script hash - pay to script hash) |
________ | __________________________ | _______________________________________________________________________________ _____________________ |
bc1q… | native SegWit-عنوان (bech32) | P2WPKH-bech32 (pay to witness public key hash) / P2WSH-bech32 (pay to witness script hash) |
bc1p… | Taproot-عنوان | P2TR-bech32m (pay to tap root) |
1... العناوين التي تبدأ بـ 1 هي عناوين بيتكوين قياسية ولا يتم
أبدًا SegWit.
3... العناوين، التي تبدأ بـ 3
يمكن أن تكون SegWit، ولكن يمكن أيضًا أن تكون عناوين Multisignature. لا يمكننا معرفة ما إذا كان SegWit إلا بعد أن أرسلنا عملات البيتكوين من العنوان من خلال تحليل تفاصيل المعاملة الصادرة.
bc1... العناوين التي تبدأ بـ bc1q (SegWit native) وbc1p (Taproot)... العناوين هي
دائمًا SegWit.
يمكن العثور على شرح مبسط لكيفية التعرف على عناوين SegWit هنا:
عناوين BTC التي تبدأ بالرقم "3" ما هي؟ شرح مبسط.
Native SegWit أو nested SegWit? بعد قراءة السطور أعلاه ومعرفة فوائد استخدام عناوين SegWit، قد تتساءل عن الاختلافات بين عنوان SegWit native (bech32، يبدأ بـ bc1q...) وعنوان Taproot (bech32m، يبدأ بـ bc1p) مقارنة إلى عنوان SegWit المتداخل (P2WPKH-P2SH / P2WSH-P2SH، يبدأ بـ 3....).
بالنسبة لنا، من المهم أن نعرف أن استخدام عنوان SegWit / عنوان Taproot الأصلي سيؤدي إلى رسوم أقل مقارنة بعنوان SegWit nested.
تبلغ نسبة التوفير عند الإرسال من عنوان SegWit متداخل (3...) مقارنة بالعنوان القديم العادي (1...) 26% +.
تبلغ نسبة التوفير عند الإرسال من عنوان SegWit native (bc1q...) مقارنة بالعنوان القديم العادي (1...) 38% +.
اعتمادًا على عدد المدخلات إلى العنوان، يكون التوفير متغيرًا، مع توفير عدد أكبر من المدخلات بنسبة أكبر.
تمت الإضافة في نوفمبر 2022: الآن، تتوفر أيضًا عناوين Taproot (bc1p...). فيما يتعلق بتوفير الرسوم، تعد عناوين Taproot فعالة بشكل مماثل لعناوين SegWit الأصلية (bc1q...). التوفير مقارنة بالعنوان القديم العادي (1...) هو 38% +.
يمكن العثور على حساب مفصل
هنا، المقدمة من Charles-Tim.
يرجع ذلك إلى أن SegWit وTaproot الأصليين متشابهان جدًا من الناحية الفنية، حيث أن SegWit وTaroot الأصليان جزء من برنامج Witness (bech32 / bech32m).
ما المزايا الإضافية لاستخدام عنوان SegWit؟ بالإضافة إلى خفض رسوم المعاملات الخاصة بمعاملاتك، ستساعد أيضًا شبكة Bitcoin باستخدام عناوين SegWit، حيث سيتم احتواء المزيد من المعاملات في كتلة واحدة. ونتيجة لذلك، يمكن للبيتكوين معالجة المزيد من المعاملات في الثانية، مما يفيد جميع المشاركين.
أي عيوب؟ إذا كنت قد استخدمت Bitcoins في بعض الخدمات المركزية وتريد الآن إرسالها إلى عنوان bech32 SegWit الخاص بك، فمن المحتمل أن الخدمة المركزية لن تتعرف على عنوان bech32 الخاص بك وسوف ترفضه باعتباره غير صالح. وذلك لأن بعض مواقع الويب بطيئة في إجراء التحديثات ولا تقبل هذه المواقع تنسيق عنوان bech32 الجديد هذا. ومع ذلك، ينطبق هذا فقط على عناوين bech32، ولكن لا ينطبق على SegWit المتداخل، وهو متوافق في كل مكان والمزيد من الخدمات ستدعم bech32 بشكل كامل عاجلاً أم آجلاً. كمعلومة فقط، إذا كنت تتساءل لماذا لا يمكنك إرسال
BTC إلى عنوان bech32 من بعض الخدمات المركزية عندما يتم رفضها.
فيما يلي قائمة يمكنك من خلالها معرفة ما إذا كانت تنسيقات العناوين المختلفة مدعومة:
https://en.bitcoin.it/wiki/Bech32_adoption
إحصائيات مثيرة للاهتمام حول SegWitكما هو الحال مع العديد من الأشياء المتعلقة بالبيتكوين، هناك إحصائيات ورسوم بيانية قيمة حول SegWit، على سبيل المثال
transactionfee.info.
من بين الفئات الأخرى، يمكنك العثور على حصة معاملات البيتكوين باستخدام SegWit:
https://transactionfee.info/charts/payments-spending-segwit/حاليا حوالي 86%.
ونظرة عامة حول النسب المئوية لـ SegWit nested و SegWit native:
https://transactionfee.info/charts/inputs-types-by-count/ملحوظة: إجمالي أعداد SegWit native (bech32 والأرجواني والأزرق الداكن) منخفضة نسبيًا مقارنة بـ SegWit المتداخلة (الأزرق الفاتح والبرتقالي).
خاتمةسيكون اختيار عنوان bech32 SegWit هو القرار الأفضل على المدى الطويل وله مزايا متعددة لك ولشبكة Bitcoin بشكل عام.