سيرة ذاتية

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

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


مقدمة

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


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

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

كما يوحي الاسم، تعمل DApps على شبكات لامركزية من نظير إلى نظير. كانت هناك دراسة أولية تشير إلى أن DApps ستتضمن الخصائص التالية:

  • مفتوح المصدر: يُتاح كود المصدر الخاص بـ DApps للعامة، ما يعني أنه يمكن لأي شخص التحقق منها واستخدامها ونسخها وتعديلها. لا توجد جهة واحدة تتحكم في غالبية الأجزاء أو الرموز الخاصة بها. يمكن للمستخدمين أيضًا تقديم مقترحات والتصويت على التعديلات التي تُجرى على DApp. 

  • لامركزي وآمن بالتشفير: لضمان أمان البيانات، تُؤمَّن جميع معلومات DApp عبر التشفير وتُخزَّن على بلوكشين عامة ولا مركزية، تتم إدارتها بواسطة عدة مستخدمين (أو عقد).

  • نظام قائم على الرموز: يمكن الوصول إلى DApps باستخدام رمز (token) تشفير. قد تعتمد عملات مشفرة مثل ETH، أو تُنشئ رمزًا مخصصًا (native) باستخدام خوارزمية إجماع مثل إثبات العمل (PoW) أو إثبات الحصة (PoS). ويمكن أيضًا استخدام الرمز لمكافأة المساهمين مثل المعدّنين (miners) والمُراهنين (stakers).

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

ومع ذلك، اليوم، يشير مصطلح «DApps» عادةً إلى جميع التطبيقات التي تمتلك وظائف العقود الذكية وتعمل على شبكات البلوكشين. لا تدعم بلوكشين Bitcoin العقود الذكية، لذا يرى معظم الناس أنها ليست DApp. 

في يونيو 2022، كانت غالبية DApps موجودة على شبكة Ethereum. فهي توفر للمطورين بنية تحتية قوية لتطوير حالات الاستخدام الخاصة بهم. لكن مع تطور DApps، بدأ المطورون في إنشائها على سلاسل بلوكشين أخرى، بما في ذلك BNB Smart Chain (BSC) وSolana (SOL) وPolygon (MATIC) وAvalanche (AVAX) وEOS وغيرها.


كيف تعمل DApps؟

تُعد DApps تطبيقات مدعومة بعقود ذكية. يتم تنفيذ رمزها الخلفي (backend) على شبكات موزعة من نظير إلى نظير. يعمل العقد الذكي مثل مجموعة من القواعد المحددة مسبقًا التي يطبقها كود برمجي. عندما تُستوفى بعض الشروط—إن حدث ذلك—يقوم جميع عُقد الشبكة بتنفيذ المهام المحددة في العقد.

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


مزايا DApps

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

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

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

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


قيود DApps

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

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

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

كما أن وفرة DApps في السوق تُخفف من قواعد المستخدمين الخاصة بكل واحدة وتُعيق الانتشار الجماعي لـ DApp بعينها. لكي تعمل DApp بفعالية، يجب أن تحقق تأثيرًا شبكيًا. كلما زاد عدد مستخدمي DApp، أصبحت أكثر كفاءة في تقديم الخدمات. كما يمكن لعدد أكبر من المستخدمين تأمين DApp أكثر وحمايتها من القراصنة الذين يحاولون العبث بالكود مفتوح المصدر.


أشهر حالات استخدام DApps

توفر DApps نهجًا جديدًا للشركات في العديد من المجالات للوصول إلى عدد أكبر من المستخدمين. من بين حالات الاستخدام الشائعة لـ DApp: GameFi، والتمويل اللامركزي (DeFi)، والترفيه، والحوكمة.


GameFi

اكتسبت DApps الخاصة بـ GameFi شعبية متزايدة، كما يتضح من ازدهار Axie Infinity، وهي لعبة "العب لكسب" على بلوكشين Ethereum. ووفقًا لـ DappRadar، شهد نشاط ألعاب البلوكشين في الربع الأول من 2022 ارتفاعًا بنسبة 2000% مقارنةً بعام 2021. كما اجتذبت 1.22 مليون محفظة نشطة فريدة (UAW) في مارس 2022، حيث جاء أكثر من 50% من النشاط من DApps للألعاب. 

