ما هي التطبيقات اللامركزية (dApps)؟!

التطبيقات اللامركزية (dApps)

التطبيقات اللامركزية (dApps): التعريف والاستخدامات والإيجابيات والسلبيات

 

هل تعلم ما هي التطبيقات اللامركزية (dApps)؟

التطبيقات اللامركزية، أو dApps، هي برامج تعمل على شبكة من أجهزة الكمبيوتر blockchain أو نظير إلى نظير (P2P) بدلاً من تشغيلها على جهاز كمبيوتر واحد.

بدلاً من العمل تحت سيطرة سلطة واحدة، تنتشر التطبيقات اللامركزية عبر الشبكة ليتم التحكم فيها بشكل جماعي من قبل مستخدميها.

غالبًا ما يتم إنشاؤها على منصة Ethereum وتم تطويرها لأغراض مختلفة، بما في ذلك المحافظ و البورصات والألعاب والتمويل الشخصي ووسائل التواصل الاجتماعي.

 


 

المعلومات الأساسية 

  • التطبيقات اللامركزية – المعروفة أيضًا باسم “dApps” أو “dapps” – هي تطبيقات رقمية تعمل على شبكة blockchain من أجهزة الكمبيوتر بدلاً من الاعتماد على جهاز كمبيوتر واحد.

  • التطبيقات اللامركزية (DApps) خالية من سيطرة وتدخل سلطة واحدة.

  • تشمل فوائد التطبيقات اللامركزية حماية خصوصية المستخدم، وغياب الرقابة، ومرونة التطوير.

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

 


 

فهم التطبيقات اللامركزية (dApps)

 

يعمل تطبيق ويب مثل Uber أو X (Twitter سابقًا) على نظام كمبيوتر تملكه وتديره شركة تتمتع بسلطة على التطبيق وطريقة عمله. بغض النظر عن عدد المستخدمين، يتم التحكم في الواجهة الخلفية من قبل الشركة.

بينما تعمل التطبيقات اللامركزية بشكل مختلف قليلاً. يتم تشغيلها على شبكة P2P أو شبكة blockchain.

على سبيل المثال، BitTorrent وTor وPopcorn Time هي تطبيقات تعمل على أجهزة الكمبيوتر التي تشكل جزءًا من شبكة P2P، والتي تسمح لعدة مشاركين باستهلاك المحتوى أو تغذيته أو إنتاجه.

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

على سبيل المثال، يمكن للمطور إنشاء تطبيق dApp يشبه X ووضعه على blockchain حيث يمكن لأي مستخدم نشر الرسائل. بمجرد النشر، لا يمكن لأي شخص – ولا حتى منشئي التطبيق – حذف الرسائل.

 

الفرق بين التطبيق المركزي واللامركزي

 

التطبيق المركزي له مالك واحد. يوجد البرنامج التطبيقي لتطبيق مركزي على خادم واحد أو أكثر يتحكم فيه المالك. و يتفاعل المستخدمون مع التطبيق عن طريق تنزيل نسخة من التطبيق ثم إرسال واستقبال البيانات ذهابًا وإيابًا من خادم الشركة.

بينما يعمل التطبيق اللامركزي على شبكة من أجهزة الكمبيوتر blockchain أو نظير إلى نظير. يشارك المستخدمون في المعاملات مباشرة مع بعضهم البعض بدلاً من الاعتماد على سلطة مركزية. قد يكون التطبيق اللامركزي مجانيًا، أو قد يحتاج المستخدم إلى الدفع للمطور بعملة مشفرة لتنزيل كود مصدر البرنامج واستخدامه.

تستخدم التعليمات البرمجية المصدر دائمًا العقود الذكية، التي تكمل المعاملات بين الأشخاص. تلغي العقود الذكية الحاجة إلى الثقة في أن الطرف الآخر سينفذ الجزء الخاص به من المعاملة. كما تعتمد التطبيقات أيضًا على بروتوكولات blockchain التي تخفي المعلومات الشخصية.

 

أهمية التطبيقات اللامركزية

 

هناك العديد من ميزات التطبيقات اللامركزية التي يمكنها تغيير تسهيل الحصول على المعلومات أو الموارد بشكل كبير.

 

1. التكلفة والكفاءة

 

نظرًا لأن التطبيقات اللامركزية تعمل على شبكات لا مركزية، فليست هناك حاجة إلى وسيط.

وهذا يمكن أن يؤدي إلى:

  1. خفض التكاليف
  2. وزيادة الكفاءة
  3. وزيادة إمكانية الوصول.

 

على سبيل المثال، بدلاً من الاضطرار إلى الاعتماد على أحد البنوك، تخيل أنك تتمتع بالتحكم بنسبة 100% تقريبًا في كل جانب من جوانب تجربتك المصرفية. ويمكن أن يكون لذلك آثار كبيرة على العديد من الصناعات، وخاصة القطاع المالي.

 

