يعمل التطبيق اللامركزي على سلسلة الكتل (البلوكشين) بدلاً من خادم الشركة. وتُخزَّن منطق الواجهة الخلفية في عقد ذكي. أما الواجهة الأمامية، فغالباً ما تكون موقعاً إلكترونياً، ولكنها قد تكون أي شيء يتصل بمحفظة رقمية. يُعدّ كل من Uniswap وAave تطبيقاً لامركزياً. أي واجهة تتيح لك التفاعل مع بروتوكول على سلسلة الكتل تُعتبر تطبيقاً لامركزياً.
يكمن الفرق بين التطبيق اللامركزي والتطبيق العادي في التحكم. فبإمكان أي شركة إيقاف خوادمها، ما يؤدي إلى توقف تطبيقك عن العمل. أما العقد الذكي للتطبيق اللامركزي، فيُخزَّن على سلسلة الكتل (البلوك تشين). وطالما أن السلسلة تعمل، يبقى العقد ساريًا. لا يمكن لأحد إيقافه بشكل منفرد. هذه الديمومة سلاح ذو حدين؛ إذ يصعب إصلاح أي خلل في العقد، وفي حال سرقة الأموال، لا يوجد خط دعم يمكن الاتصال به. الكود هو القانون، والقانون قد يكون صارمًا.
مكونات بناء التطبيقات اللامركزية
- العقد الذكي - المنطق الموجود على سلسلة الكتل
- المحفظة الإلكترونية - كيفية توقيع المستخدمين للمعاملات
- الواجهة الأمامية - وهي غالباً صفحة ويب
- خدمة الفهرسة — تقرأ بيانات سلسلة الكتل لواجهة المستخدم
لم تصل التطبيقات اللامركزية إلى مستوى الاستخدام الشائع. فرسوم المعاملات، وإعداد المحفظة، وإدارة عبارة الاسترداد تُعدّ من نقاط الضعف. ورغم تحسّن تجربة المستخدم، إلا أنها لا تزال تتطلب مستوىً معيناً من المعرفة التقنية.
Comments
No comments yet. Be the first to share a thought.
Leave a comment