ماهو الفرق بين المفاتيح العامة و المفاتيح الخاصة (private keys & Public keys ) : دليل شامل
Eslam
2023-07-25
مقالات تعليمية
فهم مفاتيح البيتكوين الخاصة ودورها في المعاملات
البيتكوين، العملة الرقمية الرائدة، تعتمد على مفاتيح خاصة لتأكيد الملكية وتمكين تحويل الأموال. في هذه المقالة، سنناقش أهمية المفاتيح الخاصة، وعلاقتها بالمفاتيح العامة، وكيفية استخدامها في المعاملات الآمنة بالبيتكوين.
أبرز النقاط
عندما يتعلق الأمر بمعاملات البيتكوين، تعتبر المفتاح الخاص عنصراً لا غنى عنه لفتح البيتكوين وإرسالها. وهو يتوافق مع مفتاح عام واحد، المسؤول عن استلام البيتكوين التي يمكن بعدها إنفاقها باستخدام المفتاح الخاص المرتبط به. تعتمد ملكية البيتكوين بشكل مباشر على السيطرة على المفاتيح الخاصة. حيث أن معرفة المفتاح الخاص يمنح مالكه الكامل السيطرة على جميع البيتكوين المرتبطة بهذا المفتاح الخاص. ومن الجدير بالذكر أن المفاتيح الخاصة تتألف من قيم رقمية ضخمة للغاية، مما يجعل من الصعب بشكل كبير تخمين مفتاح خاص صالح مقارنة بتخمين رقم بطاقة ائتمان والرمز السري المرافق له.
1- المفتاح الخاص والمفتاح العام في البيتكوين
تعتمد هندسة بيتكوين على تقنية التشفير العامة، التي تنشئ زوجين من المفاتيح: المفتاح الخاص والمفتاح العام المقابل له. تلعب هذه المفاتيح أدوارًا مختلفة في التحكم بملكية البيتكوين. المفتاح العام يعمل كعنوان لاستلام البيتكوين، في حين يمكن للمفتاح الخاص أن يتيح للمستخدم إنشاء التوقيعات الرقمية الضرورية لإنفاق البيتكوين بأمان. عندما يقدم المستخدم مفتاحًا عامًا وتوقيعه المقابل، يقوم شبكة البيتكوين بالتحقق من صحة المعاملة وتأكيد ملكية المال للمستخدم المشروع لها.
2- كيفية إنشاء المفاتيح الخاصة
تتولى محافظ البيتكوين السهلة الاستخدام إنشاء المفاتيح الخاصة بشكل شائع. ومع ذلك، نادرًا ما يواجه المستخدمون مفاتيحهم الخاصة مباشرة نظرًا لأن برنامج المحفظة يدير جميع الحسابات الرياضية المعقدة خلف الكواليس. لإنشاء المفاتيح الخاصة، تلتزم محافظ العملات الرقمية بإجراءات قياسية صناعية. في البداية، يقوم مولد الأرقام العشوائية الآمن داخل المحفظة بإنشاء بذرة (seed). يمكن استخدام هذه البذرة بعد ذلك لاشتقاق العديد من المفاتيح التي يحتاجها المستخدم. يبسط هذا الترتيب عملية النسخ الاحتياطي، حيث يحتاج إلى تخزين بذرة واحدة فقط بدلاً من العديد من المفاتيح الخاصة الفريدة.
3- دور المفاتيح الخاصة في معاملات البيتكوين
لنوضح عملية استخدام المفاتيح الخاصة في شبكة البيتكوين، دعونا نأخذ مثالًا عن معاملة بين بوب وأليس. فلنفترض أن بوب يرغب في إرسال بيتكوين واحد إلى أليس. تسير المعاملة على النحو التالي:
1. يفتح بوب محفظته البيتكوين ويدخل مفتاح أليس العام في حقل المستلم المخصص.
2. ينشئ برنامج المحفظة معاملة ويوقعها باستخدام المفاتيح الخاصة لبوب. إذا كانت التوقيعات الرقمية التي تم إنشاؤها تتوافق مع الأموال التي ينوي بوب إرسالها، فإن شبكة البيتكوين تعترف بالمعاملة كصحيحة.
3. في هذه النقطة، يمكن الوصول إلى الأموال فقط بواسطة المالك المشروع للمفاتيح الخاصة المرتبطة بمفتاح أليس العام. وفي هذا السيناريو، أليس هي المالكة الوحيدة لتلك المفتاح الخاص المحدد.
من المهم فهم أن محافظ البيتكوين لا تخزن البيتكوين فعليا. بل تخزن بدلاً من ذلك المفاتيح الخاصة التي تمنح المستخدمين الوصول إلى عملاتهم. تشبه هذه العملية كيفية تخزين معلومات حساب الشيك في قاعدة بيانات لدى البنك، حيث تخزن البيتكوين بالمثل على سلسلة الكتل الخاصة بالبيتكوين.
4- المفاتيح الخاصة والتوقيعات الرقمية
كما هو موضح في الجزء السابق، تلعب المفاتيح الخاصة دورًا حيويًا في إنشاء التوقيعات الرقمية. التوقيع الرقمي هو قطعة بيانات مميزة يمكن إنشاؤها أو حسابها فقط باستخدام المفتاح الخاص. ومع ذلك، يتطلب التحقق من التوقيع فقط الوصول إلى المفتاح العام المرتبط به. تضمن هذه الآلية التشفيرية أن المفتاح الخاص يعمل بشكل فعال كهوية لا يمكن تزويرها. في سياق البيتكوين، تضمن هذه الميزة أن إنفاق البيتكوين يكون مخولًا حصرًا لمالكهم الشرعي، الذي يمتلك المفاتيح الخاصة المقابلة.
5- تأمين مفتاحك الخاص للبيتكوين
الامتلاك الفعلي للبيتكوين يعني امتلاك المفتاح الخاص الذي يمنح السيطرة على الأموال المرتبطة بالبلوكشين. من الأهمية البالغة أن تقوم بتخزين مفاتيحك الخاصة بشكل آمن والحفاظ على نسخ احتياطية موثوقة، حيث أن فقدان الوصول إلى المفاتيح الخاصة بدون عبارة البذرة للمحفظة يؤدي إلى فقدان أي أموال مرتبطة بهذه المفاتيح. إليك بعض الإرشادات الأساسية لاختيار محفظة تؤمن مفاتيحك الخاصة:
1. ➤ تعرّف أكثر على اختيار محفظة البيتكوين.
6- التخزين البارد مقابل المحفظة الساخنة
عند التعامل مع كميات كبيرة من البيتكوين، تعتبر محافظ التخزين البارد هي الخيار الأكثر أمانًا. بالنسبة لمعظم المستخدمين، تتمثل هذه الصيغة في محفظة عتادية - جهاز مدمج مصمم لحماية المفاتيح الخاصة. تشمل خيارات محافظ التخزين البارد الرائجة مثل " ليدجر نانو إس "و "تريزور ون". بدلاً من ذلك، يختار المستخدمون الذين يفضلون الوصول السريع والمريح لعملاتهم بشكل عام محافظ ساخنة. إنها تطبيقات برامج متصلة بالإنترنت تخزن المفاتيح الخاصة، وغالبًا ما تكون متاحة كتطبيقات ويب أو هاتف محمول.
كلا محافظ التخزين البارد والساخن يأتيان مع تضحيات. يتطلب التخزين البارد التحكم الذاتي، مما يجعل المستخدمين مسؤولين فقط عن حماية مفاتيحهم بدون الاعتماد على طرف ثالث في حالة فقدان الجهاز أو عبارة البذرة. تختلف الحلول الأكثر أمانًا من مستخدم لآخر، حسب ظروفهم الفريدة.
2. ➤ تعرّف أكثر على التخزين البارد للبيتكوين.
في الختام، تعتبر المفاتيح الخاصة أمرًا أساسيًا لعملية البيتكوين، حيث تمنح المستخدمين السيطرة على أموالهم. سواء كان الأمر يتعلق بالتعاملات أو ضمان أمان مفاتيحك الخاصة، فإن فهم دور وأهمية المفاتيح الخاصة ضروري للتنقل في عالم البيتكوين.