Author

Topic: الفرق بين private key و public key (Read 205 times)

legendary
Activity: 3066
Merit: 1147
The revolution will be monetized!
April 24, 2019, 02:45:49 PM
#7
حفظ Bitcoin بأمان هو حفظ Private key مخفية!
legendary
Activity: 2436
Merit: 6643
be constructive or S.T.F.U
الادرس هوا عبارة عن بيانات مشتقة من العنوان العام.

عند معرفة المفتاح العام يمكنك محاولة استخراج المفتاح الخاص منه..ولكن في حال انك تملك العنوان فقط فعليك اولا ان تجد المفتاح العام وهدا غير ممكن الا عندك القيام بالارسال من ذلك العنوان.
تخيل القصة انك تضع قفل داخل قفل اخر.. مما يزيد  مستوى الحماية

هدا الشرح المبسط ويوجد شرح تقني يمكن الحديث عنه في موضوغ مطول.
legendary
Activity: 2702
Merit: 4002
و ماذا عن الكلمات الاثنى عشر كيف يمكننا تسميتها Grin
من اسمها عبارة عن بذرة تخيل الامر كما لو كان لديك شجرة فان البذرة تنمو لتكون شجرة تتكون من افرع "private key" واوراق addresses اذن ايهما الافضل ان تحمل فرع واحد يحتوى علي الكثير من الاوراق ام شجره تحتوى علي افرع

بالاضافة الي ذلك تزيد من صعوبة تخمين الارقام . من الصعب ان تخمن 12 كلمة تحتوى علي عدة احرف الاحتمالات عبارة عن ~10^38
وهذا تمثيل مبسط لما يحدث

هل انت تعني انه بوجد اختلاف بين public key وال address?
اتمنى التوضيح اكثر حتى اذا كان هناك خطأ لاصلحه .
اعتقد ان هذه الصورة قد تشرح بعض المعاني
باختصار العنوان او address هو التثميل البسيط للمفتاح العام وهو الذي يظهر في شكل سلسلة من الاحرف مثل هذا العنوان 1EYHU7JiHrQMNE1V7mgXCYcK5BMpciK5XM
ويمكننا تمثيله بالايميل في حاله كنت تود ارسال رسالة.

legendary
Activity: 2744
Merit: 3097
Top Crypto Casino
شكرا على الموضوع أخي

لكن لاحظت وجود خطأ و أتمنى أن تقوم باصلاحه
هناك فرق بين public key و address و من الواضح أنك تقصد address لأنه هو من تقوم بنشره لتصلك عليه التحويلات
legendary
Activity: 2436
Merit: 6643
be constructive or S.T.F.U
و ماذا عن الكلمات الاثنى عشر كيف يمكننا تسميتها Grin

من الناحية التقنية الكلمات التي تتكلم عليها هي نفسها برافت لكي لا ا كتر من برافيت كي , عندما تقوم بانشاء محفظة مشتركة لاكتر من عملة , يعني انه سيكون عليك ان تتدكر البرافيت كي لكل عملة , ولكن بوجود هده الكلمات يمكنك استرجاع البرافيت كي لجميع العملات داخل محفظتك.

فالواقع انت تقوم اولا بانشاء ال seed العشوائي سواء كانت 12(128 بايت) او 24 كلمة (256 بايت)  , ومن خلال تلك الكلمات تسخدم لوغارتم معين لتستخرج منها المفاتيح الخاصة لي عملة تريدها, مما يعني انه لو استطاع احد ان يسرق منك البرافيت كي لي لعملة بتكوين وانت تسعمل محفظة فيها اكتر من عملة , لن يستطيع ان يعرف البرافيت كي الخاصة بي الايتيريوم مثلا, ولكن لو عرف ال seed فيمكنه معرفة البرافيت كي لكل العملات.
legendary
Activity: 1610
Merit: 1131
و ماذا عن الكلمات الاثنى عشر كيف يمكننا تسميتها Grin
member
Activity: 154
Merit: 13
معلومات بسيطة لكن قد تكون مفيدة للمبتدئين
ساوضح الفرق بين private key و public key

public key هوالعنوان الذي تعطيه للاخرين لكي يتم التحويل الى محفظتك الخاصة.
يمكنك نشره لاستقبال العملات دون خوف .
أما ال private key هو المفتاح الذي يمكنك من خلاله الوصول لمحفظتك واثبات ملكيتك لها .

لذلك اي شخص لديه private key يمكنه الوصول الى محفظتك ومحتواها لذلك يجب عليك المحافظة عليه.
معظم المنصات تحتفظ ب private key ولا تعطيه للمستخدم بل تمنحه  wallet ID عوضا عن ذلك.
لكن من الافضل ان يكون لديك private key خاص بك.

لانشاء private key خاص بك
توجه الى هذا الموقع   www.bitaddress.org  
وقم بانشاء محفظة خاصة بك
لن أقوم بشرح كيفية الانشاء فهذا موضوع آخر.
لكن هنا فيديو لمشاهدة كيفية الانشاء
Jump to: