ما هي سلاسل التطبيقات (سلاسل البلوكشين الخاصة بالتطبيقات)؟
الصفحة الرئيسية
المقالات
ما هي سلاسل التطبيقات (سلاسل البلوكشين الخاصة بالتطبيقات)؟

ما هي سلاسل التطبيقات (سلاسل البلوكشين الخاصة بالتطبيقات)؟

متوسط
تاريخ النشر Apr 11, 2024تاريخ التحديث Jun 10, 2024
6m

الأفكار الأساسية

  • سلاسل التطبيقات هي سلاسل بلوكشين متخصصة مصممة لتلبية احتياجات التطبيقات الفردية.

  • يمكن لسلاسل التطبيقات تعزيز قابلية التوسع من خلال تخصيص الموارد الخاصة بالتطبيقات وتوفير المزيد من المرونة عبر البنية المعيارية.

  • تتضمن بعض الأمثلة على سلاسل التطبيقات سلاسل Polkadot الفرعية وشبكات Avalanche الفرعية ومناطق Cosmos.

المقدمة

ظهرت سلاسل التطبيقات كسلاسل بلوكشين مصممة لتلبية متطلبات التطبيقات الفردية. في هذه المقالة، سنستكشف ما هي سلاسل التطبيقات، ونستعرض بعض فوائدها، ونقارنها بسلاسل البلوكشين من الطبقة الأولى، ونلقي نظرة على بعض الأمثلة على سلاسل التطبيقات.

ما هي سلاسل التطبيقات؟

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

كيفية عمل سلاسل التطبيقات؟

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

يمكن لسلاسل التطبيقات تنفيذ آليات إجماع مختلفة، مثل دليل العمل (PoW) أو دليل ربط الحصة (PoS)، الأكثر ملاءمة للتطبيقات الفردية. على سبيل المثال، قد تختار سلسلة تطبيقات لتطبيق مالي استخدام آلية إجماع مختلفة عن تلك المصممة لإدارة سلسلة الإمداد. 

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

عادةً، تتكون بنية سلاسل التطبيقات الكاملة من خمس طبقات:

1. طبقة الشبكة. تدير هذه الطبقة وظائف الشبكة من شخص لشخص. فهي تُمكّن العُقد الموجودة داخل سلسلة البلوكشين من التواصل وتبادل البيانات والمشاركة في عمليات تدقيق المعاملات.

2. طبقة التطبيق. تستضيف هذه الطبقة التطبيقات التي تعمل على سلسلة البلوكشين. فهي توفر واجهات يمكن للمطورين استخدامها لإنشاء ونشر عمليات التطبيقات اللامركزية (DApps) والإشراف عليها.

3. طبقة البيانات. طبقة البيانات مسؤولة عن تنظيم وتخزين معلومات سلسلة البلوكشين. وتتضمن الحفاظ على حالة سلسلة البلوكشين وتسجيل تفاصيل المعاملات ومعالجة بيانات العقود الذكية.

4. طبقة الإجماع. تنفذ هذه الطبقة خوارزمية الإجماع الخاصة بسلسلة التطبيقات. ويمكن أن تتضمن خوارزميات إجماع مختلفة، مثل دليل العمل (PoW) أو دليل ربط الحصة (PoS).

5. طبقة العقد الذكية. تسهل هذه الطبقة أتمتة العقود الذكية وتدقيقها وتنفيذها.

مزايا سلاسل التطبيقات

قابلية التوسع

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

المعيارية

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

التوافق التشغيلي

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

سلاسل التطبيقات مقابل سلاسل البلوكشين من الطبقة الأولى

البنية

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

خوارزمية الإجماع

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

قابلية التوسع

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

سلاسل التطبيقات مقابل السلاسل الجانبية

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

أمثلة على سلاسل التطبيقات

سلاسل Polkadot الفرعية

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

شبكات Avalanche الفرعية

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

مناطق Cosmos

تعمل مناطق Cosmos بمثابة سلاسل بلوكشين مستقلة مرتبطة بـ Cosmos Hub، وتعمل كمعادل لسلاسل التطبيقات في منظومة Cosmos. وتستخدم بروتوكول Inter-Blockchain Communication (IBC) لنقل البيانات عبر الشبكة.

أفكار ختامية

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

مقالات ذات صلة

إخلاء مسؤولية: يُعرض هذا المحتوى لك "كما هو" بهدف تقديم معلومات عامة وللأغراض التعليمية فقط، دون أي إقرارات أو ضمانات من أي نوع، ويجب ألا يُفسّر على اعتباره نصيحة مالية أو قانونية أو مشورة مهنية، ولا يُقصد به التوصية بشراء أي منتج أو خدمة بعينها، ويجب عليك الاستعانة بمستشارين متخصصين لتقديم المشورة. في حال كانت المقالة مقدمة من طرف خارجي، يُرجى العلم أن الآراء المُقدمة خاصة بهذا الطرف الخارجي ولا تعكس بالضرورة آراء أكاديمية Binance. يُرجى قراءة إخلاء المسؤولية بالكامل هنا لمزيد من التفاصيل. يمكن أن تكون أسعار الأصول الرقمية متقلبة، وقد تزيد قيمة استثمارك أو تنخفض، بل وقد لا تسترد المبلغ الذي استثمرته. وتتحمل وحدك مسؤولية قراراتك الاستثمارية، ولا تتحمل أكاديمية Binance مسؤولية أي خسائر قد تتكبدها. لا يجب تفسير هذه المقالة على اعتبارها نصيحة مالية أو قانونية أو مشورة مهنية. لمزيد من المعلومات، يُرجى الاطلاع على شروط الاستخدام وتحذير المخاطر.