السبب وراء ثورة BIP39 في إدارة البيتكوين: علم البذور الميمونيك

robot
إنشاء الملخص قيد التقدم

التمكين الذاتي للبيتكوين يعتمد على إدارة المفاتيح الخاصة. الحكمة القديمة “من لا يملك مفتاحًا يخسر عملته” لا تزال صحيحة في عالم الأصول المشفرة. ومع ذلك، فإن المفتاح الخاص نفسه معقد جدًا، وكان التعامل معه يوميًا يمثل تحديًا كبيرًا للمستخدمين. ولحل هذه المشكلة، تم تصميم عبارة بذور منمقة تعتمد على معيار BIP39.

جوهر المفتاح الخاص وطرق إدارته التقليدية

ما تمتلكه محفظة البيتكوين فعليًا ليس البيتكوين نفسه، بل المفتاح الخاص. يمكن تبسيط المفتاح الخاص بأنه رقم كبير جدًا. وبشكل أكثر تحديدًا، هو رقم ثنائي مكون من 256 بتًا من 1 و0 عشوائيين، ويُقال إن عدد هذه الأرقام يقارب عدد الذرات في الكون.

عند تمثيل هذا المفتاح الخاص بصيغة ست عشرية، يكون على الشكل التالي:

E2D97BC144089EBB5773FFABA5D3A729BD187D79A5E6E836DC68C7A24F6AB36A

في بدايات البيتكوين، كان المستخدمون يديرون مفاتيحهم الخاصة باستخدام صيغة WIF (Wallet Import Format). على سبيل المثال، شكل مثل “5KYC9aMMSDWGJciYRtwY3mNpeTn91BLagdjzJ4k4RQmdhQvE98G”. لكن خطأ واحد في النسخ أو الإدخال يمكن أن يجعل النسخة الاحتياطية عديمة الفائدة تمامًا. ومن هنا ظهرت الحاجة إلى طرق إدارة أسهل للمفاتيح الخاصة، بحيث تكون أكثر ملاءمة للبشر.

عبارة منمقة BIP39: من 256 بت إلى 12 كلمة إنجليزية

في اقتراح تحسين البيتكوين رقم 39 (BIP39)، تم توحيد طريقة لتحويل المفتاح الخاص إلى صيغة يسهل تذكرها ونسخها من قبل الإنسان. يتم تحويل المفتاح العشوائي المكون من 256 بتًا إلى قائمة من 2048 كلمة مُختارة بعناية، بحيث يتم استبداله بـ12 أو 24 كلمة إنجليزية.

على سبيل المثال، عبارة بذور منمقة يتم توليدها من قيمة عشوائية في محفظة بيتكوين قد تكون كالتالي:

track update anger donkey remind laptop reform detail divide sadness for fat

وبهذه الطريقة، يتم استبدال التعقيد الثنائي بقائمة كلمات بديهية، مما يجعل من السهل على المستخدم تدوينها على ورقة أو حفظها في الذاكرة. كما أن الدماغ يتعامل بشكل أكثر كفاءة مع تسلسل الكلمات بدلاً من سلسلة طويلة من الأصفار والآحاد، مما يقلل بشكل كبير من احتمالية أخطاء النسخ وفقدان العملات.

سبب اختيار 2048 كلمة وتصميم BIP39

كل كلمة في قاموس عبارة BIP39 مرتبطة بـ11 بت من البيانات الثنائية. إذن، 12 كلمة تمثل 132 بتًا (11×12). ومع إضافة 4 بتات للتحقق (التحقق المضمن)، يصبح المجموع 136 بتًا، وهو عدد يتوافق بشكل سلس مع عدد البتات اللازمة لإنشاء المفتاح الخاص.

اختيار 2048 كلمة يرجع إلى الأسباب التالية:

  • الكفاءة الرياضية: 2¹¹ = 2048
  • سهولة الحفظ للمستخدمين
  • تصميم يضمن أن الأحرف الأربعة الأولى من كل كلمة فريدة، مما يسهل التعرف عليها وتفادي الأخطاء عند الإدخال أو النسخ

