دليل مولد العناوين: اشتقاق عناوين العملات المشفرة
تتطلب كل معاملة عملة مشفرة عنواناً — معرّفاً فريداً يعمل مثل رقم الحساب البنكي. لكن بخلاف الحسابات البنكية، يتم اشتقاق عناوين العملات المشفرة رياضياً من المفاتيح الخاصة، التي يتم اشتقاقها بدورها من عبارة البذور الخاصة بك. يتيح لك مولد العناوين من SafeSeed إجراء هذا الاشتقاق مباشرة في متصفحك، مما يمنحك رؤية كاملة لكيفية توليد محفظتك للعناوين ويمكّنك من التحقق من أن عبارة البذور الاحتياطية الخاصة بك تنتج العناوين المتوقعة.
اشتق عناوين لأكثر من 15 blockchain في safeseed.app/tools/address-generator/ — على الجانب العميل بالكامل، يعمل بدون اتصال.
لماذا تحتاج إلى مولد عناوين
قد تتساءل: إذا كانت محفظتك تنشئ عناوين بالفعل، فلماذا تحتاج إلى أداة منفصلة؟ هناك عدة أسباب مقنعة.
التحقق من المحفظة
عند إعداد محفظة أجهزة باستخدام عبارة بذور، تثق في أن الجهاز يشتق العناوين بشكل صحيح من تلك البذور. لكن كيف تعرف؟ يتيح لك مولد العناوين التحقق بشكل مستقل من الاشتقاق. أدخل عبارة البذور الخاصة بك في SafeSeed (على جهاز معزول عن الشبكة) وأكد أن العناوين تطابق ما تعرضه محفظة الأجهزة الخاصة بك.
استعادة المحفظة
إذا فقدت محفظة الأجهزة الخاصة بك أو تلفت، فستحتاج إلى استعادة أموالك باستخدام عبارة البذور الخاصة بك. لكن ماذا لو كان برنامج المحفظة الجديد الذي تستخدمه يولد عناوين مختلفة؟ قد تستخدم المحافظ المختلفة مسارات اشتقاق مختلفة (BIP-44، BIP-49، BIP-84). يساعدك مولد العناوين على استكشاف مسارات مختلفة للعثور على مكان وجود أموالك.
إنشء عناوين استقبال مسبقاً
بالنسبة للمستخدمين الذين يقدرون الخصوصية، قد تريد إنشاء دفعة من عناوين الاستقبال من البذور الخاصة بك دون توصيل محفظة الأجهزة الخاصة بك. يمكن لمولد العناوين إنتاج قائمة بالعناوين على طول مسار الاشتقاق، والتي يمكنك بعد ذلك مشاركتها حسب الحاجة.
محافظ المراقبة فقط
بإدخال مفتاح عام ممتد (xpub/ypub/zpub) بدلاً من عبارة بذور، يمكنك اشتقاق عناوين دون تعريض المفاتيح الخاصة أبداً. هذا هو أساس محافظ المراقبة فقط التي يمكنها مراقبة الأرصدة وإنشاء عناوين استقبال ولكن لا يمكنها إنفاق الأموال.
فهم اشتقاق العناوين
قبل الخوض في الأداة، من المفيد فهم المفاهيم الأساسية.
من البذور إلى العنوان
الرحلة من عبارة البذور إلى العنوان تتبع سلسلة محددة جيداً:
عبارة البذور (BIP-39)
↓ PBKDF2
البذور الأساسية (512 بت)
↓ BIP-32
المفتاح الأساسي (xprv)
↓ مسار BIP-44
مفتاح خاص فرعي
↓ منحنى بيضاوي
مفتاح عام فرعي
↓ هاش + الترميز
العنوان
كل خطوة حتمية — نفس المدخلات تنتج دائماً نفس المخرجات. هذا هو ما يجعل استعادة المحفظة ممكنة: طالما لديك عبارة البذور (وتعرف مسار الاشتقاق)، يمكنك إعادة توليد كل مفتاح وعنوان.
مسارات اشتقاق BIP-44
يحدد BIP-44 هيكلاً قياسياً لتنظيم المفاتيح:
m / purpose' / coin_type' / account' / change / address_index
| المستوى | الوصف | مثال |
|---|---|---|
m | المفتاح الأساسي | جذر الشجرة |
purpose' | معيار BIP | 44' (Legacy)، 49' (SegWit)، 84' (Native SegWit)، 86' (Taproot) |
coin_type' | العملة المشفرة | 0' (Bitcoin)، 60' (Ethereum)، 2' (Litecoin) |
account' | فهرس الحساب | 0' (الحساب الأول)، 1' (الحساب الثاني) |
change | السلسلة الخارجية/الداخلية | 0 (الاستقبال)، 1 (التغيير) |
address_index | رقم العنوان | 0، 1، 2، ... |
الفاصلة العلوية (') تشير إلى الاشتقاق المقسّى، مما يمنع استخدام المفاتيح الفرعية لاشتقاق المفتاح الأب. هذه ميزة أمان حاسمة.
تنسيقات العنوان (Bitcoin)
تطورت Bitcoin من خلال عدة تنسيقات عناوين، كل منها يقدم ميزات مختلفة:
| التنسيق | البادئة | مسار الغرض | مستوى الرسوم | مثال |
|---|---|---|---|---|
| Legacy (P2PKH) | 1 | 44' | الأعلى | 1BvBMSEYstWetqTFn5Au4m4GFg7xJaNVN2 |
| SegWit (P2SH-P2WPKH) | 3 | 49' | متوسط | 3J98t1WpEZ73CNmQviecrnyiWrnqRhWNLy |
| Native SegWit (P2WPKH) | bc1q | 84' | منخفض | bc1qar0srrr7xfkvy5l643lydnw9re59gtzzwf5mdq |
| Taproot (P2TR) | bc1p | 86' | الأقل | bc1p5d7rjq7g6rdk2yhzks9smlaqtedr4dekq08ge8ztwac72sfr9rusxg3297 |
يتيح لك مولد العناوين تحديد التنسيق الذي تريد اشتقاقه، بحيث يمكنك مطابقة ما تستخدمه محفظتك.
خطوة بخطوة: اشتقاق العناوين من عبارة بذور
الخطوة 1: افتح مولد العناوين
انتقل إلى safeseed.app/tools/address-generator/ في متصفحك.
ملاحظة أمان: إذا كنت تدخل عبارة بذور تحمي أموالاً حقيقية، اتبع دليل الاستخدام بدون اتصال واستخدم الأداة على جهاز معزول عن الشبكة.
الخطوة 2: أدخل عبارة البذور الخاصة بك
في حقل الإدخال، أدخل عبارتك الذاكرية BIP-39 المكونة من 12 أو 24 كلمة. تتحقق الأداة من العبارة في الوقت الفعلي:
- مؤشر أخضر: عبارة BIP-39 صحيحة (فحص جمع البيانات صحيح)
- مؤشر أحمر: عبارة غير صحيحة (الكلمة ليست في قائمة BIP-39، أو عدم تطابق الفحص الجمعي)
إذا تلقيت خطأ في التحقق، تشمل الأسباب الشائعة:
- خطأ إملائي في كلمة (تحقق من قائمة كلمات BIP-39)
- الكلمات بالترتيب الخاطئ
- كلمة مفقودة
- مسافات أو أحرف إضافية
الخطوة 3: (اختياري) أدخل عبارة مرور
إذا كنت تستخدم عبارة مرور BIP-39 (الكلمة 25)، أدخلها في حقل عبارة المرور. تغيّر عبارة المرور بشكل أساسي البذور المشتقة، مما ينتج مفاتيح وعناوين مختلفة تماماً. إذا كنت تستخدم عادةً عبارة مرور مع محفظتك، يجب عليك إدخالها هنا للحصول على عناوين متطابقة.
ترك حقل عبارة المرور فارغاً صحيح أيضاً — فهو ينشئ عناوين "الافتراضي" المحفظة التي توجد بدون عبارة مرور.
الخطوة 4: حدد العملة المشفرة
اختر blockchain الذي تريد اشتقاق عناوين له. يدعم مولد العناوين أكثر من 15 blockchain:
- Bitcoin (BTC) — مع خيارات Legacy و SegWit و Native SegWit و Taproot
- Ethereum (ETH) — وجميع السلاسل المتوافقة مع EVM
- Litecoin (LTC)
- Bitcoin Cash (BCH)
- Dogecoin (DOGE)
- والعديد من الآخرين (انظر Blockchains المدعومة)
يؤدي اختيار عملة مشفرة إلى تعيين coin_type المناسب تلقائياً في مسار الاشتقاق.
الخطوة 5: اختر تنسيق العنوان
بالنسبة لـ Bitcoin، حدد تنسيق العنوان المفضل لديك:
- Native SegWit (bc1q): موصى به للمحافظ الحديثة، رسوم أقل
- Taproot (bc1p): أحدث تنسيق، مدعوم من معظم المحافظ في 2026
- SegWit (3...): متوافق مع المحافظ الأقدم
- Legacy (1...): التوافقية القصوى، رسوم أعلى
بالنسبة لـ Ethereum، يوجد تنسيق عنوان واحد فقط (0x...)، لذلك هذه الخطوة غير قابلة للتطبيق.
الخطوة 6: تعيين مسار الاشتقاق
تملأ الأداة مسار الاشتقاق القياسي مسبقاً بناءً على اختيارات العملة المشفرة والتنسيق. بالنسبة لمعظم المستخدمين، الافتراضي صحيح:
- Bitcoin Native SegWit:
m/84'/0'/0'/0/0 - Bitcoin Taproot:
m/86'/0'/0'/0/0 - Ethereum:
m/44'/60'/0'/0/0 - Litecoin:
m/84'/2'/0'/0/0
إذا كانت محفظتك تستخدم مسار غير قياسي، يمكنك تعديله يدويًا. هذا مفيد بشكل خاص عند استعادة الأموال من محافظ استخدمت مسارات اشتقاق مخصصة.
الخطوة 7: إنشاء العناوين
انقر على Derive لإنشاء العناوين. تعرض الأداة:
- العنوان: العنوان العام الذي يمكنك استقبال الأموال فيه
- المفتاح الخاص: المفتاح الخاص المقابل بصيغة Wallet Import Format (WIF) أو hex
- مسار الاشتقاق: المسار الدقيق المستخدم لاشتقاق هذا زوج المفاتيح
- المفتاح العام: المفتاح العام المضغوط (33 بايت، hex)
يمكنك إنشاء عناوين متسلسلة متعددة بتعديل فهرس العنوان. تنشئ معظم المحافظ عناوين متسلسلة بدءاً من الفهرس 0:
| الفهرس | المسار (Bitcoin Native SegWit) | الغرض |
|---|---|---|
| 0 | m/84'/0'/0'/0/0 | عنوان الاستقبال الأول |
| 1 | m/84'/0'/0'/0/1 | عنوان الاستقبال الثاني |
| 2 | m/84'/0'/0'/0/2 | عنوان الاستقبال الثالث |
| ... | ... | ... |
الخطوة 8: تحقق مقابل محفظتك
قارن العناوين المشتقة مع تلك الموضحة في برنامج المحفظة أو محفظة الأجهزة الخاصة بك:
- افتح محفظتك وانتقل إلى قسم "الاستقبال"
- أنشئ عنواناً جديداً في المحفظة
- قارنه مع العنوان الأول (الفهرس 0) المشتق بواسطة SafeSeed
- أنشئ عناوين إضافية وقارن الفهرس 1 و 2 وما إلى ذلك
إذا تطابقت العناوين، فإن نسختك الاحتياطية من عبارة البذور تم التحقق منها وصحيحة. إذا لم تتطابق، تحقق من:
- هل مسار الاشتقاق هو نفسه؟ (تستخدم المحافظ المختلفة مسارات مختلفة)
- هل أدخلت عبارة المرور بشكل صحيح؟
- هل تنسيق العنوان هو نفسه؟ (Legacy مقابل SegWit مقابل Taproot)
خطوة بخطوة: اشتقاق العناوين من مفتاح عام ممتد
لعمليات المراقبة فقط حيث لا تريد تعريض عبارة البذور الخاصة بك، يمكنك استخدام مفتاح عام ممتد.
ما هو المفتاح العام الممتد؟
المفتاح العام الممتد (xpub أو ypub أو zpub) هو مفتاح عام في مستوى معين من شجرة الاشتقاق يمكنه اشتقاق جميع المفاتيح العامة الفرعية (وبالتالي العناوين) أدناه، دون معرفة أي مفاتيح خاصة.
| نوع المفتاح | بادئة الصيغة | نوع العنوان |
|---|---|---|
| xpub | xpub6... | Legacy (P2PKH) |
| ypub | ypub6... | SegWit (P2SH-P2WPKH) |
| zpub | zpub6... | Native SegWit (P2WPKH) |
تصدير المفتاح العام الممتد الخاص بك
تسمح معظم المحافظ بتصدير xpub/ypub/zpub الخاصة بك:
- Ledger Live: الإعدادات > الحسابات > (حدد الحساب) > متقدم > المفتاح العام الممتد
- Trezor Suite: تفاصيل الحساب > عرض xpub
- Electrum: المحفظة > المعلومات
- BlueWallet: المحفظة > الإعدادات > عرض XPUB
استخدام xpub في SafeSeed
- الصق المفتاح العام الممتد الخاص بك في حقل إدخال مولد العناوين
- تكتشف الأداة نوع المفتاح وتختار تنسيق العنوان المناسب
- إنشاء عناوين بدءاً من الفهرس 0
- قارن مع محفظتك للتحقق
مزايا الاشتقاق بناءً على xpub:
- لا تعريض عبارة البذور — آمن للاستخدام على أي جهاز كمبيوتر
- ينشئ عناوين عامة فقط (لا توجد مفاتيح خاصة معروضة)
- مثالي لإعداد محافظ المراقبة فقط أو أدوات المراقبة
- يمكن مشاركتها مع المحاسبين أو متتبعات المحفظة دون خطر أمني
القيود:
- لا يمكن اشتقاق المفاتيح الخاصة (بالتصميم)
- الخصوصية: يمكن لأي شخص لديه xpub الخاص بك أن يرى جميع عناوينك والأرصدة
حالات الاستخدام العملية
حالة الاستخدام 1: التحقق من إعداد محفظة أجهزة
لقد أعددت للتو Ledger Nano جديد مع عبارة بذور من 24 كلمة. قبل إيداع الأموال:
- اكتب عبارة البذور على ورقة
- افتح SafeSeed Address Generator على جهاز كمبيوتر معزول عن الشبكة
- أدخل عبارة البذور
- حدد Bitcoin > Native SegWit
- اشتق أول 5 عناوين
- قارنهم مع أول 5 عناوين استقبال موضحة في Ledger Live
- إذا تطابقت جميعها، فقد تم التحقق من نسختك الاحتياطية من عبارة البذور
- امسح جهاز الكمبيوتر المعزول عن الشبكة
حالة الاستخدام 2: العثور على الأموال المفقودة بعد الاسترجاع
استعدت محفظة باستخدام عبارة البذور الخاصة بك، لكن أموالك لا تظهر. قد تكون المحفظة تستخدم مسار اشتقاق مختلف.
- أدخل عبارة البذور الخاصة بك في مولد العناوين
- جرّب مسارات مختلفة:
m/44'/0'/0'/0/0(Legacy)m/49'/0'/0'/0/0(SegWit)m/84'/0'/0'/0/0(Native SegWit)m/86'/0'/0'/0/0(Taproot)
- لكل مسار، تحقق من أول عدة عناوين على مستكشف blockchain
- عندما تجد عناوين برصيد، تعرف المسار الصحيح
- قم بتكوين محفظة الاسترجاع لاستخدام هذا المسار
حالة الاستخدام 3: إنشاء دفعة من عناوين الاستقبال
تريد استقبال تبرعات Bitcoin أو دفعات لكن لا تريد تعريض محفظة الأجهزة أو عبارة البذور الخاصة بك:
- صدّر zpub من محفظة الأجهزة الخاصة بك
- أدخله في مولد العناوين
- إنشاء عناوين من 0 إلى 99
- انسخ هذه العناوين إلى نظام الدفع الخاص بك أو موقعك الإلكتروني
- يحصل كل دافع على عنوان فريد، مما يحسّن الخصوصية
- تصل الأموال إلى عناوين يسيطر عليها محفظة الأجهزة الخاصة بك
حالة الاستخدام 4: التحقق المتقاطع من برنامج المحفظة
تستخدم Electrum و BlueWallet مع نفس عبارة البذور. للتحقق من أن كل منهما يشتق نفس العناوين:
- أدخل عبارة البذور الخاصة بك في مولد العناوين من SafeSeed
- اشتق العناوين للمسار المناسب
- قارن مع قائمة عناوين Electrum
- قارن مع قائمة عناوين BlueWallet
- يجب أن تطابق الثلاثة بالضبط
حالة الاستخدام 5: إدارة الأصول متعددة السلاسل
لديك عبارة بذور واحدة مكونة من 24 كلمة وتريد استقبال Bitcoin و Ethereum و Litecoin:
- أدخل عبارة البذور الخاصة بك
- حدد Bitcoin > Native SegWit: لاحظ العنوان
bc1q... - حدد Ethereum: لاحظ العنوان
0x... - حدد Litecoin: لاحظ العنوان
ltc1q... - يشتق كل blockchain من نفس البذور لكن يستخدم
coin_typeمختلف في المسار، مما يضمن عدم التصادم
فهم المخرجات
العنوان
العنوان العام المنسّق لـ blockchain المختار. هذا ما تشاركه مع الآخرين لاستقبال الأموال. يعتمد التنسيق على blockchain ونوع العنوان المختار.
المفتاح الخاص
المفتاح الخاص المقابل الذي يمكنه إنفاق الأموال المرسلة إلى العنوان. معروض في صيغة Wallet Import Format (WIF) لسلاسل Bitcoin أو hexadecimal للسلاسل المتوافقة مع Ethereum.
لا تشارك هذه القيمة أبداً. فهي توفر السيطرة الكاملة على الأموال في العنوان المقابل.
المفتاح العام
المفتاح العام المضغوط (33 بايت، hex) المشتق من المفتاح الخاص. يشتق العنوان من هذا المفتاح العام من خلال hashing. المفتاح العام نفسه ليس مطلوباً عادةً للاستخدام اليومي لكنه مهم لإعدادات التوقيع المتعدد والتطبيقات المتقدمة.
مسار الاشتقاق
مسار BIP-44/49/84/86 الدقيق المستخدم لاشتقاق هذا زوج المفاتيح المحدد. هذه هي المعلومات التي تحتاجها إذا كنت تحتاج أبداً إلى استعادة نفس العنوان باستخدام برنامج محفظة مختلف.
أفضل الممارسات الأمنية
عند إدخال عبارة بذور
- استخدم جهاز كمبيوتر معزول عن الشبكة لعبارات البذور التي تحمي أموالاً حقيقية
- قطع الاتصال عن الإنترنت قبل إدخال البذور
- إغلاق جميع علامات التبويب المتصفح والتطبيقات الأخرى
- تعطيل ملحقات المتصفح التي قد يكون لها وصول إلى الحافظة
- لا تلصق أبداً عبارة بذور من الحافظة الخاصة بك (اكتبها يدويًا)
- امسح بيانات المتصفح بعد انتهائك
- أعد تشغيل جهاز الكمبيوتر للتأكد الأقصى
عند استخدام مفتاح عام ممتد
المفاتيح العامة الممت