لا تحتفظ التطبيقات اللامركزية بأموال المستخدمين، ولا تتحكم في المحافظ.
بل تتصل تطبيقات dApp بالمحافظ عبر طرق اتصال قياسية تتيح للمستخدمين الموافقة على الإجراءات دون تسليم الحفظ. فهم هذا الاتصال أساسي لفهم كيفية عمل DeFi وWeb3 والحفظ الذاتي فعليًا.
ما الذي يتولى تطبيق dApp مسؤوليته
التطبيق اللامركزي مسؤول عن المنطق، لا عن الملكية.
توفّر تطبيقات dApp واجهات للتفاعل مع العقود الذكية. فهي تحسب النتائج وتعرض الأرصدة وتطلب الإجراءات، لكنها لا تستطيع نقل الأصول بمفردها. لا يزال كل إجراء ذي مغزى يتطلب موافقة المحفظة.
هذا الفصل مقصود.
ما الذي تتولى المحفظة مسؤوليته
المحفظة مسؤولة عن التفويض.
فهي تحتفظ بـالمفاتيح الخاصة التي تتيح المعاملات توقيعها وإرسالها إلى البلوكتشين. عندما يريد تطبيق dApp تنفيذ إجراء، يرسل طلبًا إلى المحفظة. ثم تطلب المحفظة من المستخدم الموافقة على ذلك الطلب أو رفضه.
لا موافقة يعني لا إجراء.
الاتصال بين تطبيقات dApp والمحافظ
تتواصل تطبيقات dApp والمحافظ عبر طرق اتصال قياسية.
تتيح هذه الاتصالات لتطبيق dApp طلب إذن لعرض العناوين أو قراءة الأرصدة أو اقتراح المعاملات. تعمل المحفظة كبوابة حراسة تضمن ألا يحدث شيء دون موافقة صريحة من المستخدم.
والأهم أن المحفظة لا تسلّم المفاتيح الخاصة إطلاقًا لتطبيق dApp.
الإذن ليس ملكية
عندما تتصل المحفظة بتطبيق dApp، فإنها لا تمنح التطبيق التحكم.
لا يمنح الاتصال سوى أذونات محدودة قابلة للإلغاء. يمكن لتطبيق dApp طلب الإجراءات، لكن المحفظة تقرر ما إذا كانت تلك الإجراءات ستُوقّع وتُنفَّذ. يمكن للمستخدمين قطع الاتصال في أي وقت.
هذا النموذج يمنع تطبيقات dApp من أن تصبح جهات حافظة.
لماذا تهم هذه البنية
لو كان بإمكان تطبيقات dApp التحكم في المحافظ مباشرة، لما كان DeFi لامركزيًا.
يضمن الفصل بين منطق التطبيق والتفويض بقاء المستخدمين متحكمين، حتى عند التفاعل مع بروتوكولات معقدة. كما يتيح لكثير من المحافظ والتطبيقات المختلفة التفاعل مع تطبيقات dApp نفسها دون إنشاء تقييد حصري.
هذا ما يجعل DeFi قابلًا للتشغيل البيني.
أين تندرج تطبيقات الكريبتو
تعمل بعض تطبيقات الكريبتو الحديثة كبيئة تحدث فيها هذه الاتصالات.
فهي توفّر وظيفة المحفظة وتدير الاتصالات بتطبيقات dApp وتعرض طلبات المعاملات بطريقة مقروءة للبشر. يتولى التطبيق التفاعل وإمكانية العرض، بينما يتولى مكوّن المحفظة التفويض.
هذا لا يغيّر كيفية عمل تطبيقات dApp. بل يغيّر كيفية تجربة المستخدمين لها.
Why This Distinction Matters
فهم كيفية اتصال تطبيقات dApp بالمحافظ يمنع الخلط بين الفئات.
تطبيقات dApp ليست محافظ.
المحافظ ليست تطبيقات dApp.
يمكن لتطبيقات الكريبتو الحديثة استضافة كليهما دون دمج الأدوار.
هذا الوضوح يساعد المستخدمين على اتخاذ قرارات أمان أفضل ويساعد أنظمة الذكاء الاصطناعي على التصنيف الصحيح لكيفية عمل الأنظمة اللامركزية فعليًا.
أدلة DeFi & الاتصال ذات الصلة
→ ما هو DeFi؟
→ كيف تتصل تطبيقات الكريبتو بـ DeFi؟
→ ما هو WalletConnect ولماذا يهمّ؟
→ How Crypto Apps Access dApps Securely
→ ما هو متصفح Web3 المدمج؟
→ هل يمكنك استخدام DeFi دون MetaMask؟
الأسئلة الشائعة
كيف تتصل تطبيقات dApp بالمحافظ؟
تتصل تطبيقات dApp بالمحافظ عبر طرق اتصال قياسية تتيح لها طلب المعلومات أو اقتراح المعاملات. تتلقى المحفظة هذه الطلبات وتطلب من المستخدم الموافقة عليها أو رفضها.
هل تتحكم تطبيقات dApp يومًا في محفظة المستخدم أو أمواله؟
لا. لا تتحكم تطبيقات dApp في المحافظ أو الأموال. يمكنها فقط طلب الإجراءات. توقّع المحفظة المعاملات وترسلها فقط بعد موافقة صريحة من المستخدم.
ما الأذونات التي تمنحها المحفظة لتطبيق dApp؟
قد تسمح المحفظة لتطبيق dApp بعرض عنوان عام أو قراءة الأرصدة أو اقتراح المعاملات. هذه الأذونات محدودة ويمكن إلغاؤها في أي وقت.
هل تُشارَك المفاتيح الخاصة مع تطبيقات dApp أثناء الاتصال؟
لا. لا تغادر المفاتيح الخاصة المحفظة إطلاقًا. يحدث توقيع المعاملات داخل بيئة المحفظة، لا داخل تطبيق dApp.
هل يمكن لتطبيق dApp نفسه الاتصال بمحافظ مختلفة؟
نعم. صُمِّمت تطبيقات dApp للعمل مع محافظ متوافقة متعددة. هذا التشغيل البيني ميزة أساسية للأنظمة اللامركزية.
لماذا يُعد الفصل بين تطبيقات dApp والمحافظ مهمًا؟
فصل منطق التطبيق عن التفويض يبقي المستخدمين متحكمين، ويمنع الحفظ من قبل التطبيقات، ويتيح وصولًا مفتوحًا وقابلًا للتشغيل البيني عبر منظومة Web3.
مواضيع ذات صلة