الجانب الأخير مهم جدًا، حيث أن أول أربعة أحرف من كل كلمة مختلفة تمامًا، مما يسمح للمستخدم بإدخال جزء من الكلمة بشكل جزئي، والبرنامج يستطيع التعرف عليها بدقة، مما يقلل من الأخطاء ويمنع الالتباس.

نظام التحقق بواسطة التحقق المضمن (الـ Checksum)

عند توليد البتات العشوائية للمفتاح الخاص، يقوم المحفظة بتجزئتها باستخدام خوارزمية SHA512، ثم يأخذ عددًا معينًا من البتات من الناتج (على سبيل المثال، 8 بتات للمفتاح الخاص المكون من 256 بتًا) ويضيفها إلى البيانات الأصلية كجزء من التحقق. هذا يحدد الكلمة الـ12 أو الـ24 التالية.

وظيفة التحقق تتيح للمستخدم اكتشاف أخطاء الإدخال، مثل تبديل ترتيب الكلمات أو خطأ في كلمة واحدة، حيث أن التحقق المضمن لن يتطابق مع البيانات الأصلية، مما ينبه المستخدم إلى وجود خطأ. وبهذا، يمكن ضمان صحة البيانات بشكل رياضي دون الحاجة إلى عمليات حسابية معقدة.

توليد عدة أزواج مفاتيح من عبارة بذور واحدة

القوة الحقيقية لعبارة BIP39 المنمقة تكمن في قدرتها على توليد عدة أزواج مفاتيح خاصة وعامة بشكل هرمي من عبارة بذور واحدة.

عند إدخال المستخدم للعبارة، يتم معالجتها أولاً بواسطة دالة SHA512. الناتج هو قيمة هاش 512-بت، يتم تقسيمها إلى نصفين: النصف الأول يمثل المفتاح الخاص، والنصف الثاني هو سلسلة التشفير (chain code). عند إنشاء مفاتيح جديدة، يُستخدم الـ chain code مع المفاتيح الحالية كمدخلات لخوارزمية SHA512، مما ينتج عنها سلاسل جديدة من البيانات.

وبهذه الطريقة، يمكن استعادة مجموعة كاملة من المفاتيح والعناوين من عبارة بذور واحدة، مما يتيح إنشاء محفظة هرمية (HD Wallet) تحتوي على العديد من المفاتيح والأرصدة. وإذا ضاع المحفظ، فإن عبارة الـ12 أو الـ24 كلمة تتيح استعادتها بالكامل.

التوافق مع علم التشفير والرياضيات

عبارة البذور المنمقة BIP39 تمثل تزاوجًا مثاليًا بين التشفير المتقدم وسهولة الاستخدام. فهي تعتمد على رياضيات معقدة مثل التشفير باستخدام المنحنيات الإهليلجية، وخوارزميات التجزئة، والتوليد الهرمي للبيانات، ولكنها تقدم واجهة بسيطة للمستخدمين.

معظم محافظ البيتكوين الحديثة تعتمد على معيار BIP39، مما يتيح استعادة البذور بين محافظ مختلفة بسهولة وأمان. وبهذا، أصبح من الممكن للمستخدمين حفظ مفاتيحهم الخاصة على الورق بطريقة آمنة وواقعية، دون الحاجة إلى تخزينها بشكل رقمي معرض للخطر.

ويُطلق على البيتكوين أحيانًا “المال المحمي بالرياضيات”، ويعود ذلك إلى التصميم الذكي مثل معيار BIP39.

BTC0.84%
شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
  • أعجبني
  • تعليق
  • إعادة النشر
  • مشاركة
تعليق
0/400
لا توجد تعليقات
  • Gate Fun الساخن

    عرض المزيد
  • القيمة السوقية:$0.1عدد الحائزين:0
    0.00%
  • القيمة السوقية:$2.52Kعدد الحائزين:1
    0.00%
  • القيمة السوقية:$2.52Kعدد الحائزين:1
    0.00%
  • القيمة السوقية:$2.52Kعدد الحائزين:1
    0.00%
  • القيمة السوقية:$2.55Kعدد الحائزين:2
    0.00%
  • تثبيت