blog

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

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

DApps (تسمى أيضًا “dapps”) خارج نطاق وسيطرة سلطة واحدة. 

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

الماخذ الرئيسية

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

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

يعمل تطبيق الويب القياسي ، مثل Uber أو Twitter ، على نظام كمبيوتر تملكه وتديره مؤسسة ، مما يمنحها السلطة الكاملة على التطبيق وأعماله.

 قد يكون هناك عدة مستخدمين على جانب واحد ، لكن الواجهة الخلفية تتحكم فيها مؤسسة واحدة.

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

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

بمجرد النشر ، لا يمكن لأي شخص  بما في ذلك منشئي التطبيق  حذف الرسائل.

مزايا وعيوب dApps

مزايا

تتمحور العديد من مزايا dApps حول قدرة البرنامج على حماية خصوصية المستخدم. 

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

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

يشير المؤيدون المهتمون بحرية التعبير إلى أنه يمكن تطوير dApps كمنصات وسائط اجتماعية بديلة. 

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

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

 يمكن أن يتيح ذلك النشر السريع لـ dApps في مجموعة متنوعة من الصناعات بما في ذلك الخدمات المصرفية والمالية والألعاب ووسائل التواصل الاجتماعي والتسوق عبر الإنترنت.

حقيقة سريعة:

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

سلبيات

لا يزال استخدام dApps في مراحله الأولى ، وبالتالي فهو تجريبي وعرضة لبعض المشاكل والمجهول. 

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

القدرة على تطوير واجهة سهلة الاستخدام هي مصدر قلق آخر.

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

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

التحدي المتمثل في إجراء تعديلات على التعليمات البرمجية هو قيد آخر على dApps. 

بمجرد النشر ، من المحتمل أن يحتاج dApp إلى تغييرات مستمرة لأغراض إجراء التحسينات أو لتصحيح الأخطاء أو المخاطر الأمنية. 

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

الايجابيات

  • يعزز خصوصية المستخدم
  • يقاوم الرقابة
  • منصة مرنة تتيح تطوير dApp

سلبيات

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

ما هي تطبيقات Ethereum dApps؟

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

تستخدم تطبيقات Ethereum dApps العقود الذكية لمنطقها.

 يتم نشرها على شبكة Ethereum وتستخدم blockchain للنظام الأساسي لتخزين البيانات.

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

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

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

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

يعمل التطبيق اللامركزي (المعروف أيضًا باسم dApp أو dapp) على blockchain أو شبكة من أجهزة الكمبيوتر من نظير إلى نظير. 

إنه يمكّن المستخدمين من الانخراط في المعاملات مباشرة مع بعضهم البعض بدلاً من الاعتماد على سلطة مركزية. 

مستخدم الـ DAPP للمطور مبلغ عملة معماة لتحميل واستخدام الشفرة المصدرية للبرنامج. 

يُعرف كود المصدر بالعقد الذكي ، والذي يسمح للمستخدمين بإتمام المعاملات دون الكشف عن المعلومات الشخصية.

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

الأمثلة المعروفة للتطبيقات المركزية هي Twitter و Facebook و Instagram و Netflix

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

تعد Peepeth ، وهي شبكة اجتماعية بديلة لتويتر ، مثالاً على التطبيق اللامركزي.

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

MakerDAO هي خدمة ائتمانية لا مركزية تدعم عملة Dai المستقرة وتسمح للمستخدمين بفتح مركز دين مضمون (CDP).

مقالات ذات صلة

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني.

زر الذهاب إلى الأعلى