ما هي Avalanche
ملاحظة: هذا المستند هو ترجمة آلية للنسخة الإنجليزية الأصلية.
ما هي Avalanche
Avalanche هي منصّة بلوكتشين من الطبقة الأولى (Layer-1) مصمَّمة للإنتاجية العالية وزمن الاستجابة المنخفض والقدرة على استضافة شبكات مستقلّة خاصّة بالتطبيقات تُسمّى الشبكات الفرعية (subnets). أطلقتها Ava Labs، وتستخدم عائلة من بروتوكولات التوافق — أبرزها Snowman — تتيح للشبكة إنهاء المعاملات في أقل من ثانيتين دون التضحية باللامركزية.
Avalanche ليست سلسلة واحدة بل بنية من سلاسل وشبكات فرعية متعدّدة. تتضمّن المنصّة ثلاث سلاسل مدمجة — X-Chain (إنشاء الأصول وتحويلها)، وC-Chain (العقود الذكية المتوافقة مع EVM)، وP-Chain (تنسيق الشبكات الفرعية والمدقّقين) — كلٌّ منها مُحسَّنة لوظيفة مختلفة. وإلى جانب هذه السلاسل الافتراضية، يمكن لأي شخص إنشاء شبكة فرعية: بيئة بلوكتشين مخصّصة بمدقّقيها الخاصّين وقواعد توافقها وآلتها الافتراضية الخاصّة.
باختصار: Avalanche هي منصّة من الطبقة الأولى مبنية حول بنية الشبكات الفرعية والتوافق السريع. توفّر C-Chain توافقًا مع Ethereum، بينما يتيح نموذج الشبكات الفرعية للمشاريع إطلاق سلاسل بلوكتشين مستقلّة مبنية لغرض محدّد ضمن منظومة Avalanche.
كيف تعمل Avalanche
البنية متعدّدة السلاسل
يفصل التصميم الأساسي لـ Avalanche أنواع العمل المختلفة عبر سلاسل متخصّصة:
| السلسلة | الغرض | الخاصّية الأساسية |
|---|---|---|
| X-Chain | إنشاء الأصول وتحويلها | تستخدم توافق Avalanche (القائم على DAG) للتحويلات البسيطة عالية الإنتاجية |
| C-Chain | العقود الذكية | متوافقة مع EVM؛ تشغّل عقود Solidity؛ تستخدمها معظم تطبيقات DeFi والذكاء الاصطناعي |
| P-Chain | تنسيق المنصّة | تدير المدقّقين والحصص (stakes) وإنشاء الشبكات الفرعية |
يتيح هذا الفصل تحسين كل سلسلة لعبء عملها. ويتفاعل معظم المستخدمين والمطوّرين أساسًا مع C-Chain، التي تتصرّف كسلسلة عقود ذكية سريعة متوافقة مع EVM.
توافق Snowman
تستخدم Avalanche بروتوكول التوافق Snowman لسلاسلها الخطية (C-Chain وP-Chain). ينتمي Snowman إلى عائلة من آليات التوافق القائمة على إعادة أخذ العيّنات العشوائية الجزئية: فبدلًا من أن يتواصل كل مدقّق مع كل مدقّق آخر (ما يخلق اختناقًا في الاتصال)، يستعلم كل مدقّق من مجموعة عشوائية صغيرة من الأقران ويعدّل قراره بناءً على الردود. وتتكرّر هذه العملية إلى أن تتقارب الشبكة على قرار نهائي.
والنتيجة آلية توافق تحقّق النهائية في ثانية إلى ثانيتين، وتتوسّع جيدًا مع نمو مجموعة المدقّقين، وتحافظ على إنتاجية عالية دون الحاجة إلى قائد أو انتخاب لجنة. وSnowman بروتوكول إثبات حصّة (PoS) — على المدقّقين تجميد AVAX للمشاركة، ويؤثّر وزن حصّتهم في تأثيرهم ضمن عملية أخذ العيّنات.
الشبكات الفرعية
الشبكة الفرعية (subnet) على Avalanche هي شبكة مستقلّة تحدّد بلوكتشينها الخاص وقواعدها الخاصّة ومجموعة مدقّقيها الخاصّة (التي يجب أن تكون مجموعة جزئية من مدقّقي Avalanche — فكل مدقّق شبكة فرعية يدقّق أيضًا الشبكة الأساسية). وتتيح الشبكات الفرعية للمشاريع أن:
- تخصّص بيئة التنفيذ — يمكن لشبكة فرعية تشغيل EVM أو آلة افتراضية مخصّصة أو أي محرّك تنفيذ يحتاجه المشروع.
- تتحكّم في مجموعة المدقّقين — يمكن لمنشئي الشبكة الفرعية اشتراط استيفاء المدقّقين متطلبات محدّدة من العتاد أو الموقع الجغرافي أو الامتثال.
- تضبط معاملات الغاز والرسوم — تحدّد كل شبكة فرعية بشكل مستقلّ بنية رسومها واقتصاد توكناتها.
- تعزل الحالة والإنتاجية — لا يؤثّر النشاط على شبكة فرعية في أداء أخرى.
وهذه البنية ذات صلة بمشاريع الذكاء الاصطناعي والكريبتو لأنها تتيح للتطبيقات المتخصّصة إنتاجية مخصّصة ومنطق تنفيذ مخصّصًا دون التنافس على مساحة الكتل على C-Chain الرئيسية. فشبكة استدلال ذكاء اصطناعي لامركزية، مثلًا، يمكن أن تعمل كشبكة فرعية على Avalanche بمدقّقين مختارين خصّيصًا لعتاد قادر على GPU.
توكن AVAX
AVAX هو التوكن الأصلي لمنصّة Avalanche. وتشمل أدواره الأساسية:
- التجميد (Staking) — يجمّد المدقّقون والمفوّضون AVAX لتأمين الشبكة الأساسية والمشاركة في التوافق.
- رسوم المعاملات — تُدفَع جميع الرسوم على السلاسل الأساسية (X، C، P) بـ AVAX. وتُحرَق الرسوم، ما يخلق ضغطًا انكماشيًا.
- إنشاء الشبكات الفرعية — يتطلّب تسجيل شبكة فرعية جديدة على P-Chain توكن AVAX.
- التنسيق بين الشبكات الفرعية — يعمل AVAX كأصل مشترك عبر المنظومة متعدّدة السلاسل.
الخصائص الأساسية
| الخاصّية | القيمة |
|---|---|
| Type | الطبقة الأولى (بنية متعدّدة السلاسل) |
| Consensus | توافق Avalanche (عائلة بروتوكول Snowball) |
| التوكن الأصلي | AVAX |
| Token standard | ARC-20 (C-Chain: متوافق مع ERC-20) |
| متوافق مع EVM | نعم (C-Chain) |
| زمن الكتلة | ~2 ثانية (C-Chain) |
| العقود الذكية | Solidity (C-Chain) |
لماذا تهمّ Avalanche في الذكاء الاصطناعي والكريبتو
تجعل بنية الشبكات الفرعية لـ Avalanche منها منصّة مرشّحة لتطبيقات البلوكتشين المتعلّقة بالذكاء الاصطناعي لعدّة أسباب:
- بيئات مخصّصة لأعباء الذكاء الاصطناعي — يمكن للمشاريع إطلاق شبكات فرعية بمنطق تنفيذ مخصّص مصمَّم لتنسيق الذكاء الاصطناعي أو التحقّق من الاستدلال أو عمليات أسواق البيانات، دون التنافس على مساحة الكتل مع تطبيقات غير ذات صلة.
- التوافق مع EVM على C-Chain — يعني دعم C-Chain لـ EVM أن أدوات Ethereum القائمة وعقودها ومكتبات مطوّريها تعمل على Avalanche بأقل قدر من التعديلات. فالمشاريع التي تبني أدوات ذكاء اصطناعي على Ethereum يمكنها النشر على C-Chain لـ Avalanche لنهائية أسرع ورسوم أقل.
- نهائية سريعة — نهائية Snowman البالغة ثانية إلى ثانيتين ذات صلة بالتطبيقات التي تحتاج إلى تأكيد سريع على السلسلة، مثل تسجيل نتائج الاستدلال أو تسوية مدفوعات الحوسبة أو تحديث سجلّات النماذج على السلسلة.
- تخصّص المدقّقين — يمكن للشبكات الفرعية اشتراط تشغيل المدقّقين عتادًا محدّدًا (مثل وحدات GPU)، وهو ما يتوافق مع احتياجات شبكات الحوسبة اللامركزية للذكاء الاصطناعي.
في DecAIHub، تعمل المشاريع ذات Main chain: Avalanche ضمن هذه المنظومة — إمّا على C-Chain أو داخل شبكات فرعية مخصّصة.
أين تظهر في بطاقات مشاريع DecAIHub
في بطاقات مشاريع DecAIHub، تظهر Avalanche في عدّة حقول:
- Main chain — المشاريع المنشورة على Avalanche تذكرها كسلسلتها الرئيسية. وهذا يعني عادةً أنها تنشر عقودًا على C-Chain أو تشغّل شبكة فرعية مخصّصة.
- Type — Avalanche نفسها L1. والمشاريع التي تبني شبكات فرعية على Avalanche قد تُصنَّف وفقًا لبنيتها المحدّدة (appchain، شبكة فرعية L1، إلخ).
- Consensus — المشاريع على C-Chain لـ Avalanche ترث توافق Snowman. وقد تستخدم الشبكات الفرعية Snowman أو تحدّد قواعد توافقها الخاصّة.
- التوافق مع EVM — مشاريع C-Chain متوافقة مع EVM، وهو ما يؤثّر في كيفية بناء عقودها وتوكناتها.
يخبرك حقل السلسلة بمكان نشر المشروع لعقوده. وهو لا يخبرك بما إذا كانت ادّعاءات الذكاء الاصطناعي للمشروع مُتحقَّقًا منها (AI reality)، أو ما إذا كان التوكن يخدم غرضًا فعليًا (Token necessity)، أو ما إذا كان المكوّن على السلسلة ذا معنى (Onchain necessity). تُعالَج هذه التقييمات بشكل منفصل عبر محاور تقييم DecAIHub المقابلة.
ما الذي لا تثبته Avalanche وحدها
- النشر على Avalanche لا يثبت قدرة الذكاء الاصطناعي أو AI reality. توفّر السلسلة البنية التحتية؛ وما إذا كان المشروع يستخدم الذكاء الاصطناعي فعلًا يعتمد على AI component الخاص به والأدلة الداعمة.
- وجود شبكة فرعية لا يساوي التبنّي. يمكن لأي شخص يستوفي متطلب التجميد إنشاء شبكة فرعية. ووجودها لا يثبت طلب المستخدمين أو إنتاجية حقيقية أو تطبيقًا عاملًا.
- التوافق السريع لا يُلغي خطر المركزية. يحقّق Snowman نهائية سريعة، لكن درجة اللامركزية تعتمد على العدد الفعلي للمدقّقين وتوزيعهم، لا على تصميم البروتوكول وحده.
- التوافق مع EVM لا يعني أن المشروع فريد بـ Avalanche أو أن دوره على السلسلة يستوفي Onchain necessity. فالعقود المتوافقة مع EVM يمكن نشرها على سلاسل كثيرة. وقد يوفّر استخدام المشروع لـ Avalanche تحديدًا فوائد معمارية ذات معنى أو لا يوفّرها.
لا تخلط بين
- الشبكة الفرعية (subnet) — الشبكة الفرعية مكوّن من بنية Avalanche (ومن بعض الشبكات الأخرى). فـ Avalanche هي المنصّة؛ والشبكات الفرعية لبناتها المعيارية.
- L1 — Avalanche منصّة من الطبقة الأولى. وسلاسل L1 الأخرى (Ethereum وSolana وBittensor) لها بنى وآليات توافق وأهداف تصميم مختلفة. وكون الشبكة L1 تصنيف بنيوي، لا مؤشّر جودة.
- Ethereum — C-Chain لـ Avalanche متوافقة مع EVM، أي تشغّل لغة العقود الذكية نفسها. لكن Avalanche شبكة منفصلة بمدقّقيها وتوافقها وتوكنها الخاصّ. والتوافق مع EVM لا يجعلها «هي نفسها Ethereum».
- Cosmos — كـ Avalanche، تستخدم Cosmos بنية من سلاسل مترابطة. لكن سلاسل Cosmos (zones) تستخدم توافق Tendermint/CometBFT وتتواصل عبر IBC، بينما تستخدم شبكات Avalanche الفرعية توافق عائلة Snowman وتتشارك مجموعة مدقّقي Avalanche.
الأسئلة الشائعة
ما الفرق بين C-Chain لـ Avalanche والشبكة الفرعية؟
C-Chain هي واحدة من سلاسل Avalanche الثلاث المدمجة. تشغّل EVM وعليها تنشر معظم تطبيقات العقود الذكية. أمّا الشبكة الفرعية فهي بلوكتشين مستقلّ مخصّص ينشئه المشروع فوق طبقة منصّة Avalanche. وتتشارك C-Chain مساحة الكتل بين جميع تطبيقاتها؛ بينما تملك الشبكة الفرعية مساحة كتل مخصّصة ويمكنها استخدام آلة افتراضية مخصّصة. والمشاريع ذات احتياجات العقود الذكية البسيطة تستخدم عادةً C-Chain؛ أمّا المشاريع التي تحتاج إلى تنفيذ مخصّص أو إنتاجية مخصّصة أو مدقّقين متخصّصين فتنشئ شبكتها الفرعية الخاصّة.
كيف يحقّق توافق Snowman النهائية السريعة؟
يستخدم توافق Snowman إعادة أخذ العيّنات العشوائية الجزئية. يستعلم كل مدقّق من مجموعة عشوائية صغيرة من المدقّقين الآخرين بشأن معاملة مقترَحة. وإن وافقت أغلبية كافية، يعزّز المدقّق ثقته. وتتكرّر هذه العملية إلى أن يبلغ المدقّق عتبة قرار. ولأن كل جولة لا تشمل سوى عيّنة صغيرة (لا مجموعة المدقّقين كاملةً)، يتقارب البروتوكول بسرعة — عادةً خلال ثانية إلى ثانيتين. والعملية احتمالية: تتحقّق النهائية حين يصبح احتمال التراجع ضئيلًا.
هل Avalanche متوافقة مع EVM؟
C-Chain لـ Avalanche متوافقة تمامًا مع EVM. والعقود الذكية المكتوبة بـ Solidity لـ Ethereum يمكن عادةً نشرها على C-Chain بأقل قدر من التعديلات، وتعمل أدوات Ethereum القياسية — مثل MetaMask وHardhat وEthers.js — مع C-Chain. لكن التوافق لا يضمن سلوكًا متطابقًا: فالاختلافات في محاسبة الغاز والعقود المُسبَقة التجميع ودلالات الكتل تعني أنه ينبغي اختبار العقد على السلسلة الهدف (وإعادة تدقيقه إن لزم) قبل النشر بأموال حقيقية. كما أن شبكات Avalanche الفرعية ليست مُلزَمة بالتوافق مع EVM؛ فيمكن لشبكة فرعية تشغيل أي آلة افتراضية يختارها منشئوها.
مراجع خارجية
- Avalanche documentation — التوثيق الرسمي للمطوّرين الذي يغطّي بنية الشبكة والشبكات الفرعية والتوافق وأدلة النشر.
- Avalanche consensus whitepaper — الورقة الأكاديمية الأصلية التي تصف عائلة بروتوكولات توافق Snowman وAvalanche.
- Avalanche Explorer — مستكشف الكتل الرسمي ودليل الشبكات الفرعية لشبكة Avalanche.
No comments to display
No comments to display