Skip to main content

ما هي subnet

ملاحظة: هذا المستند هو ترجمة آلية للنسخة الإنجليزية الأصلية.

ما هي subnet

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

باختصار: الـ subnet شبكة متخصصة ذاتية الحكم ضمن منظومة بلوكتشين أوسع — ذات صلة خاصة بمشاريع الذكاء الاصطناعي التي تحتاج بيئات حوسبة مخصّصة من دون قيود سلسلة عامة الغرض.

كيف تعمل subnets

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

المدقّقون والعضوية

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

القواعد والتنفيذ المخصّصان

يمكن لكل subnet تنفيذ آلتها الافتراضية الخاصة ومعايير الإجماع وهيكل الرسوم ونموذج الحوكمة. تعني هذه المرونة أن الـ subnet لا ترث قيود بيئة تنفيذ السلسلة الأم. يمكن لـ subnet تركّز على الذكاء الاصطناعي تحسين أوقات الكتل من أجل تسوية استدلال سريعة، بينما يمكن لـ subnet مالية إعطاء الأولوية لضمانات ترتيب المعاملات.

تطبيقان بارزان

subnets في Bittensor. تنظّم Bittensor شبكتها بأكملها حول subnets. كل subnet في Bittensor سوق تنافسية لنوع محدّد من أعمال الذكاء الاصطناعي — توليد النصوص، التعرّف على الصور، كشط البيانات، طيّ البروتينات، وغيرها. يؤدّي المعدّنون في الـ subnet مهمة الذكاء الاصطناعي المتخصصة، ويقيّم المدقّقون مخرجاتهم. تُوزَّع إصدارات رمز TAO على الـ subnets بناءً على الحوكمة على مستوى الشبكة، وداخل كل subnet تتدفق المكافآت إلى أفضل المعدّنين والمدقّقين أداءً. وفقًا للبنية الحالية، تدعم Bittensor عشرات الـ subnets النشطة، كلٌّ منها مُحسَّن بشكل مستقل لمهمته في الذكاء الاصطناعي.

subnets في Avalanche. تستخدم Avalanche الـ subnets آليةً للتوسع والتخصيص. يمكن لأي مجموعة من المدقّقين تشكيل subnet في Avalanche وإطلاق بلوكتشين واحد أو أكثر داخلها. تحدّد كل subnet متطلبات مدقّقيها وضبط الإجماع والآلة الافتراضية الخاصة بها. والشبكة الأساسية في Avalanche (التي تشمل X-Chain وP-Chain وC-Chain) هي نفسها subnet يجب على جميع المدقّقين المشاركة فيها. وتعمل subnets إضافية بالتوازي، ما يمكّن المشاريع من إطلاق سلاسل مخصّصة بخصائص محدّدة — مثل ميزات الامتثال أو دعم المعاملات الخاصة أو رموز غاز مخصّصة — مع الاستفادة من منظومة Avalanche الأوسع.

لماذا تهمّ بالنسبة لمشاريع الذكاء الاصطناعي في الكريبتو

لأعباء عمل الذكاء الاصطناعي متطلبات حوسبة محدّدة تكافح البلوكتشينات عامة الغرض لتلبيتها. تعالج subnets هذا التباين مباشرةً.

حوسبة متخصصة. تتطلب مهام الذكاء الاصطناعي مثل استدلال النماذج وتنسيق التدريب والتحقق من البيانات عتادًا وخصائص أداء مختلفة عن عمليات نقل الرموز القياسية. تتيح subnets لمشاريع الذكاء الاصطناعي العمل على مدقّقين مجهَّزين ومحفَّزين خصيصًا لهذه الأعباء، بدلًا من التنافس على مساحة الكتل مع معاملات DeFi وسكّ NFT.

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

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

يرتبط نمط البنية هذا بالمفهوم الأوسع لـ appchains — السلاسل الخاصة بتطبيق معيّن التي تقايض العمومية بأداء مُحسَّن في مجال محدّد.

أين يظهر هذا في بطاقات مشاريع DecAIHub

  • Type — قد يُصنَّف مشروع يعمل بوصفه subnet أو يطلق subnets بنوع معماري يعكس تصميمه المعتمد على الـ subnet.
  • Main chain — ترتبط subnets بمنصتها الأم. يدرج مشروع يعمل على subnet في Bittensor شبكة Bittensor بوصفها سلسلته الرئيسية؛ ويشير مشروع على subnet في Avalanche إلى Avalanche.
  • Consensus — قد تستخدم subnets آلية إجماع السلسلة الأم أو تنفّذ متغيّرها الخاص، الذي يظهر في حقل الإجماع.

ما الذي لا تثبته الـ subnet وحدها

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

لا تخلط بين

  • L2 — تسوّي L2 المعاملات مرة أخرى إلى سلسلة L1 أم من أجل الأمان. الـ subnet شبكة متوازية بمدقّقيها الخاصين وليست بطبيعتها معتمدة على السلسلة الأم لنهائية المعاملات.
  • Sidechain — مشابهة لـ subnets في أنها تعمل بشكل مستقل، لكن sidechains تستخدم عادةً جسرًا للاتصال بالسلسلة الرئيسية بدلًا من كونها جزءًا من إطار subnet محدّد.
  • Appchain — الـ appchain بلوكتشين خاص بتطبيق معيّن. subnets طريقة واحدة لتنفيذ appchains، لكن المصطلحين ليسا مترادفين. يمكن لـ appchain أن يوجد خارج أي إطار subnet.
  • Shard — يقسّم الـ sharding حالة سلسلة واحدة إلى أجزاء تُعالَج بالتوازي. الـ subnet شبكة منفصلة بحالتها ومجموعة مدقّقيها الخاصة، لا تجزئة لسلسلة واحدة.

الأسئلة المتكررة

هل تعمل subnets في Bittensor وsubnets في Avalanche بالطريقة نفسها؟

لا. تتشارك مفهوم الشبكات الفرعية المتخصصة لكنها تختلف اختلافًا كبيرًا في التنفيذ. subnets في Bittensor أسواق مهام ذكاء اصطناعي تنافسية حيث يُقيَّم المعدّنون على جودة المخرجات ويُكافَؤون بـ TAO. subnets في Avalanche مجموعات مدقّقين قابلة للتخصيص يمكنها إطلاق بلوكتشينات كاملة بآلاتها الافتراضية ومعايير إجماعها الخاصة. subnets في Bittensor مبنية لغرض الذكاء الاصطناعي؛ وsubnets في Avalanche أوّلية بنية تحتية عامة.

هل يمكن لأي شخص إنشاء subnet؟

على كلٍّ من Bittensor وAvalanche، يتطلب إنشاء subnet استيفاء شروط محدّدة. على Bittensor، يتطلب تسجيل subnet جديدة قفل رموز TAO ويجب على الـ subnet جذب معدّنين ومدقّقين لتكون عاملة. على Avalanche، يتطلب إطلاق subnet إنشاء مجموعة مدقّقين ونشر بلوكتشين واحد أو أكثر فيها. تتفاوت الحواجز التقنية والاقتصادية، لكن subnets لا تُنشأ بلا تكلفة أو التزام.

لماذا تستخدم مشاريع الذكاء الاصطناعي subnets بدلًا من العمل على سلسلة عامة؟

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

مراجع خارجية

  • وثائق Bittensor — Subnets — الوثائق الرسمية حول كيفية بناء subnets في Bittensor وكيفية مشاركة المعدّنين والمدقّقين.
  • وثائق Avalanche — Subnets — الوثائق الرسمية لـ Avalanche التي تشرح بنية الـ subnet ونشرها.

انظر أيضًا