في عالم البيتكوين، تطوير تنسيقات العناوين كان دائمًا تجسيدًا هامًا للتقدم التكنولوجي. P2WPKH (الدفع إلى تجريد مفتاح العنوان العام) كشكل مبتكر لعنوان بيتكوين، لا يحسن فقط كفاءة المعاملات ولكنه يعزز أيضًا الأمان. يعتمد تنسيق عنوان P2WPKH على تكنولوجيا SegreGated Witness (SegWit)، التي تفصل بيانات توقيع المعاملة عن المعاملات، مما يقلل من حجم المعاملة، وبالتالي يعزز كفاءة المعاملة ويقلل من تكاليف المعاملات.
يتضمن عملية توليد عنوان P2WPKH عدة خطوات، أولاً، من الضروري توليد زوج مفتاح الانحناء البيضاوي، الذي يعتمد على خوارزمية secp256k1. تتضمن هذه العملية توليد مفتاح خاص ومفتاح عام مقابل له. المفتاح الخاص هو قيمة من 32 بايت تم توليدها من رقم عشوائي، بينما يتم استقدام المفتاح العام من المفتاح الخاص من خلال خوارزمية secp256k1، عادةً مفتاح عام مضغوط بحجم 33 بايت. بعد ذلك، يتم تشفير المفتاح العام باستخدام خوارزميات التجزئة SHA256 و RIPEMD160 لتوليد تجزئة مفتاح عام بحجم 20 بايت.
تُستخدم قيمة التجزئة هذه بعد ذلك لإنشاء برنامج الشاهد، الذي يتكون من رقم إصدار وتجزئة مفتاح عام. بالنسبة لعناوين P2WPKH، يكون رقم الإصدار 0، مما يشير إلى أن هذا عنوان P2WPKH. وأخيرًا، يتم تحويل برنامج الشاهد إلى تنسيق عنوان بيتكوين قابل للقراءة من قبل الإنسان باستخدام ترميز Bech32. يتمتع ترميز Bech32 بقدرات أفضل في كشف الأخطاء وتصحيحها، وبالمقارنة مع ترميز Base58 التقليدي، تحسنت عناوين P2WPKH بشكل كبير من حيث الأمان والكفاءة.
تتميز عنوان P2WPKH بكفاءة وأمان المعاملات. نظرًا لفصل بيانات توقيع المعاملات، يتم تقليل حجم المعاملات لعنوان P2WPKH بشكل كبير، مما يحسن ليس فقط كفاءة المعاملات ولكن يقلل أيضًا من رسوم المعاملات. بالإضافة إلى ذلك، يعزز استخدام ترميز Bech32 أمان العنوان ويقلل من احتمالية وجود أخطاء الإدخال. بالمقارنة مع عناوين P2PKH (التقليدية) وعناوين P2SH التقليدية، تحظى عناوين P2WPKH بمزايا كبيرة في عدة جوانب.
عنوان P2PKH هو نوع العنوان الأكثر شيوعًا في شبكة البيتكوين، والذي يتم إنشاؤه من خلال ترميز Base58Check، بدءًا ب”1”. يستخدم عنوان P2SH قيمة التجزئة للنص الخاص بالاسترداد، مدعمًا الشروط المعقدة للمعاملات مثل عناوين التوقيع المتعدد والقفل الزمني. يقوم عنوان P2WPKH بتحسين كفاءة المعاملات والأمان من خلال تقنية الشهود المفصولة.
بنفترض أن لدينا مفتاح عام 036dde89b1a6bc90c832e7b3fd7a583035c3c16f0ab1a1a3a430bb23929c4ad4b4، عملية توليد عنوان P2WPKH تتبع الخطوات التالية: أولاً، قم بعمل تجزئة للمفتاح العام باستخدام SHA256، ثم قم بعمل تجزئة للنتيجة باستخدام RIPEMD160 للحصول على تجزئة مفتاح عام مكونة من 20 بايتًا. بعد ذلك، قم بدمج رقم الإصدار 0 وتجزئة المفتاح العام في برنامج شاهد. وأخيرًا، استخدم ترميز Bech32 لتحويل برنامج الشاهد إلى تنسيق عنوان بيتكوين قابل للقراءة من الإنسان. قد يبدو عنوان P2WPKH الناتج مثل bc1q2kh9z6zvgdp4mf634jxjxjzuajv5htvsg9ulykp8.
يمثل ظهور عناوين P2WPKH تطورا مهما في تنسيق عنوان Bitcoin. فهو لا يحسن كفاءة المعاملات فحسب ، بل يعزز أيضا الأمان ، ويضع أساسا متينا للتطوير المستقبلي لشبكة Bitcoin. مع التطبيق الواسع النطاق لتقنية SegreGated Witness ، أصبحت عناوين P2WPKH تدريجيا الخيار السائد في معاملات البيتكوين. تكمن مزايا عناوين P2WPKH في كفاءة المعاملات وأمانها. نظرا لفصل بيانات توقيع المعاملات ، يتم تقليل حجم المعاملة لعناوين P2WPKH بشكل كبير ، مما لا يحسن كفاءة المعاملات فحسب ، بل يقلل أيضا من رسوم المعاملات.
بالإضافة إلى ذلك، يعزز استخدام ترميز Bech32 أمان العنوان ويقلل من احتمال وقوع أخطاء الإدخال. بالمقارنة مع عناوين P2PKH (التقليدية) وعناوين P2SH، تتمتع عناوين P2WPKH بمزايا كبيرة في عدة جوانب. تعتبر عناوين P2PKH نوع عنوان الأكثر شيوعًا في شبكة البيتكوين، حيث يتم إنشاؤها من خلال ترميز Base58Check وتبدأ بـ “1”. تستخدم عناوين P2SH قيمة الهاش للنص الخاص بالتحصيل، مما يدعم شروط المعاملات الأكثر تعقيدًا مثل عناوين التوقيع المتعدد والقفل الزمني. تعمل عناوين P2WPKH على تحسين كفاءة المعاملات والأمان من خلال تقنية شهود الفصل.
ظهور عناوين P2WPKH يمثل تطورًا مهمًا في تنسيق عنوان بيتكوين. فهو لا يحسن فقط كفاءة المعاملات ولكنه يعزز أيضًا الأمان، مما يرسخ أساسًا قويًا لتطوير شبكة البيتكوين في المستقبل. مع اعتماد تكنولوجيا SegreGated Witness على نطاق واسع، بدأت عناوين P2WPKH تصبح تدريجيا الخيار الرئيسي في معاملات بيتكوين. فهم عملية الإنشاء والخصائص لعناوين P2WPKH يمكن أن يساعد على فهم واستخدام عناوين بيتكوين بشكل أفضل.