2. الحماية

 

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

حيث تعمل سلاسل الكتل على جعل البيانات غير قابلة للتغيير من خلال الاستفادة من تقنيات التشفير والإجماع الآلي الموزع. نظرًا لأنه تتم مشاركة دفتر الأستاذ ومقارنته بين جميع المستخدمين، فلا يمكن تغيير البيانات.

 

3. إمكانية الوصول

 

يمكن الوصول إلى DApps لأي شخص لديه اتصال بالإنترنت. لا يهم المكان الذي تعيش فيه، كل ما تحتاجه هو الوصول إلى الإنترنت.

تعمل إمكانية الوصول العالمية هذه على إضفاء الطابع الديمقراطي على الوصول إلى العديد من أنواع الخدمات والأصول الرقمية والمعلومات المختلفة.

 

4. الشفافية

 

تحتفظ التطبيقات اللامركزية القائمة على بلوكتشين بسجلات شفافة للمعاملات، مما يعني أنه يمكن للمستخدمين التحقق من سلامة البيانات دون الاعتماد على السلطات المركزية.

و تعد هذه الشفافية أمرًا بالغ الأهمية للشبكات الموزعة والمجهولة لأن المستخدمين بحاجة إلى معرفة أن النظام جدير بالثقة حتى لا يحتاجون إلى الثقة في المستخدمين الآخرين.

 

استخدامات DApps

 

تم تطوير التطبيقات اللامركزية DApps لتحقيق اللامركزية في مجموعة من الوظائف والتطبيقات والقضاء على الوسطاء. تشمل الأمثلة:

  1. العقود المالية ذاتية التنفيذ
  2. والألعاب متعددة المستخدمين
  3. ومنصات التواصل الاجتماعي.

 

كما تم تطوير التطبيقات اللامركزية (DApps) لتمكين التصويت والحوكمة الآمنة القائمة على تقنية blockchain.

ويمكن أيضًا دمجها في متصفحات الويب لتعمل كمكونات إضافية تساعد في عرض الإعلانات أو تتبع سلوك المستخدم أو التماس تبرعات العملات المشفرة.

تتضمن بعض الأمثلة على الاستخدامات العملية للتطبيقات اللامركزية ما يلي:

  1. الخدمات المالية : تسهيل المعاملات المالية بين نظير إلى نظير، مثل تبادل العملات أو تحويل الأصول.
  2. إدارة سلسلة التوريد : تتبع حركة البضائع من خلال سلسلة التوريد، وضمان الشفافية والمساءلة.
  3. التحقق من الهوية : تخزين معلومات الهوية والتحقق منها بشكل آمن، مثل قوائم الناخبين أو طلبات جواز السفر.
  4. العقارات : تسهيل المعاملات العقارية مباشرة بين المشتري والبائع، وتتبع ملكية العقار والوثائق ذات الصلة، مثل سندات الملكية.
  5. الرعاية الصحية : تخزين وتتبع سجلات الرعاية الصحية وتسهيل الاتصالات بين المتخصصين في الرعاية الصحية.
  6. التعليم : إنشاء منصات تعليمية لامركزية تتيح للطلاب والمعلمين التفاعل والتعاون بشكل مباشر دون الحاجة إلى وسطاء.
  7. وسائل التواصل الاجتماعي : إنشاء منصات تواصل اجتماعي لامركزية تسمح للمستخدمين بالتفاعل ومشاركة المحتوى دون رقابة من قبل سلطة مركزية.
  8. الأسواق التنبؤية : إنشاء منصات لا مركزية للأسواق التنبؤية، مما يسمح للمستخدمين بالمراهنة على أي حدث.

 

عمليات الاحتيال التي تتضمن dApps

 

تم ارتكاب عمليات الاحتيال من خلال التطبيقات اللامركزية. من المعروف أن مخططات بونزي، التي يتم فيها الدفع للمستثمرين الأوائل باستخدام استثمارات المستثمرين الأحدث لخلق مظهر الأرباح الكبيرة، تحدث على التطبيقات اللامركزية.

تم استخدام عروض العملات الأولية المزيفة (ICOs) لجمع الأموال لتطوير عملة مشفرة جديدة أو تطبيق dApp ليس لدى جامعي التبرعات أي نية لإنشاءه.

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

بالإضافة إلى ذلك، تم استخدام بعض التطبيقات اللامركزية لتوزيع البرامج الضارة أو الفيروسات، والتي يمكن أن تعرض أجهزة المستخدمين للخطر وسرقة المعلومات الحساسة.

يجب على المستخدمين توخي الحذر وبذل العناية الواجبة عند التفاعل مع التطبيقات اللامركزية، حيث أن الطبيعة اللامركزية لهذه التطبيقات يمكن أن تجعل من الصعب تتبع الجناة أو محاسبتهم.

 


