Bitcoin Forum
May 23, 2024, 09:05:48 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: كيف تولد عناوين البيتكون -مرح  (Read 136 times)
Husires (OP)
Legendary
*
Offline Offline

Activity: 1596
Merit: 1287


View Profile WWW
May 30, 2020, 09:16:58 AM
Merited by SyGambler (4), OmegaStarScream (1)
 #1

شباب كيفكم, سوف نتعلم اليوم بعض الاشياء الممتعه لتوليد عناوين البيتكوين.

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

هل تساءلتم من قبل كيف يتمم توليد عناوين البيتكوين؟ الثريد التالي سيغطي ذلك الامر. لاحظ اننا لن نشرح الامور التقنية ولكن اذا وجدت التفاعل الكافي فساشرح بالتفصيل كيف يتم توليد Public Address/WIF Private Key/Uncompressed Public Key/

لاستخدام البيتكوين فانت تحتاج لشئين هما المفتاح العام والمفتاح الخاص. المفتاح العام لتلقي الاموال والخاص لانفاقها

ولكن كيف يتم انشاء المفتاح الخاص؟ ببساطة اي شئ يمكن ان يكون مفتاح خاص طالما تقيد بشرطين هما الاول, ان لا تكون قيمته صفر والثاني هو اقل من قيمة N المعرفة بواسطة  SECG for secp256k1 curve

وبالتالي فان اي شئ يمكن ان يكون مفتاح خاصا اذا وافق المعيارين بالاعلي وبالتالي فيمكنني ان احول كلمة "لدي بيتكوين" الي مفتاح خاص بعد تحويلها الي 256-bits number

اذن لماذا لا تتم توليد المفاتيح الخاصة بهكذا طريقة؟ ذلك لان البشر سيئون جدا في اختيار العشوائية فمهما كانت العشوائية التي قد يقدمها لك شخص ما فستجد ان فيها ترابطا فعلي  سبيل المثال يمكنني ان اطلب من شخص ان يذكر 100 رقم عشوائي وستجد ان اغلب ارقامه متقاربة

مثال عملي علي توليد مفتاح خاص ذو درجة جيدة من العشوائية؟

االان قم واحضر قطعة لعب النرد او اللودو وقم برميها مع اعطاء رقم 6 قيمة0 ولنسرع الامر قم باحضار 3 قطع نرد وقم برميهم 33 مرة لنحصل علي 99 رقم
لقد قمت بذلك وتحصلت علي هذه الارقام

2141455425452113321155321335312342154115252334515115241224225133432241535525512 25134255331112243423
 
باستخدام موقع https://www.bitaddress.org

الان يمكنني توليد مفتاح عام وخاص باستعمال الارقام اعلاه
1BxE1a3wkPLvuQi1dAUUVdbgYLdEAX4NfJ
KzJ2BLZdpD4hYGAwMH1VFMHWjcdeaFDFtC1EF6rXXDFEchG54qAX


اذا كان هناك الاهتمام الكافي ساقوم بشرح كيف تحول الرقم اعلاه الي مفتاح عام وخاص دون الحاجة للموقع اعلاه مع شرح كل الخطوات
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!