تخطى إلى المحتوى

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

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

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

لقد تم تعميم التطبيقات اللامركزية من خلال تقنيات دفتر الأستاذ الموزع (DLT) ، مثل Ethereum Blockchain ، التي يتم بناء التطبيقات اللامركزية عليها ، من بين سلاسل البلوك تشين العامة الأخرى.

أدت الطبيعة غير الموثوقة والشفافة لـ التطبيقات اللامركزية إلى تطورات أكبر في استخدام هذه الميزات داخل مساحة التمويل اللامركزي أو Decentralized Finance والتي تعرف إختصارًا بـ DeFi.

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

إقرأ أيضًا: ما هي العملات الرقمية وأشهر أنواعها ومميزاتها

إقرأ أيضًا: ما هي تقنية البلوك تشين .. التي ستغير العالم للأبد

تعريف

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

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

على الرغم من أن التطبيقات اللامركزية التقليدية عادةً ما تكون مفتوحة المصدر ، إلا أن التطبيقات اللامركزية المغلقة المصدر بالكامل والمغلقة جزئيًا قد ظهرت مع تطور صناعة العملات المشفرة. اعتبارًا من عام 2019 ، 15.7٪ فقط من التطبيقات اللامركزية مفتوحة المصدر بالكامل مقارنة بـ 25٪ من التطبيقات اللامركزية كونها مصدر مغلق تمامًا ، أي أن هناك نسبة أصغر من التطبيقات اللامركزية مع كود التطبيق وعقودها الذكية كلها متاحة تمامًا مقارنة بـ نسبة التطبيقات اللامركزية دون أي إفشاء عن التعليمات البرمجية الخاصة بهم. التطبيقات اللامركزية مفتوحة المصدر ، مع رمز عقودها الذكية المتاحة للجمهور ، بشكل عام لديها أحجام معاملات أعلى ، مما يشير إلى شعبية أكبر في التطبيقات اللامركزية مفتوحة المصدر على التطبيقات اللامركزية مغلقة المصدر.

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

أخيرًا ، يجب أن تكون بروتوكولات التطبيق قادرة على التكيف في حالة توافق الأغلبية من قبل مستخدمي التطبيق ، مثل إجراء تحسينات على التطبيق بناءً على تعليقات السوق.

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

بتكوين بإعتباره تطبيق لامركزي

Bitcoin ، أول عملة مشفرة ، هو مثال على التطبيقات اللامركزية.

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

تصنيف

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

تعمل التطبيقات اللامركزية أو DApps من النوع الأول على سلسلة الكتل الخاصة بها. يمكن تصنيف سلاسل الكتل مثل Bitcoin و Ethereum على أنها من النوع الأول DApps.

النوع الثاني من التطبيقات اللامركزية أو DApps عبارة عن بروتوكولات تعمل على سلسلة الكتل الخاصة بـ DApp من النوع الأول. تحتوي هذه البروتوكولات نفسها على الرموز المطلوبة لوظائفها.

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

العقود الذكية

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

تحمل التطبيقات اللامركزية أو DApps الغاز ، وهي رسوم تُدفع للمدققين في سلسلة البلوكشين ، بسبب تكلفة نشر وتنفيذ العقود الذكية لـ DApp. تعتمد كمية الغاز المطلوبة لوظائف DApp على مدى تعقيد عقودها الذكية. قد يفشل نشر عقد ذكي معقد لـ DApp يعمل على Ethereum Blockchain إذا كان يكلف الكثير من الغاز ، مما يؤدي إلى انخفاض الإنتاجية وأوقات انتظار أطول للتنفيذ.

التشغيل

يتم استخدام آليات الإجماع من قبل التطبيقات اللامركزية للتوصل إلى إجماع على الشبكة. الآليتين الأكثر شيوعًا للتوصل إلى توافق في الآراء هما إثبات العمل (POW) وإثبات الحصة (POS).

إثبات العمل يستخدم القوة الحسابية للتوصل إلى إجماع من خلال عملية التعدين. يستخدم البيتكوين آلية إثبات العمل. إثبات الحصة هو آلية إجماع تدعم DApps من خلال المدققين الذين يؤمنون الشبكة من خلال الحصول على حصة ونسبة ملكية على التطبيق.

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

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

الخصائص

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

تم استخدام DApps في التمويل اللامركزي (DeFi) ، حيث تقوم dapps بأداء وظائف مالية على blockchains.

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

يرتبط أداء DApp بوقت الاستجابة والإنتاجية والأداء المتسلسل. تم تصميم نظام Bitcoin للتحقق من المعاملات بحيث يكون متوسط ​​الوقت اللازم لتعدين Bitcoin هو 10 دقائق. تقدم Ethereum زمن انتقال مخفض لمعاملة واحدة كل 15 ثانية. للمقارنة ، تتعامل Visa مع ما يقرب من 10000 معاملة في الثانية. حاولت مشاريع DApp الحديثة ، مثل Solana ، تجاوز هذا المعدل.

يعد الاتصال بالإنترنت من التبعية الأساسية لأنظمة blockchain ، والتي تتضمن DApps. كما أن التكاليف النقدية المرتفعة تعمل كحاجز. يمكن أن تشتمل المعاملات ذات القيم النقدية الصغيرة على نسبة كبيرة من المبلغ المحول. يؤدي الطلب المتزايد على الخدمة أيضًا إلى زيادة الرسوم بسبب زيادة حركة مرور الشبكة. هذه مشكلة في Ethereum ، والتي تُعزى إلى زيادة حركة مرور الشبكة الناتجة عن DApps المبنية على Ethereum blockchain ، مثل تلك المستخدمة بواسطة الرموز غير القابلة للاستبدال (NFTs). تتأثر رسوم المعاملات بتعقيد العقود الذكية لـ DApp ، وبتقنية blockchain الخاصة.

الاتجاهات

Ethereum هي تقنية دفتر الأستاذ الموزع (DLT) التي لديها أكبر سوق DApp. تم نشر أول DApp على سلسلة Ethereum Blockchain في 22 أبريل 2016. بدءًا من مايو 2017 ، نما عدد DApps التي يتم تطويرها بمعدل أعلى. بعد فبراير 2018 ، تم نشر DApps كل يوم. يلتقط أقل من خُمس DApps جميع مستخدمي DApp تقريبًا على Ethereum Blockchain. حوالي 5٪ من DApps تستحوذ على 80٪ من معاملات Ethereum. 80٪ من DApps على Ethereum يستخدمها أقل من 1000 مستخدم. على Ethereum ، تستحوذ DApps التي هي عبارة عن بورصات على 61.5٪ من حجم المعاملات ، وتستحوذ DApps المالية على 25.6٪ ​​، وتستحوذ DApps للمقامرة على 5٪ ، وتستحوذ DApps عالية المخاطر على 4.1٪ ، وتستحوذ الألعاب على 2.5٪.

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

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

ومن الأمثلة البارزة على ذلك DApp CryptoKitties ، التي حطمت شبكة Ethereum في ذروة شعبيتها. فشلت CryptoKitties و DApp آخر مماثل قائم على الألعاب ، Dice Games ، في جذب جذب مماثل منذ ذلك الحين.

اترك تعليقاً

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