لماذا يحتاج مستخدمو البيتكوين إلى فهم BIP39: الجسر بين الرياضيات والذاكرة البشرية

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

مشكلة المفتاح الخاص: لماذا تفشل الأرقام الخام

في جوهرها، تعتمد أمان البيتكوين على المفاتيح الخاصة — أرقام عشوائية ضخمة جدًا. كل مفتاح خاص هو سلسلة من 256 بت من الأرقام العشوائية 1 و 0:

1110001011011001011110111100000101000100000010001001111010111011010101110111001111111111101010111010010111010011101001110010100110111101000110000111110101111001101001011110011011101000001101101101110001101000110001111010001001001111011010101011001101101010

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

بالنظام الست عشري، يظهر نفس المفتاح الخاص كالتالي: E2D97BC144089EBB5773FFABA5D3A729BD187D79A5E6E836DC68C7A24F6AB36A

استخدم مستخدمو البيتكوين الأوائل هذا كمفتاح خاص غير مضغوط بصيغة Wallet Import Format (WIF):
5KYC9aMMSDWGJciYRtwY3mNpeTn91BLagdjzJ4k4RQmdhQvE98G

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

كيف تعمل المفاتيح العامة: العلاقة الرياضية

لإنفاق البيتكوين، تحتاج إلى كل من المفتاح الخاص والعام. يتم اشتقاق المفتاح العام رياضيًا من المفتاح الخاص عبر التشفير بمنحنى إهليلجي على منحنى Secp256k1 الخاص بالبيتكوين.

نقطة المُولد G — الأساس الرياضي لمنحنى البيتكوين — ثابتة:
G = 02 79BE667E F9DCBBAC 55A06295 CE870B07 029BFCDB 2DCE28D9 59F2815B 16F81798

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

04C0E410A572C880D1A2106AFE1C6EA2F67830ABCC8BBDF24729F7BF3AFEA06158F0C04D7335D051A92442330A50B8C37CE0EC5AFC4FFEAB41732DA5108261FFED

عند توقيع المعاملات، تولد رقم عشوائي مؤقت (nonce) وتستخدم مفتاحك الخاص لتحويل تجزئة المعاملة رياضيًا إلى قيمة توقيع (r و s). يثبت هذا التوقيع أنك وافقت على المعاملة دون الكشف عن مفتاحك الخاص — كل ذلك من خلال ضرب أرقام ضخمة جدًا.

BIP39: جعل المفاتيح الخاصة قابلة للقراءة البشرية

اقترح مشروع تحسين البيتكوين 39 حلاً موحدًا: ترميز الأرقام الثنائية العشوائية إلى كلمات من قاموس مكون من 2048 كلمة. بدلاً من النسخ اليدوي لمئات الأرقام العشوائية، يمكن للمستخدمين العمل فقط مع 12 أو 24 كلمة.

إليك كيف يعمل:

تعيين الكلمات

كل من كلمات BIP39 الـ 2048 يطابق تسلسل ثنائي من 11 بت:

  • truck: 11101001001
  • renew: 10110110001
  • fury: 01011110011
  • donkey: 01000001001
  • remind: 10110101110
  • laptop: 01111101000
  • reform: 10110100010
  • detail: 00111100010
  • split: 11010010001
  • grief: 01100110100
  • because: 00010011110
  • fat: 01010011011

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

الدفاع بواسطة التحقق

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

حتى أن مصممي BIP39 حرصوا على عدم مشاركة كلمتين أوليتين بنفس الأربعة أحرف، مما يقلل من أخطاء النسخ عند كتابة كلمات متشابهة عن طريق الخطأ.

من الكلمات إلى مفاتيح متعددة: الاشتقاق الهرمي

بذرة الـ 12 أو 24 كلمة ليست مجرد مفتاح خاص واحد — إنها بذرة تولد عددًا غير محدود من أزواج المفاتيح عبر الاشتقاق الهرمي الحتمي (HD). تقوم محفظتك بهاش للبذرة باستخدام SHA512، مما ينتج عنه 512 بت من المخرجات. نصفها يصبح مفتاحك الخاص الأول؛ والنصف الآخر، مع أرقام الفهرس، يولد زوج المفتاح التالي. كرر هذه العملية بلا نهاية، وتظل جميع المفاتيح قابلة للاسترداد من بذرتك الأصلية.

يعني هذا الهيكل:

  • عبارة بذرة واحدة = عدد غير محدود من أزواج المفاتيح الخاصة والعامة القابلة للاسترداد
  • جميع المفاتيح مشتقة بشكل حتمي، لذا فإن نفس البذرة دائمًا تنتج نفس المفاتيح
  • يمكنك إعادة إنشاء محفظتك بالكامل من نسخة احتياطية مكونة من 12 أو 24 كلمة فقط

لماذا يهم هذا: الأمان من خلال سهولة الاستخدام

تكمن عبقرية BIP39 في تقليل احتمالية الأخطاء الكارثية. يرتكب المستخدمون أخطاء أقل مع الكلمات مقارنة بالسلاسل الثنائية. الأخطاء الأقل تعني فقدان أقل لبيتكوين.

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

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

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

    عرض المزيد
  • القيمة السوقية:$3.58Kعدد الحائزين:2
    0.14%
  • القيمة السوقية:$3.52Kعدد الحائزين:1
    0.00%
  • القيمة السوقية:$3.52Kعدد الحائزين:1
    0.00%
  • القيمة السوقية:$3.52Kعدد الحائزين:1
    0.00%
  • القيمة السوقية:$3.51Kعدد الحائزين:1
    0.00%
  • تثبيت