WATS Wallet logoWATS Wallet
تقني7 دقيقة قراءة

ما هي المحفظة HD؟ كيف تتحكم عبارة seed واحدة في عناوين كثيرة

تولّد المحافظ الحديثة كل عنوان ستستخدمه يوماً من عبارة seed واحدة، بطريقة حتمية. إليك كيف يعمل BIP-39 وBIP-32 فعلاً، وما هو مسار الاشتقاق، ولماذا قد تعرض الـ seed نفسها عناوين مختلفة في محافظ مختلفة.

نسخة احتياطية واحدة، حسابات كثيرة

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

من الكلمات إلى الـ seed الرئيسية: BIP-39

عبارة الـ seed نفسها تأتي من معيار اسمه BIP-39. تسحب المحفظة عشوائية (إنتروبيا)، وتُسقطها على قائمة كلمات ثابتة، وتسلّمك 12 أو 24 كلمة مع مجموع تحقق مدمج. وبعد تمريرها عبر دالة تمديد مفاتيح، تصبح تلك الكلمات seed رئيسية ثنائية كبيرة. خاصيتان مهمتان: الكلمات ليست المفاتيح — بل وصفتها — والعملية أحادية الاتجاه وقابلة للتكرار. أي محفظة BIP-39، إذا أُعطيت الكلمات نفسها، تحسب الـ seed الرئيسية نفسها، إلى الأبد. هذا ما يجعل العبارة نسخة احتياطية كاملة، ولهذا نعامل حمايتها بوصفها العادة الجوهرية للحفظ الذاتي في دليلنا لعبارة الـ seed.

شجرة الاشتقاق: BIP-32

من تلك الـ seed الرئيسية، يعرّف BIP-32 كيفية إنماء شجرة من المفاتيح. يشتق المفتاح الرئيسي مفاتيح أبناء حتمياً، والأبناء يشتقون أحفاداً، وكل فرع قابل للتكرار من الجذر. الهرمية هي ما يتيح لسرّ واحد أن يخدم بنية بلا حدود: حسابات منفصلة للادخار والإنفاق، وعنوان استقبال جديد لكل دفعة، وسلاسل كاملة على فروعها الخاصة — كلها قابلة للاستعادة من الكلمات الـ 12 أو الـ 24 نفسها، دون أي شيء جديد يحتاج نسخاً احتياطياً، أبداً.

مسارات الاشتقاق: عنوان العنوان

مسار الاشتقاق — تلك السلسلة الغامضة مثل m/44'/60'/0'/0/0 التي ربما رأيتها في الإعدادات المتقدمة — هو ببساطة إرشادات عبور تلك الشجرة: أي غرض، أي عملة، أي حساب، أي فهرس. وحّد BIP-44 التخطيط، فخصص لكل بلوكتشين رقم عملة خاصاً بها كي لا يتصادم فرع إيثريوم مع فرع سولانا أبداً. تستخدم المنظومات المختلفة أيضاً مخططات توقيع مختلفة تحت الغطاء (مفاتيح سولانا مثلاً تأتي من منحنى مختلف عن مفاتيح إيثريوم)، لكن المبدأ ثابت فيها جميعاً: الـ seed زائد المسار يساوي المفتاح، في كل مرة.

ما الذي يكشفه xpub

للشجرة حيلة أخرى: المفاتيح العامة الموسعة. يتيح xpub للبرمجيات اشتقاق كل العناوين العامة لفرعٍ ما — دون أي من المفاتيح الخاصة. هذا يمكّن عروض المحفظة للمشاهدة فقط، وتوليد عناوين استقبال نيابة عن جهاز غير متصل. التحفظ هنا يخص الخصوصية لا الأمان: من يحمل الـ xpub الخاص بك يستطيع رؤية كل عنوان في ذلك الفرع وربطها ببعضها. شاركه كما تشارك كشف حساب كاملاً لذلك الحساب، لأنه وظيفياً كذلك.

الـ seed نفسها، عناوين مختلفة؟

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

كيف تستخدم WATS هذا

تصميم HD هو ما يجعل المحفظة متعددة السلاسل الحقيقية ممكنة، وWATS تعتمد عليه بالكامل: نسخة احتياطية واحدة، هوية واحدة، وحسابات EVM وسولانا وTON مشتقة على فروعها الصحيحة — التجربة التي نصفها في إدارة إيثريوم وسولانا وTON في محفظة واحدة. WATS غير وصائية من الطرف إلى الطرف: الـ seed وكل مفتاح مشتق منها موجودان على جانبك وحدك، وWATS لا تحتفظ بمفتاح أبداً. وطبقة الرسوم موحّدة لتلائم ذلك: كل إجراء — التحويلات والمبادلات والـ staking — يُحتسب برمز واحد هو ATS بدلاً من الغاز الأصلي لكل سلسلة، عبر paymaster بمعيار ERC-4337 على EVM ودافع رسوم/مرحّل مكافئ على سولانا وTON. وATS هو OFT من LayerZero، أي أن رصيداً واحداً يمتد عبر المنظومات الثلاث، ويُحرق ATS المجمَّع من معروض 100 مليون نحو أرضية 30 مليوناً. WATS هي المحفظة الأولى والوحيدة التي تجمع رسوم الرمز الواحد عبر ERC-4337 وOFT مع هذا الحرق — الآلية على صفحة رسوم ATS.

الأسئلة الشائعة

هل تستطيع عبارة seed واحدة فعلاً نسخ كل سلاسلي وحساباتي احتياطياً؟

نعم — هذا هو مغزى تصميم HD. تولّد الـ seed شجرة مفاتيح حتمياً، بفروع منفصلة لكل بلوكتشين وكل حساب، بحيث يكون كل عنوان تنشئه المحفظة لك قابلاً للاستعادة من الكلمات الـ 12 أو الـ 24 نفسها. الوجه الآخر هو تركّز المخاطر: من يحمل العبارة يستطيع إعادة بناء الشجرة كاملة، لذا تستحق الـ seed أقوى حماية لديك.

لماذا تعرض الـ seed الخاصة بي عناوين مختلفة في محفظة مختلفة؟

لأن المحفظة الثانية تشتق افتراضياً على مسار مختلف أو لسلاسل مختلفة، لا لأن أموالك تحركت. الـ seed زائد مسار الاشتقاق يحددان المفتاح؛ وتتفق المحافظ على معيار الـ seed (BIP-39) لكنها تختلف في أعراف المسارات. تبقى أصولك في العناوين التي اشتقتها المحفظة الأصلية — والاستعادة فيها، أو في محفظة تمسح المسارات الشائعة، تعيدها إلى الظهور.

هل مشاركة الـ xpub خطيرة؟

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