محتوى موجز

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

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


مقدمة

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


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

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

كما يوحي الاسم، تعمل dApps على شبكات P2P لامركزية. في أحد التقارير الأولى، ذُكر أن dApps تمتلك الميزات التالية:

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

  • حماية لا مركزية وتشفير: لضمان أمان البيانات، تتم حماية جميع المعلومات الخاصة بـ dApps بالتشفير ويتم تخزينها على بلوكشين عام لامركزي يدعمه عدة مستخدمين (أو عقد).

  • نظام مبني على الرموز: يمكن الوصول إلى dApps عبر استخدام رمز تشفيري. يمكنها استخدام عملات مشفرة مثل ETH، أو إنشاء رمزها الخاص باستخدام خوارزمية إجماع مثل Proof of Work (PoW) أو Proof of Stake (PoS). يمكن أيضًا استخدام الرمز لمكافأة القائمين بالتعدين (miners) والمالكين للمصلحة (stakers).

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

ومع ذلك، يستخدم مصطلح "dApps" اليوم عادةً للإشارة إلى جميع التطبيقات التي تحتوي على وظائف العقود الذكية وتعمل على شبكات بلوكشين. لا يدعم بلوكشين Bitcoin العقود الذكية، لذلك لا يعتبره معظم الناس dApp.

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


كيف تعمل dApps؟

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

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


مزايا dApps

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

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

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

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


قيود dApps

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

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

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

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


أشهر طرق استخدام dApps

تقدم dApps نهجًا جديدًا للأعمال في العديد من المجالات لجذب المزيد من المستخدمين. ومن أشهر طرق استخدام dApps هي GameFi، والتمويل اللامركزي (DeFi)، والترفيه، والحكامة.


GameFi

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

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


DeFi وDEX

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

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

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


الترفيه

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

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


الحكامة

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

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


كيف تتصل بـ dApps؟

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

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


إضافة BNB إلى Trust Wallet

لاستخدام dApps على BSC، ستحتاج إلى بعض BNB لدفع رسوم المعاملات. على سبيل المثال، يمكنك تحويل BNB من محفظتك الفورية (spot) على Binance.

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


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


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


إضافة CAKE إلى Trust Wallet

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

اضغط [Add Tokens] وقم بالبحث عن "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، حتى الربع الأول من عام 2022، سجلت dApps ما يقرب من 2.4 مليون مستخدم نشط يوميًا، ومن المتوقع أن يستمر اهتمام المستخدمين في النمو. ومع ذلك، يحتاج مطورو dApps وشبكات البلوكشين التي بُنيت عليها إلى معالجة القيود الحالية قبل أن يتم التبني على نطاق واسع.