وجدت مجموعة تحليلات الصناعة DappRadar أن 312 اختراقًا ونقاط ضعف أثرت على التطبيقات اللامركزية في عام 2022، مما أدى إلى خسائر تبلغ حوالي 48 مليار دولار.

وانخفضت الخسائر المالية بنسبة 96% إلى 1.9 مليار دولار في عام 2023، لكن تكرار استخدام الاختراقات والبرمجيات المستغلة زاد بنسبة 17.3%.


 

مزايا وعيوب dApps

 

مزايا dApps

 

تتمحور العديد من مزايا التطبيقات اللامركزية حول قدرتها على حماية خصوصية المستخدم. فمع التطبيقات اللامركزية، لا يحتاج المستخدمون إلى إرسال معلوماتهم الشخصية لاستخدام الوظيفة التي يوفرها التطبيق. كما تستخدم DApps العقود الذكية لإكمال المعاملات بين طرفين مجهولين.

يشير أنصار حرية التعبير إلى أنه يمكن تطوير التطبيقات اللامركزية (dApps) كمنصات بديلة لوسائل التواصل الاجتماعي. وذلك كون منصة الوسائط الاجتماعية اللامركزية مقاومة للرقابة لأنه لا يمكن لأي مشارك واحد في blockchain حذف الرسائل أو حظرها.

تعد Ethereum منصة مرنة لإنشاء تطبيقات dApps جديدة، مما يوفر البنية التحتية اللازمة للمطورين لتركيز جهودهم على إيجاد استخدامات مبتكرة للتطبيقات الرقمية.

وقد يؤدي ذلك إلى تمكين النشر السريع للتطبيقات اللامركزية في العديد من الصناعات، بما في ذلك الخدمات المصرفية والمالية والألعاب ووسائل التواصل الاجتماعي والتسوق عبر الإنترنت.

 


قدم عالم التشفير وعالم الكمبيوتر الأمريكي نيك زابو مصطلح “العقد الذكي” في عام 1996 عندما كان طالب دراسات عليا في جامعة واشنطن.


 

عيوب dApps

 

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

تعد القدرة على تطوير واجهة سهلة الاستخدام مصدر قلق آخر. تتمتع معظم التطبيقات التي طورتها المؤسسات المركزية التقليدية بتوقعات سهولة الاستخدام التي تشجع المستخدمين على استخدام التطبيق والتفاعل معه. سيتطلب دفع الأشخاص للانتقال إلى التطبيقات اللامركزية dApps من المطورين إنشاء تجربة للمستخدم النهائي ومستوى أداء ينافس البرامج الشهيرة والمثبتة.

نظرًا لأنها لا مركزية، لا تخضع التطبيقات اللامركزية للمتطلبات الصارمة للتطبيقات المركزية. إذا كانت برمجة التطبيق سريعة أو غير مدققة أو غير متقنة، فسيجد المتسللون أنه من السهل اقتحامها.

بمجرد نشره، من المحتمل أن يحتاج التطبيق اللامركزي إلى تغييرات مستمرة لإجراء تحسينات أو تصحيح الأخطاء أو المخاطر الأمنية. وفقًا لـ Ethereum، قد يكون من الصعب على المطورين تحديث dApps نظرًا لصعوبة تعديل البيانات والتعليمات البرمجية المنشورة على blockchain.

 

الإيجابيات 

 

  1. يعزز خصوصية المستخدم
  2. يقاوم الرقابة
  3. منصة مرنة تتيح تطوير التطبيقات اللامركزية

 

السلبيات

 

  1. تجريبية، قد لا تكون قادرة على التوسع
  2. التحديات في تطوير واجهة سهلة الاستخدام
  3. من الصعب إجراء التعديلات المطلوبة على الكود
  4. مشاكل أمنية إذا كانت البرمجة قذرة

 

الاعتبارات التنظيمية للتطبيقات اللامركزية

 

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

 

المركزية الناشئة للتطبيقات اللامركزية

 

خذ بعين الاعتبار اللائحة العامة لحماية البيانات ( GDPR ) وتنفيذها داخل الاتحاد الأوروبي. يجب على موفري التطبيقات اللامركزية الذين يخدمون جمهور الاتحاد الأوروبي الالتزام بمتطلبات اللائحة العامة لحماية البيانات، بغض النظر عن نطاق اختصاصهم القضائي.

في ديسمبر 2023، تم إطلاق شبكة فرعية أوروبية لبروتوكول كمبيوتر الإنترنت (ICP، blockchain DAO) والتي توفر بنية تحتية ومجموعة من الأدوات التي يمكن للمطورين استخدامها لإنشاء تطبيقات dApps متوافقة.

