يعد العنوان العام عنصرًا مهمًا في تقنية blockchain ويلعب دورًا حاسمًا في تمكين المعاملات. بعبارات بسيطة، يمكن اعتبار العنوان العام بمثابة معرف فريد للمستخدم في شبكة blockchain. يتم استخدامه لتلقي المدفوعات، تمامًا مثل رقم الحساب المصرفي التقليدي أو عنوان البريد الإلكتروني.
عندما يتعلق الأمر بـ blockchain، فإن الخصوصية والأمان لهما أهمية قصوى. لضمان الخصوصية، لا يقوم المستخدمون بمشاركة مفاتيحهم العامة مباشرة مع الآخرين. وبدلاً من ذلك، يستخدمون وظيفة تجزئة التشفير لإنشاء نسخة أقصر وأكثر سهولة في الاستخدام من المفتاح العام المعروف باسم العنوان العام.
دعونا نتعمق أكثر في كيفية عمل العناوين العامة في تقنية blockchain.
ما هو فهم وظائف التجزئة التشفير؟
دالة التجزئة المشفرة هي خوارزمية رياضية تأخذ مدخلاً (في هذه الحالة، مفتاحًا عامًا) وتنتج سلسلة ثابتة الحجم من الأحرف، والتي تمثل المخرجات (العنوان العام). إحدى الخصائص المهمة لوظائف تجزئة التشفير هي أنه حتى التغيير الطفيف في بيانات الإدخال سيؤدي إلى مخرجات مختلفة بشكل كبير.
تضمن هذه الخاصية أن يكون العنوان العام فريدًا لكل مستخدم وتساعد على منع التلاعب أو انتحال الشخصية. وظيفة التجزئة المشفرة الأكثر استخدامًا في تقنية blockchain هي SHA-256 (خوارزمية التجزئة الآمنة 256 بت).
ما هو توليد العنوان العام؟
لإنشاء عنوان عام، يحتاج المستخدم إلى مفتاح خاص ومفتاح عام مطابق. المفتاح الخاص عبارة عن سلسلة من الأحرف التي يتم إنشاؤها عشوائيًا والتي يجب أن تظل سرية ومعروفة للمالك فقط. من ناحية أخرى، يتم اشتقاق المفتاح العام من المفتاح الخاص باستخدام خوارزمية تشفير غير متماثلة.
بمجرد الحصول على المفتاح العام، يتم تطبيق وظيفة التجزئة المشفرة عليه، مما ينتج عنه عنوان عام. يتم تمثيل العنوان العام عادةً كسلسلة من الأحرف الأبجدية الرقمية، مما يسهل على المستخدمين مشاركته واستخدامه في المعاملات.
من المهم ملاحظة أنه على الرغم من أن العنوان العام مشتق من المفتاح العام، إلا أنه من غير الممكن حسابيًا إجراء هندسة عكسية للمفتاح الخاص من العنوان العام. تضمن هذه الخاصية أمان أموال المستخدم.
ما هو استخدام العنوان العام؟
عندما يريد المستخدم تلقي الأموال في شبكة blockchain، فإنه يشارك عنوانه العام مع المرسل. يمكن للمرسل بعد ذلك استخدام العنوان العام لتحديد مستلم المعاملة. يعمل العنوان العام كمعرف للوجهة، مما يضمن إرسال الأموال إلى المستلم المقصود.
فيما يلي مثال لتوضيح كيفية استخدام العنوان العام:
1. تريد أليس إرسال عملة بيتكوين واحدة إلى بوب.
2. يشارك بوب خطابه العام مع أليس.
3. تقوم أليس بتضمين عنوان بوب العام في تفاصيل المعاملة.
4. تبدأ أليس المعاملة، وتتحقق شبكة Bitcoin من صحة المعاملة باستخدام تقنيات التشفير.
5. بمجرد تأكيد المعاملة وإضافتها إلى blockchain، يتم إرسال عملة بيتكوين واحدة من محفظة أليس إلى عنوان بوب العام.
ما هو التحقق من رصيد العنوان العام؟
جانب آخر مهم للعناوين العامة هو القدرة على التحقق من الرصيد المرتبط بعنوان معين. توفر مستكشفات blockchain المختلفة وتطبيقات المحفظة طريقة ملائمة للاستعلام عن blockchain واسترداد رصيد العنوان العام.
من خلال إدخال العنوان العام في مستكشف blockchain، يمكن للمستخدمين عرض سجل المعاملات والرصيد الحالي المرتبط بالعنوان. تتيح هذه الشفافية للأفراد مراقبة أموالهم والتحقق من المعاملات الواردة.
ما هو الاستنتاج؟
باختصار، العنوان العام هو معرف فريد في شبكة blockchain. وهو مشتق من مفتاح عام باستخدام وظيفة تجزئة التشفير، مما يضمن الخصوصية والأمان. تمكن العناوين العامة المستخدمين من تلقي الأموال وهي عنصر أساسي في معاملات blockchain.
يعد فهم العناوين العامة أمرًا أساسيًا لأي شخص يبدأ رحلته إلى تقنية blockchain. من خلال استيعاب مفهوم العناوين العامة، يمكن للأفراد التعامل بشكل فعال مع شبكات البلوكشين، وإرسال واستقبال الأموال، وضمان أمن معاملاتهم.