على عكس ألعاب الفيديو التقليدية، تمنح معظم DApps للألعاب اللاعبين تحكمًا كاملاً في أصولهم داخل اللعبة. كما توفر للاعبين إمكانية جني الأرباح من هذه العناصر خارج نطاق اللعبة. على سبيل المثال، تقوم Axie Infinity بتطوير شخصياتها داخل اللعبة وأراضيها الافتراضية وعناصر اللعب على شكل NFTs. يمكن للاعبين تخزينها في محافظ كريبتو، وتحويلها إلى عناوين Ethereum أخرى، أو تداولها مع لاعبين آخرين عبر أسواق NFT. داخل النظام البيئي، يمكن للاعبين التنافس مع بعضهم البعض لجمع رموز ERC-20 التي يمكن تداولها في البورصات. بشكل عام، كلما لعبوا لفترة أطول، زادت المكافآت التي يمكنهم الحصول عليها داخل اللعبة. 


DeFi وDEX

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

الإقراض والاقتراض هما أكثر أنواع الخدمات المالية شيوعًا التي توفرها التطبيقات اللامركزية. تتيح DApps الخاصة بـ DeFi تسوية فورية للمعاملات، وتحقق ائتمان بحد أدنى أو بدون تحققات ائتمانية، وإمكانية استخدام الأصول الرقمية كضمان. كما يمكن للمستخدمين الحصول على مرونة أكبر في أسواق الإقراض الخاصة بـ DApp. على سبيل المثال، يملك المُقرضون تحكمًا أكبر في قروضهم من خلال اختيار الرمز (token) الذي سيتم إقراضه والمنصة التي سيتم استخدامها. ويمكن للمستخدمين أيضًا استرداد ما يصل إلى 100% من الفوائد الناتجة عن القرض، لأنهم لا يحتاجون إلى دفع رسوم وسيط.

تُعد منصات التبادل اللامركزية (DEX) مثالًا مهمًا آخر على DApps التمويلية. تُسهّل هذه المنصات التداول من نظير إلى نظير عبر إزالة الوسطاء مثل بورصات الكريبتو المركزية. لا يحتاج المستخدمون إلى التخلي عن الحفظ (custody) لأموالهم. بدلًا من نقل أصولهم إلى بورصة، يقومون بالتداول مباشرة مع مستخدم آخر باستخدام العقود الذكية. تُنفَّذ الأوامر على البلوكشين، وبشكل مباشر بين محافظ المستخدمين. وبما أن DEX تتطلب صيانة أقل، فإن رسوم التداول فيها عادةً تكون أقل مقارنةً بالبورصات المركزية. من أشهر DEX: Uniswap وSushiSwap وPancakeSwap.


الترفيه

الترفيه جزء أساسي من حياتنا. مع DApps، تتحول الأنشطة اليومية التي يستمتع بها الناس إلى تجارب رقمية يمكنها أيضًا توليد حوافز اقتصادية. على سبيل المثال، Audius، وهي منصة بث موسيقي لامركزية مبنية على البلوكشين، تُزيل الوسطاء الموجودين في صناعة الموسيقى التقليدية لربط الفنانين مباشرة مع المعجبين. تُمكّن كذلك مُقتني (جمع) الموسيقى من تحقيق دخل أفضل من محتواهم وإنتاج تسجيلات غير قابلة للتغيير (immutable) لأعمالهم على البلوكشين.

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


الحوكمة

يمكن لـ DApps أن تُمكّن المستخدمين من لعب دور أكبر في حوكمة المؤسسات/المنظمات عبر الإنترنت، وذلك من خلال تقديم آلية اتخاذ قرار تركز أكثر على المجتمع. وبمساعدة العقود الذكية، يمكن للمستخدمين الذين يمتلكون رموز الحوكمة الخاصة بمشروع بلوكشين معيّن إنشاء مقترحات يستطيع المجتمع التصويت عليها، كما يمكنهم التصويت بشكل مجهول على مقترحات الآخرين. 

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