إذا أصبح استخدام برنامج المقارنات الدولية (ICP) هو الطريقة القياسية لضمان الامتثال، فإن التطبيقات تفقد مكانتها اللامركزية لأن برنامج المقارنات الدولية (ICP) مركزي – يجب أن يتم التصويت على العقد بواسطة DAO وهي موجودة فقط في الاتحاد الأوروبي

تقوم بعض التطبيقات اللامركزية بإصدار الرموز المميزة أو إجراء مبيعات رمزية لجمع الأموال. وقد يثير هذا مخاوف تنظيمية حيث تعمل السلطات على حماية المستثمرين – حيث ينظر إليه المنظمون على أنه إصدار للأوراق المالية غير مسجل.

وبطريقة مماثلة، يجب أن تلتزم التطبيقات اللامركزية المشاركة في الخدمات المالية، مثل التبادلات اللامركزية (DEXs) أو منصات الإقراض، بلوائح مكافحة غسيل الأموال أو لوائح “اعرف عميلك” لمنع غسيل الأموال وتمويل الإرهاب.

 

حماية المستهلك

 

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

إن الموافقة على المعاملات عبر التوقيع يعرض المستخدمين للخطر؛ تحذر منصات مثل MetaMask المستخدمين من أن يكونوا على دراية بأنهم قد يخسرون أموالًا إذا لم يكونوا على دراية بما يوافقون عليه عند استخدام التطبيقات اللامركزية.

 

مثال على التطبيقات اللامركزية

 

أحد الأمثلة الشائعة لتطبيق dApp هو CryptoKitties

 

CryptoKitties هي لعبة افتراضية تعتمد على blockchain وتسمح للاعبين بتبني القطط الافتراضية وتربيتها وتداولها. تعد اللعبة واحدة من الأشكال الأولى في العالم لتطبيقات blockchain التفاعلية dApps

كل CryptoKitty فريد من نوعه، مملوك للمستخدم، ويتم التحقق من صحته من خلال blockchain. مثل الأنواع الأخرى من الأصول القابلة للتداول، يمكن أن ترتفع قيمتها أو تنخفض بناءً على السوق. تعتبر CryptoKitties “مقتنيات مشفرة” لأن كل حيوان أليف رقمي فريد من نوعه ويتم التحقق منه على blockchain.

 

مثال آخر هو Uniswap ، وهو بروتوكول تبادل لامركزي مبني على Ethereum

 

يتيح Uniswap للمستخدمين التداول مباشرة مع بعضهم البعض دون الحاجة إلى وسيط، مثل البنك أو الوسيط.

و يستخدم هذا التطبيق اللامركزي عقودًا ذكية آلية لإنشاء مجمعات سيولة تسهل عمليات التداول.

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

 

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

 

ما هي تطبيقات الايثيريوم اللامركزية؟

 

هذه هي التطبيقات اللامركزية التي تم تطويرها وتشغيلها بواسطة منصة Ethereum. يتم نشرها على شبكة Ethereum وتستخدم blockchain الخاص بالمنصة لتخزين البيانات والعقود الذكية.

 

هل التطبيقات اللامركزية آمنة؟

 

بعض التطبيقات اللامركزية آمنة، والبعض الآخر ليس كذلك. من الصعب تحديد البرامج الآمنة لأنها في جوهرها عبارة عن برامج تسمح لك بالوصول إلى خدمات blockchain.

وهذا يجعلها نقطة ضعف وعرضة للقراصنة. من الأفضل استخدام التطبيقات اللامركزية dApps من مصادر حسنة السمعة مع تطبيق تدابير السلامة والضمانات.

 

ما هو الاستخدام الأكثر شيوعًا للتطبيقات اللامركزية؟

 

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

 


 

ختامًا:

يمكن القول أن التطبيقات اللامركزية (dApps) هي تطبيقات أو برامج رقمية تعمل على شبكة لا مركزية بدلاً من جهاز كمبيوتر أو خادم واحد.

وهي مبنية على تقنية blockchain وتستخدم العملة المشفرة كوسيلة للتبادل.

ولقد تم تصميم التطبيقات اللامركزية لتكون مفتوحة المصدر وشفافة ومقاومة للرقابة.

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

وكذلك تمتلك التطبيقات اللامركزية القدرة على تعطيل الصناعات التقليدية من خلال السماح بالتفاعلات والمعاملات بين نظير إلى نظير دون سلطة مركزية.

 


 

اقرأ أيضًا:

ما هي سلاسل التطبيقات !

قوة حساب BLOCKCHAIN وعيوبه والتحقق منه

المقايضات الذرية: ما هي وكيف تعمل؟

ما هو التدقيق الأمني للعقود الذكية؟

 


مشاركة

LinkedIn
Facebook
Twitter
WhatsApp
Telegram
Email

القائمة