ظهرت العديد من مشاريع التطبيقات اللامركزية (DApp) على مدار العامين الماضيين. وبالارتباط مع إضفاء الطابع الديمقراطي على الويب 3 والعملات المشفرة، تتمتع التطبيقات اللامركزية بإمكانيات حقيقية داخل النظام البيئي. لذلك سنقوم بشرح كيفية عملها وما يمكن استخدامها من أجله، بالإضافة إلى تأثيرها على مستقبل الإنترنت.
تعريف التطبيق اللامركزي
تطبيق DApp هو تطبيق برمجي مبني على العقود الذكية. وتحتوي هذه التطبيقات اللامركزية (DApps) على واجهة رسومية تسمح للمستخدمين بالتفاعل مع مختلف العقود الذكية.
على عكس التطبيق التقليدي، الذي يستخدم خادمًا خاصًا وقاعدة بيانات مركزية لتخزين البيانات، يستخدم تطبيق DApp سلسلة الكتل للقيام بذلك. ومن ثم يمكن الوصول إلى هذه البيانات بشكل عام وتكون شفافة تماماً، ولكنها غير قابلة للتغيير.
الميزة الخاصة في تطبيق DApp هي الواجهة الرسومية الخاصة به، والتي هي عرضية فقط. يمكن لأي مطور تكرار الواجهة إذا كانت مفتوحة المصدر، أو تطوير واجهة رسومية خاصة به للتواصل مع العقد الذكي للتطبيق.
ما هو الغرض من تطبيق DApp؟
يتم إنشاء المزيد والمزيد من التطبيقات اللامركزية، مع مجموعة واسعة من الاستخدامات في مجالات مختلفة:
إنشاء محافظ التشفير.
اللعب من أجل الكسب.
شراء وبيع وتداول NFTs (الرموز غير القابلة للاستبدال) في الأسواق.
استخدام التأمين اللامركزي.
نشر وإدارة تشغيل العُقد.
جميع هذه المنصات هي تطبيقات لامركزية وتعمل عبر عقود ذكية على سلاسل بلوكشين مختلفة. لذلك لا توجد حدود لتطوير منصات ووظائف جديدة.
الفرق بين التطبيقات اللامركزية والتطبيقات التقليدية
ظهرت التطبيقات اللامركزية إلى حيز الوجود كاستجابة لمشاكل التطبيقات التقليدية. كما هو موضح أعلاه، يعمل التطبيق التقليدي على خادم خاص وقاعدة بيانات لامركزية.
بنية تطبيق ويب 2 التقليدي
الهندسة المعمارية مبسطة إلى حد ما. فهو يعمل على نظام الواجهة الأمامية/الخلفية. تتوافق الواجهة الأمامية مع واجهة المستخدم والواجهة الخلفية مع واجهة المسؤول. يتم تخزين البيانات في قاعدة بيانات. وبالتالي تعتمد هذه العملية على بيئة مركزية.
على عكس التطبيقات المركزية، تعمل تطبيقات DApps بطريقة أكثر تحررًا، على الرغم من تعقيد بنيتها. ظهرت تطبيقات DApps استجابة لمشكلة المركزية المتأصلة في الويب اليوم. وللتميز عن الآخرين وتقديم استجابة فعالة، هناك العديد من الخصائص الأساسية.
بنية التطبيق اللامركزي
من الواضح أن بنية التطبيق اللامركزي تتألف من واجهة أمامية قابلة للتعديل، مما يعني أن الواجهة الرسومية قابلة للتكرار ومفتوحة المصدر. كما هو موضح في الرسم البياني، يعمل التطبيق من خلال تنفيذ العقود الذكية عبر EVM (آلة الإيثيريوم الافتراضية). تعمل تطبيقات DApps على سلسلة الكتل.
يكمن الفرق بين هذين النوعين من التطبيقات في طريقة إدارة البيانات. في التطبيق التقليدي، تكون البيانات في التطبيق التقليدي خاصة ومخزنة ولا يمكن قراءتها إلا من قبل المسؤول، الذي يعمل بشكل مركزي. أما في تطبيق DApp، فتعمل البيانات على بلوك تشين حيث تكون مرئية وقابلة للتتبع وغير قابلة للتعديل، لذلك لا يوجد خطر من تعرضها للخطر.
مزايا تطبيق DApp
يعد تطوير التطبيقات اللامركزية ميزة للمناضلين من أجل الحرية بسبب طبيعتها المستقلة. غياب سلطة مركزية يعني أن المستخدمين يتمتعون بمقاومة عالية للرقابة. وتتجلى هذه المتانة في عدم القدرة على حظر أو منع الوصول إلى خدمة أو منصة ما لفرد تعسفي.
بالإضافة إلى ذلك، تمنح الشفافية المتأصلة في البلوك تشين المستخدمين ثقة أكبر، مع السماح لهم بتحرير أنفسهم من سيطرة طرف ثالث بفضل التنفيذ التلقائي للعقود الذكية.
أمثلة على التطبيقات اللامركزية
يمكن تطوير عدة أنواع من التطبيقات اللامركزية. ويعتقد البعض أن هذه الأنواع الجديدة من الخدمات تمثل نقلة نوعية في الطريقة التي يتعامل بها المجتمع مع تبادل القيمة. وفيما يلي بعض الأمثلة المعروفة:
ميتاماسك
Metamask هو أحد أشهر التطبيقات اللامركزية المعروفة، وهو عبارة عن محفظة افتراضية للعملات الرقمية. وهو يسمح للمستخدمين بالوصول إلى عملاتهم المشفرة عبر امتداد متصفح أو تطبيق للهاتف المحمول، والذي يمكن استخدامه بعد ذلك للتفاعل مع التطبيقات اللامركزية.
OpenSea
OpenSea هو سوق لامركزي يسمح للمستخدمين بشراء NFTs وتوليدها مجانًا. تعتمد المنصة على معيار الإيثيريوم ERC-721. لاستخدام السوق، يلزم وجود محفظة عملات رقمية مثل MetaMask.
صندوق الرمل
إن Sandbox هو نظام لعب على غرار صندوق الرمل للكسب مع إمكانيات غير محدودة تقريباً، مثل إنشاء لعبتك الخاصة على المنصة. يعتمد النظام على شراء الأراضي. وقد استثمر عدد من الشركات، بما في ذلك Adidas و Atari، في المنصة. حتى أن Sandbox لديها رمز خاص بها لشراء العناصر من سوق اللعبة.
Uniswap
Uniswap هو بروتوكول مالي لامركزي يُستخدم لتبادل العملات الرقمية. يتم تقديمه عبر شبكات بلوك تشين لامركزية، تعمل ببرمجيات مفتوحة المصدر. وهذا يتناقض مع بورصات العملات الرقمية التي تديرها شركات مركزية مثل Coinbase أو Binance
يُظهر الوصول الجماعي لتطبيقات DApps مدى الاهتمام الكبير بالعملات الرقمية بين المطورين. من السهل معرفة سبب اختيار العديد من المستثمرين المؤثرين في Web3.0 التركيز على التطبيقات اللامركزية. إن مبادئ اللامركزية والثقة تجعل من الممكن إنشاء نظام يكون فيه المستخدمون في قلب المشاريع ينمو المجال بسرعة، ولا يزال هناك العديد من حالات الاستخدام التي يجب تطويرها. يعد مستقبل تطبيقات DApps هذه بأن يكون مثيراً.