ما هي تطبيقات Ledger ولماذا أحتاجها؟
الأفكار الرئيسية: |
— التطبيقات على جهازك Ledger تقوم بحساب المفاتيح الخاصة لأصولك المشفرة. — تُستخدم أيضاً للتحقق من المعاملات وعناوين التلقي. — للأمان الأمثل، تطبيقات Ledger لا تستطيع التفاعل مع بعضها بعضاً. — إذا قمت بإلغاء تثبيت أحد التطبيقات وإعادة تثبيته، لن تفقد أصولك المشفرة – سوف يعطيك إمكانية الوصول إلى العناوين نفسها. |
تستخدم محافظ أجهزة Ledger تطبيقات لإدارة عملاتك المشفرة. يمكن تثبيت هؤلاء على جهازك من خلال مدير Ledger Live. ولكن لماذا نستخدم التطبيقات من أجل Ledger Nano X و Ledger Nano S؟ ما الهدف منها؟ دعونا نلقي نظرة أقرب.
التطبيقات على أجهزة Ledger تلعب دوراً حيوياً في إدارة أصولك المشفرة – فلكل عملة مشفرة، يوجد تطبيق مخصص لها. يمكن تثبيت هذه التطبيقات على محفظة الأجهزة عن طريق توصيلها إلى Ledger Live.
إذن ماذا تفعل هذه التطبيقات؟ لتلخيص ذلك بإيجاز، يقوم التطبيق الموجود على محفظة الأجهزة لديك بحساب المفاتيح الخاصة على أساس عبارة الاسترداد الخاصة بك المكونة من 24 كلمة ويتم استخدامها للتحقق من عناوين ومعاملات التلقي. بينما نريد أن نقدم لك مزيداً من الرؤى حول هذه العملية، نريد أيضاً أن نشرح أكثر عن سبب استخدامنا لنظام قائم على التطبيق.
إنشاء مفاتيحك الخاصة
عبارة الاسترداد الخاصة بك المكونة من 24 كلمة هي نسخة احتياطية لجميع أصولك المشفرة – والتي يجب حفظها بطريقة آمنة. تتم إدارة كل عنوان من عناوين العملات المشفرة بواسطة مفتاح خاص. بينما يمكن أن توفر الـ 24 كلمة إمكانية الوصول إلى جميع حسابات أصولك المشفرة، فإن كل مفتاح خاص يفعل ذلك فقط لعنوان أصل مشفر واحد محدد.
نظراً لأنها مصممة لتحقيق الأمان الأمثل، تطبيقاتك ليس لديها إمكانية الوصول إلى عبارة الاسترداد. بدلاً من ذلك، ترسل طلباً لاحتساب المفاتيح الخاصة من الـ 24 كلمة الخاصة بك، بناءً على معلَمة محددة تسمى مسار الاشتقاق. يكون مسار الاشتقاق فريد لكل أصل مشفر. بعد استيفاء عمليات الفحص الأمني اللازمة، سيتلقى التطبيق رداً بالمفاتيح الخاصة. كل هذا يحدث بالطبع في شريحة العنصر الآمن للتأكد من بقاء هذه العمليات الحساسة في أمان.
رائع! الآن لديك المفاتيح الخاصة للعملات المشفرة التي تريدها في محفظة الأجهزة الخاصة بك! يمكن للتطبيق بعد ذلك اشتقاق المفاتيح العامة الخاصة بك منه. تُعرف هذه أيضاً باسم عناوينك. هذا هو المكان الذي يمكن لأي شخص إرسال العملات المشفرة إليك عليه.
لقد وضعنا الرسم البياني التالي لتلخيص هذه العملية:
فلماذا ما زلت بحاجة إلى تطبيقاتي بعد ذلك؟
تظل مفاتيحك الخاصة مهمة للغاية بعد ذلك – فهي ضرورية للتحقق من عنوان التلقي والمعاملات الخاصة بك. وبدون استخدام مفاتيحك الخاصة، لا يمكنك تنفيذ أي من هذه الإجراءات. دعنا نلقي نظرة على كيفية عمل هذا:
- أنت تحاول إجراء معاملة بيتكوين، والتي تحتاج من أجلها إلى مفتاحك الخاص لبيتكوين للتوقيع على (بمعنى إعطاء الموافقة على) المعاملة. وبعد تحديد مبلغ بيتكوين الذي تريد إرساله إلى عنوان معين، سيرسل تطبيق المحفظة لديك طلب توقيع إلى محفظة أجهزة Ledger الخاصة بك.
- سيعرض لك جهازك Ledger بعد ذلك بالضبط ما الطلب الذي تم تقديمه بواسطة تطبيق المحفظة على شاشته بحيث يمكنك التحقق مما إذا كان يتطابق بالفعل مع المعاملة التي أعددتها. وهذا يحد مما يسمى هجوم الرجل في المنتصف (man in the middle attack).
- بعد التحقق من المعاملة والموافقة عليها، التطبيق الموجود على جهازك Ledger سيقوم بإنشاء التوقيع الصحيح باستخدام المفاتيح الخاصة وإرجاع هذا مرة أخرى إلى تطبيق المحفظة.
- بعد ذلك، سيقوم تطبيق المحفظة ببث المعاملة إلى سلسلة الكتل – وبهذا تكون قد اكتملت معاملتك!
لكن ألا تستطيع التطبيقات التفاعل مع بعضها بعضاً؟
لا، لا تستطيع. لقد قررت Ledger استخدام تطبيقات فردية لكل عملة مشفرة. هذا لأسباب تتعلق بالأمان وللسماح بتطوير تطبيقات الطرف الثالث (المزيد حول ذلك لاحقاً).
السبب المتعلق بالأمان هو للتأكد من أنه في حالة وجود مشكلة في أحد تطبيقات العملات المشفرة، فلن يكون قادراً أبداً على التأثير على أي أصل مشفر آخر. يتم فرض هذا المبدأ بواسطة نظام التشغيل المخصص الذي صممناه وطورناه في Ledger ويطلق عليه BOLOS.
Ledger ليست فقط مزود محافظ الأجهزة الوحيد الذي أنشأ نظام التشغيل الخاص به، بل نحن أيضاً من القلائل الذين يستخدمون نظام التطبيقات. تستخدم محافظ الأجهزة الأخرى ما يُعرف باسم البرامج الثابتة المتجانسة. في هذه المحافظ، إذا كانت هناك مشكلة في كود عملة من العملات المشفرة، فيمكن أن تؤثر على جميع العملات الأخرى.
تطوير تطبيقات الطرف الثالث
نظراً لأن التطبيقات منفصلة عن بعضها ولا يمكنها التفاعل مع بعضها، يمكننا أن نسمح للآخرين من خارج Ledger بتطوير تطبيقاتهم الخاصة أيضاً. لقد تمكنا من نشر أكثر من 40 تطبيقاً تم إنشاؤهم بواسطة أعضاء ومطوري مجتمع العملات المشفرة – والذين نحن ممتنون لهم للغاية!
وبطبيعة الحال، ما زلنا نراجع هؤلاء للتأكد من تلبيتها لأعلى معايير تجربة المستخدم والأمان. يمكنك قراءة المزيد حول عملية تقديم طلب إلينا هنا.
هل تضيع أصولي المشفرة إذا قمت بإلغاء تثبيت أحد التطبيقات؟
لا داعي للقلق، ستظل أصولك المشفرة متاحة لك! كما ذكرنا في بداية هذه المقالة، يقوم جهازك Ledger باحتساب مفاتيحك الخاصة من عبارة الاسترداد الخاصة بك المكونة من 24 كلمة بناءً على معلَمة محددة تسمى مسار الاشتقاق.
وهذا يعني أنه إذا ظلت عبارة الاسترداد على جهازك كما هي، فستكون للعملية الحسابية نفس النتيجة. وبناءً عليه، عندما تقوم بتثبيت التطبيق مرة أخرى، سيتيح لك الوصول إلى نفس العناوين كما كان من قبل.
واصل التعلم! إذا كنت تستمتع بفهم الأصول المشفرة وسلسلة الكتل (blockchain)، فشاهد فيديو School of Block لدينا كيف تحافظ على أصولك المشفرة آمنة.