كيف تتصل بـ DApps؟

للتفاعل مع DApp، ستحتاج أولًا إلى محفظة امتداد متصفح متوافقة مثل MetaMask أو Trust Wallet أو Binance Chain Wallet. تستغرق عملية الإعداد بضع دقائق فقط. يقدم بعض مزودي الخدمة حتى نسخًا للأجهزة المحمولة لسهولة الوصول أكثر.

لنستخدم Trust Wallet كمثال ونرى كيفية ربطه بـ PancakeSwap على BNB Smart Chain (BSC). إذا لم يكن لديك Trust Wallet بعد، فراجع هذا المقال من Academy لتتعلم كيفية تثبيته على هاتفك الذكي.


إيداع BNB في Trust Wallet

لاستخدام DApps على BSC، ستحتاج إلى BNB لدفع رسوم المعاملات. على سبيل المثال، يمكنك سحب BNB من محفظة Binance Spot الخاصة بك.

افتح Trust Wallet واضغط على [BNB Smart Chain]. لا تضغط على [BNB Beacon Chain]. هذا الخيار مخصص لإصدار BEP-2 من BNB على BNB Beacon Chain ولا يمكن استخدامه لدفع رسوم المعاملات على BSC.


اضغط على [استلام] لعرض عنوان إيداع BNB. بعد ذلك يمكنك نسخ هذا العنوان ولصقه في محفظة السحب (withdrawal)، أو مسح رمز QR ضوئيًا لإجراء التحويل.


بعد تأكيد المعاملة على البلوكشين، سترى مبلغ BNB في صفحة الترحيب الرئيسية داخل Trust Wallet. 


إضافة CAKE إلى قائمة Trust Wallet

لا تتضمن قائمة رموز Trust Wallet الافتراضية رموز DApp مثل PancakeSwap (CAKE). لجعل CAKE ظاهرًا في محفظتك، يجب إضافته إلى القائمة أولًا.

اضغط على [إضافة رموز] وابحث عن «PancakeSwap». ستجد CAKE على سلاسل بلوكشين مختلفة. وبما أننا نستخدم BSC، اضغط للتبديل إلى الزر بجانب [BEP-20 CAKE].


يجب أن ترى الآن «CAKE» ضمن قائمة رموز Trust Wallet. 


الخطوة التالية هي ربط Trust Wallet بـ PancakeSwap. يمكنك الاتصال عبر المتصفح المحمول المدمج في Trust Wallet أو من خلال كمبيوتر سطح المكتب.


الاتصال بـ PancakeSwap عبر متصفح Trust Wallet

1. اضغط على [Browser] من صفحة Trust Wallet الرئيسية وافتح موقع PancakeSwap. 


2. سيُطلب منك توصيل Trust Wallet الخاص بك. اضغط على [Connect].


الاتصال بـ PancakeSwap عبر متصفح سطح المكتب

1. افتح موقع PancakeSwap وانقر على [Connect wallet]. 


2. انقر على أيقونة [Trust Wallet] لعرض رمز QR على الشاشة. 


3. افتح تطبيق Trust Wallet لديك وانتقل إلى [Settings] - [WalletConnect]. 


4. اضغط على [New connection] وقم بمسح رمز QR ضوئيًا. 


5. سيُطلب منك السماح بعملية الاتصال داخل التطبيق. اضغط على [Connect].



للتلخيص

تُوسّع DApps قدرات الويب من خلال تقديم تحسينات مقارنةً بالتطبيقات التقليدية عبر تقنية البلوكشين. وفي المستقبل، قد تجلب التطبيقات اللامركزية حالات استخدام أكثر ابتكارًا إلى السوق. كما ذكر DappRadar، فقد سجلت DApps ما يقرب من 2.4 مليون مستخدم نشط يوميًا في الربع الأول من 2022، ومن المتوقع أن يستمر هذا الاتجاه في النمو. ومع ذلك، لم يحصل مطورو DApp وشبكات البلوكشين التي تعتمد عليها بعد على حلول للقيود الحالية التي تعيق الانتشار الواسع.